Loading...
Searching...
No Matches
stm32wb55_startup.h
1#pragma once
2
3#include <furi.h>
4
5#ifdef __cplusplus
6extern "C" {
7#endif
8
9extern int main(void);
10extern void __libc_init_array(void);
11
12void Default_Handler(void);
13
14#define DEFAULT FURI_DEFAULT("Default_Handler")
15
16/* 15 Unmask-able ISR */
17DEFAULT void NMI_Handler(void);
18DEFAULT void HardFault_Handler(void);
19DEFAULT void MemManage_Handler(void);
20DEFAULT void BusFault_Handler(void);
21DEFAULT void UsageFault_Handler(void);
22DEFAULT void SVC_Handler(void);
23DEFAULT void DebugMon_Handler(void);
24DEFAULT void PendSV_Handler(void);
25DEFAULT void SysTick_Handler(void);
26
27/* 63 Mask-able ISR */
28DEFAULT void WWDG_IRQHandler(void);
29DEFAULT void PVD_PVM_IRQHandler(void);
30DEFAULT void TAMP_STAMP_LSECSS_IRQHandler(void);
31DEFAULT void RTC_WKUP_IRQHandler(void);
32DEFAULT void FLASH_IRQHandler(void);
33DEFAULT void RCC_IRQHandler(void);
34DEFAULT void EXTI0_IRQHandler(void);
35DEFAULT void EXTI1_IRQHandler(void);
36DEFAULT void EXTI2_IRQHandler(void);
37DEFAULT void EXTI3_IRQHandler(void);
38DEFAULT void EXTI4_IRQHandler(void);
39DEFAULT void DMA1_Channel1_IRQHandler(void);
40DEFAULT void DMA1_Channel2_IRQHandler(void);
41DEFAULT void DMA1_Channel3_IRQHandler(void);
42DEFAULT void DMA1_Channel4_IRQHandler(void);
43DEFAULT void DMA1_Channel5_IRQHandler(void);
44DEFAULT void DMA1_Channel6_IRQHandler(void);
45DEFAULT void DMA1_Channel7_IRQHandler(void);
46DEFAULT void ADC1_IRQHandler(void);
47DEFAULT void USB_HP_IRQHandler(void);
48DEFAULT void USB_LP_IRQHandler(void);
49DEFAULT void C2SEV_PWR_C2H_IRQHandler(void);
50DEFAULT void COMP_IRQHandler(void);
51DEFAULT void EXTI9_5_IRQHandler(void);
52DEFAULT void TIM1_BRK_IRQHandler(void);
53DEFAULT void TIM1_UP_TIM16_IRQHandler(void);
54DEFAULT void TIM1_TRG_COM_TIM17_IRQHandler(void);
55DEFAULT void TIM1_CC_IRQHandler(void);
56DEFAULT void TIM2_IRQHandler(void);
57DEFAULT void PKA_IRQHandler(void);
58DEFAULT void I2C1_EV_IRQHandler(void);
59DEFAULT void I2C1_ER_IRQHandler(void);
60DEFAULT void I2C3_EV_IRQHandler(void);
61DEFAULT void I2C3_ER_IRQHandler(void);
62DEFAULT void SPI1_IRQHandler(void);
63DEFAULT void SPI2_IRQHandler(void);
64DEFAULT void USART1_IRQHandler(void);
65DEFAULT void LPUART1_IRQHandler(void);
66DEFAULT void SAI1_IRQHandler(void);
67DEFAULT void TSC_IRQHandler(void);
68DEFAULT void EXTI15_10_IRQHandler(void);
69DEFAULT void RTC_Alarm_IRQHandler(void);
70DEFAULT void CRS_IRQHandler(void);
71DEFAULT void PWR_SOTF_BLEACT_802ACT_RFPHASE_IRQHandler(void);
72DEFAULT void IPCC_C1_RX_IRQHandler(void);
73DEFAULT void IPCC_C1_TX_IRQHandler(void);
74DEFAULT void HSEM_IRQHandler(void);
75DEFAULT void LPTIM1_IRQHandler(void);
76DEFAULT void LPTIM2_IRQHandler(void);
77DEFAULT void LCD_IRQHandler(void);
78DEFAULT void QUADSPI_IRQHandler(void);
79DEFAULT void AES1_IRQHandler(void);
80DEFAULT void AES2_IRQHandler(void);
81DEFAULT void RNG_IRQHandler(void);
82DEFAULT void FPU_IRQHandler(void);
83DEFAULT void DMA2_Channel1_IRQHandler(void);
84DEFAULT void DMA2_Channel2_IRQHandler(void);
85DEFAULT void DMA2_Channel3_IRQHandler(void);
86DEFAULT void DMA2_Channel4_IRQHandler(void);
87DEFAULT void DMA2_Channel5_IRQHandler(void);
88DEFAULT void DMA2_Channel6_IRQHandler(void);
89DEFAULT void DMA2_Channel7_IRQHandler(void);
90DEFAULT void DMAMUX1_OVR_IRQHandler(void);
91
92#ifdef __cplusplus
93}
94#endif