![]() |
Energy Micro IEC60355 Library Example Project 1.0 (internal use only!) GCC-Version
Example project demonstrating POST and BIST library functions
|
00001 /***************************************************************************/ 00029 #ifndef __INTERRUPT_EM890F128_H__ 00030 #define __INTERRUPT_EM890F128_H__ 00031 00043 void FaultHandler(void); 00044 00050 void NMI_Handler(void); 00051 00058 void HardFault_Handler(void); 00059 00066 void MemManage_Handler(void); 00067 00074 void BusFault_Handler(void); 00075 00082 void UsageFault_Handler(void); 00083 00090 void DebugMon_Handler(void); 00091 00098 void SVC_Handler(void); 00099 00106 void PendSV_Handler(void); 00107 00113 void SysTick_Handler(void); 00114 00127 void DMA_IRQHandler(void); 00128 void GPIO_EVEN_IRQHandler(void); 00129 void TIMER0_IRQHandler(void); 00130 void USART0_RX_IRQHandler(void); 00131 void USART0_TX_IRQHandler(void); 00132 void ACMP0_IRQHandler(void); 00133 void ADC0_IRQHandler(void); 00134 void DAC0_IRQHandler(void); 00135 void I2C0_IRQHandler(void); 00136 void GPIO_ODD_IRQHandler(void); 00137 void TIMER1_IRQHandler(void); 00138 void TIMER2_IRQHandler(void); 00139 void USART1_RX_IRQHandler(void); 00140 void USART1_TX_IRQHandler(void); 00141 void USART2_RX_IRQHandler(void); 00142 void USART2_TX_IRQHandler(void); 00143 void UART0_RX_IRQHandler(void); 00144 void UART0_TX_IRQHandler(void); 00145 void LEUART0_IRQHandler(void); 00146 void LEUART1_IRQHandler(void); 00147 void LETIMER0_IRQHandler(void); 00148 void PCNT0_IRQHandler(void); 00149 void PCNT1_IRQHandler(void); 00150 void PCNT2_IRQHandler(void); 00151 void RTC_IRQHandler(void); 00152 void CMU_IRQHandler(void); 00153 void VCMP_IRQHandler(void); 00154 void LCD_IRQHandler(void); 00155 void MSC_IRQHandler(void); 00156 void AES_IRQHandler(void); 00163 #if defined (__ICCARM__) 00164 __noreturn void DefaultHandler(void); 00165 #else 00166 void DefaultHandler(void) __attribute__((noreturn)); 00167 #endif 00168 00169 #if 0 00170 00174 __INLINE void enableExceptions(void) 00175 { 00176 SCB->SHCSR |= (SCB_SHCSR_MEMFAULTENA_Msk | SCB_SHCSR_BUSFAULTENA_Msk | SCB_SHCSR_USGFAULTENA_Msk); 00177 } 00178 #endif 00179 00183 #endif /* __INTERRUPT_EM890F128_H__ */ 00184 00185 /************************************** EOF *********************************/