33 #ifndef SYSTEM_EFR32_H
34 #define SYSTEM_EFR32_H
53 void Reset_Handler(
void);
54 void NMI_Handler(
void);
55 void HardFault_Handler(
void);
56 void MemManage_Handler(
void);
57 void BusFault_Handler(
void);
58 void UsageFault_Handler(
void);
59 void SVC_Handler(
void);
60 void DebugMon_Handler(
void);
61 void PendSV_Handler(
void);
65 void FRC_PRI_IRQHandler(
void);
66 void WDOG0_IRQHandler(
void);
67 void FRC_IRQHandler(
void);
68 void MODEM_IRQHandler(
void);
69 void RAC_SEQ_IRQHandler(
void);
70 void RAC_RSM_IRQHandler(
void);
71 void BUFC_IRQHandler(
void);
72 void LDMA_IRQHandler(
void);
73 void GPIO_EVEN_IRQHandler(
void);
75 void USART0_RX_IRQHandler(
void);
76 void USART0_TX_IRQHandler(
void);
77 void ACMP0_IRQHandler(
void);
79 void IDAC0_IRQHandler(
void);
80 void I2C0_IRQHandler(
void);
81 void GPIO_ODD_IRQHandler(
void);
82 void TIMER1_IRQHandler(
void);
83 void USART1_RX_IRQHandler(
void);
84 void USART1_TX_IRQHandler(
void);
85 void LEUART0_IRQHandler(
void);
86 void PCNT0_IRQHandler(
void);
87 void CMU_IRQHandler(
void);
88 void MSC_IRQHandler(
void);
89 void CRYPTO_IRQHandler(
void);
90 void LETIMER0_IRQHandler(
void);
91 void AGC_IRQHandler(
void);
92 void PROTIMER_IRQHandler(
void);
93 void RTCC_IRQHandler(
void);
94 void SYNTH_IRQHandler(
void);
95 void CRYOTIMER_IRQHandler(
void);
96 void RFSENSE_IRQHandler(
void);
98 #if (__FPU_PRESENT == 1)
99 void FPUEH_IRQHandler(
void);
void SystemHFXOClockSet(uint32_t freq)
Set high frequency crystal oscillator clock frequency for target system.
uint32_t SystemHFXOClockGet(void)
Get high frequency crystal oscillator clock frequency for target system.
uint32_t SystemULFRCOClockGet(void)
Get ultra low frequency RC oscillator clock frequency for target system.
static __INLINE void SystemCoreClockUpdate(void)
Update CMSIS SystemCoreClock variable.
uint32_t SystemCoreClock
System System Clock Frequency (Core Clock).
void EMU_IRQHandler(void)
EMU Interrupt Handler.
void ADC0_IRQHandler(void)
Interrupt handler is executed with frequency ~28Hz when panel is not pressed and with frequency ~140H...
uint32_t SystemHFClockGet(void)
Get the current HFCLK frequency.
uint32_t SystemMaxCoreClockGet(void)
Get the maximum core clock frequency.
void TIMER0_IRQHandler(void)
TIMER0 interrupt handler.
void SysTick_Handler(void)
Interrupt Service Routine for system tick counter.
uint32_t SystemLFRCOClockGet(void)
Get low frequency RC oscillator clock frequency for target system.
void SystemLFXOClockSet(uint32_t freq)
Set low frequency crystal oscillator clock frequency for target system.
uint32_t SystemHfrcoFreq
System HFRCO frequency.
void SystemInit(void)
Initialize the system.
uint32_t SystemLFXOClockGet(void)
Get low frequency crystal oscillator clock frequency for target system.
uint32_t SystemCoreClockGet(void)
Get the current core clock frequency.