11void SysTick_Handler(
void);
16#define WEAK_FUNC(FUN) \
17void FUN(void) __attribute__ ((weak));
18#define WEAK_INT_FUNC(FUN) \
19int FUN() __attribute__ ((weak));
20#define WEAK_ALIAS_FUNC(FUN, FUN_ALIAS) \
21void FUN(void) __attribute__ ((weak, alias(#FUN_ALIAS)));
22#define WEAK_ALIAS_INT_FUNC(FUN, FUN_ALIAS) \
23int FUN() __attribute__ ((weak, alias(#FUN_ALIAS)));
29extern uint32_t __StackTop;
31typedef void (*pFunc)(void);
34WEAK_FUNC(Default_Handler)
35WEAK_FUNC(Reset_Handler)
36WEAK_INT_FUNC(return_0)
38WEAK_ALIAS_FUNC(NMI_Handler, Default_Handler)
39WEAK_ALIAS_FUNC(HardFault_Handler, Default_Handler)
40WEAK_ALIAS_FUNC(MemManage_Handler, Default_Handler)
41WEAK_ALIAS_FUNC(BusFault_Handler, Default_Handler)
42WEAK_ALIAS_FUNC(UsageFault_Handler, Default_Handler)
43WEAK_ALIAS_FUNC(SVC_Handler, Default_Handler)
44WEAK_ALIAS_FUNC(DebugMon_Handler, Default_Handler)
45WEAK_ALIAS_FUNC(PendSV_Handler, Default_Handler)
48WEAK_ALIAS_FUNC( PSS_IRQHandler, Default_Handler)
49WEAK_ALIAS_FUNC( CS_IRQHandler, Default_Handler)
50WEAK_ALIAS_FUNC( PCM_IRQHandler, Default_Handler)
51WEAK_ALIAS_FUNC( WDT_A_IRQHandler, Default_Handler)
52WEAK_ALIAS_FUNC( FPU_IRQHandler, Default_Handler)
53WEAK_ALIAS_FUNC( FLCTL_IRQHandler, Default_Handler)
54WEAK_ALIAS_FUNC( COMP_E0_IRQHandler, Default_Handler)
55WEAK_ALIAS_FUNC( COMP_E1_IRQHandler, Default_Handler)
56WEAK_ALIAS_FUNC( TA0_0_IRQHandler, Default_Handler)
57WEAK_ALIAS_FUNC( TA0_N_IRQHandler, Default_Handler)
58WEAK_ALIAS_FUNC( TA1_0_IRQHandler, Default_Handler)
59WEAK_ALIAS_FUNC( TA1_N_IRQHandler, Default_Handler)
60WEAK_ALIAS_FUNC( TA2_0_IRQHandler, Default_Handler)
61WEAK_ALIAS_FUNC( TA2_N_IRQHandler, Default_Handler)
62WEAK_ALIAS_FUNC( TA3_0_IRQHandler, Default_Handler)
63WEAK_ALIAS_FUNC( TA3_N_IRQHandler, Default_Handler)
64WEAK_ALIAS_FUNC( EUSCIA0_IRQHandler, Default_Handler)
65WEAK_ALIAS_FUNC( EUSCIA1_IRQHandler, Default_Handler)
66WEAK_ALIAS_FUNC( EUSCIA2_IRQHandler, Default_Handler)
67WEAK_ALIAS_FUNC( EUSCIA3_IRQHandler, Default_Handler)
68WEAK_ALIAS_FUNC( EUSCIB0_IRQHandler, Default_Handler)
69WEAK_ALIAS_FUNC( EUSCIB1_IRQHandler, Default_Handler)
70WEAK_ALIAS_FUNC( EUSCIB2_IRQHandler, Default_Handler)
71WEAK_ALIAS_FUNC( EUSCIB3_IRQHandler, Default_Handler)
72WEAK_ALIAS_FUNC( ADC14_IRQHandler, Default_Handler)
73WEAK_ALIAS_FUNC( T32_INT1_IRQHandler,Default_Handler)
74WEAK_ALIAS_FUNC( T32_INT2_IRQHandler,Default_Handler)
75WEAK_ALIAS_FUNC( T32_INTC_IRQHandler,Default_Handler)
76WEAK_ALIAS_FUNC( AES256_IRQHandler, Default_Handler)
77WEAK_ALIAS_FUNC( RTC_C_IRQHandler, Default_Handler)
78WEAK_ALIAS_FUNC( DMA_ERR_IRQHandler, Default_Handler)
79WEAK_ALIAS_FUNC( DMA_INT3_IRQHandler,Default_Handler)
80WEAK_ALIAS_FUNC( DMA_INT2_IRQHandler,Default_Handler)
81WEAK_ALIAS_FUNC( DMA_INT1_IRQHandler,Default_Handler)
82WEAK_ALIAS_FUNC( DMA_INT0_IRQHandler,Default_Handler)
83WEAK_ALIAS_FUNC( PORT1_IRQHandler, Default_Handler)
84WEAK_ALIAS_FUNC( PORT2_IRQHandler, Default_Handler)
85WEAK_ALIAS_FUNC( PORT3_IRQHandler, Default_Handler)
86WEAK_ALIAS_FUNC( PORT4_IRQHandler, Default_Handler)
87WEAK_ALIAS_FUNC( PORT5_IRQHandler, Default_Handler)
88WEAK_ALIAS_FUNC( PORT6_IRQHandler, Default_Handler)
93void (*
const isr_vector[])(void)
__attribute__ ((section (
".intvecs"), used)) = {
162void Reset_Handler(
void) {
176void Default_Handler(
void) {
183WEAK_ALIAS_INT_FUNC( _read, return_0 );
184WEAK_ALIAS_INT_FUNC( _write, return_0 );
185WEAK_ALIAS_INT_FUNC( _open, return_0 );
186WEAK_ALIAS_INT_FUNC( _close, return_0 );
187WEAK_ALIAS_INT_FUNC( _link, return_0 );
188WEAK_ALIAS_INT_FUNC( _unlink, return_0 );
189WEAK_ALIAS_INT_FUNC( _stat, return_0 );
190WEAK_ALIAS_INT_FUNC( _fstat, return_0 );
191WEAK_ALIAS_INT_FUNC( _lseek, return_0 );
192WEAK_ALIAS_INT_FUNC( _isatty, return_0 );
193WEAK_ALIAS_INT_FUNC( _kill, return_0 );
194WEAK_ALIAS_INT_FUNC( _getpid, return_0 );
__STATIC_FORCEINLINE __NO_RETURN void __cmsis_start(void)
Initializes data and bss sections.
void __attribute__((noreturn))(*rom_reset_usb_boot_fn)(uint32_t
Reboot the device into BOOTSEL mode.
CMSIS Cortex-M4F Device Peripheral Access Layer Header File for MSP432P401R.