diff options
author | Vegard Storheil Eriksen <zyp@jvnv.net> | 2021-01-22 01:13:44 +0100 |
---|---|---|
committer | Vegard Storheil Eriksen <zyp@jvnv.net> | 2021-01-22 01:13:44 +0100 |
commit | 1a38973eb8fd0f889f7c272e9ef183687034d550 (patch) | |
tree | a673e3eda50ee3ec1edbaf7534fafdd7073d1b47 /platforms/cortex-m.yaml | |
parent | 36efee9187390a52a99919b900b8faaea49be928 (diff) |
interrupt: Refactor to be more flexible.
Diffstat (limited to 'platforms/cortex-m.yaml')
-rw-r--r-- | platforms/cortex-m.yaml | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/platforms/cortex-m.yaml b/platforms/cortex-m.yaml index c0aa8bd..a41957a 100644 --- a/platforms/cortex-m.yaml +++ b/platforms/cortex-m.yaml @@ -1,17 +1,21 @@ - match: cpu: cortex-m4f - interrupt_controller: nvic + periph: + nvic: + NVIC: + offset: 0xe000e100 - exception: - 2: NMI - 3: HardFault - 4: MemManage - 5: BusFault - 6: UsageFault - 11: SVCall - 14: PendSV - 15: SysTick + interrupt: + exception: + 2: NMI + 3: HardFault + 4: MemManage + 5: BusFault + 6: UsageFault + 11: SVCall + 14: PendSV + 15: SysTick cflags: - -mcpu=cortex-m4 |