diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2015-12-29 19:01:39 +0100 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2015-12-29 19:01:39 +0100 |
commit | aae314fead54dab7b258f3a6c7ac1615833f9987 (patch) | |
tree | ae8eef88eae5d2031da89af3c16803b55987555e /init_high.h | |
parent | 47e728d34e64d2dc04736828111490dc8b0a8258 (diff) | |
download | stm32f103-playground-aae314fead54dab7b258f3a6c7ac1615833f9987.tar.gz stm32f103-playground-aae314fead54dab7b258f3a6c7ac1615833f9987.tar.bz2 stm32f103-playground-aae314fead54dab7b258f3a6c7ac1615833f9987.tar.xz stm32f103-playground-aae314fead54dab7b258f3a6c7ac1615833f9987.zip |
o Basic pre-emptive task switching OS.
Diffstat (limited to 'init_high.h')
-rw-r--r-- | init_high.h | 117 |
1 files changed, 0 insertions, 117 deletions
diff --git a/init_high.h b/init_high.h deleted file mode 100644 index f80ac25..0000000 --- a/init_high.h +++ /dev/null @@ -1,117 +0,0 @@ -#ifndef INIT_HIGH_H -#define INIT_HIGH_H - -extern "C" { - -/** - * Declare all the interrupt/event handlers as weak symbols and make them aliases of the default handler. - */ - -void _Reset_Handler() __attribute__ ((weak, alias ("Default_Handler"))); - -void NMI_Handler() __attribute__ ((weak, alias ("Default_Handler"))); - -void HardFault_Handler() __attribute__ ((weak, alias ("Default_Handler"))); - -void MemManage_Handler() __attribute__ ((weak, alias ("Default_Handler"))); - -void BusFault_Handler() __attribute__ ((weak, alias ("Default_Handler"))); - -void UsageFault_Handler() __attribute__ ((weak, alias ("Default_Handler"))); - -void SVC_Handler() __attribute__ ((weak, alias ("Default_Handler"))); - -void DebugMon_Handler() __attribute__ ((weak, alias ("Default_Handler"))); - -void PendSV_Handler() __attribute__ ((weak, alias ("Default_Handler"))); - -void SysTick_Handler() __attribute__ ((weak, alias ("Default_Handler"))); - -void WWDG_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void PVD_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void TAMPER_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void RTC_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void FLASH_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void RCC_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void EXTI0_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void EXTI1_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void EXTI2_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void EXTI3_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void EXTI4_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void DMA1_Channel1_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void DMA1_Channel2_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void DMA1_Channel3_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void DMA1_Channel4_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void DMA1_Channel5_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void DMA1_Channel6_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void DMA1_Channel7_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void ADC1_2_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void USB_HP_CAN1_TX_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void USB_LP_CAN1_RX0_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void CAN1_RX1_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void CAN1_SCE_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void EXTI9_5_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void TIM1_BRK_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void TIM1_UP_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void TIM1_TRG_COM_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void TIM1_CC_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void TIM2_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void TIM3_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void TIM4_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void I2C1_EV_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void I2C1_ER_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void I2C2_EV_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void I2C2_ER_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void SPI1_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void SPI2_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void USART1_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void USART2_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void USART3_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void EXTI15_10_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void RTCAlarm_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); - -void USBWakeUp_IRQHandler() __attribute__ ((weak, alias ("Default_Handler"))); -} - -#endif INIT_HIGH_H |