Hello,
Looking into:
- CMSIS/Core/Template/Device_M/Source/startup_Device.c
- CMSIS/Core/Template/Device_M/Include/Device.h
I found these name incoherencies
| startup_Device.c |
Device.h |
ALIGNED |
NOT ALIGNED |
| Reset_Handler |
Reset_IRQn |
X |
|
| NMI_Handler |
NonMaskableInt_IRQn |
|
X |
| HardFault_Handler |
HardFault_IRQn |
X |
|
| MemManage_Handler |
MemoryManagement |
|
X |
| BusFault_Handler |
BusFault_IRQn |
X |
|
| UsageFault_Handler |
UsageFault_IRQn |
X |
|
| SecureFault_Handler |
SecureFault_IRQn |
X |
|
| SVC_Handler |
SVCall_IRQn |
|
X |
| DebugMon_Handler |
DebugMonitor_IRQn |
|
X |
| PendSV_Handler |
PendSV_IRQn |
X |
|
| SysTick_Handler |
SysTick_IRQn |
X |
|
Is there any reason why these interrupt names (NMI, MemManage, SVC, DebugMon) are not aligned between the 2 files ?
Thank you in advance.
Hello,
Looking into:
I found these name incoherencies
Is there any reason why these interrupt names (NMI, MemManage, SVC, DebugMon) are not aligned between the 2 files ?
Thank you in advance.