VSF Documented
Typedefs | Functions | Variables
startup_gd32e103.c File Reference
#include "./device.h"

Typedefs

typedef void(* pFunc) (void)
 

Functions

__NO_RETURN void __PROGRAM_START (void)
 
void __NO_RETURN Reset_Handler (void)
 
void NMI_Handler (void)
 
void HardFault_Handler (void)
 
void MemManage_Handler (void)
 
void BusFault_Handler (void)
 
void UsageFault_Handler (void)
 
void SVC_Handler (void)
 
void DebugMon_Handler (void)
 
void PendSV_Handler (void)
 
void SysTick_Handler (void)
 
void ADC0_1_IRQHandler (void)
 
void CAN0_EWMC_IRQHandler (void)
 
void CAN0_RX0_IRQHandler (void)
 
void CAN0_RX1_IRQHandler (void)
 
void CAN0_TX_IRQHandler (void)
 
void CAN1_EWMC_IRQHandler (void)
 
void CAN1_RX0_IRQHandler (void)
 
void CAN1_RX1_IRQHandler (void)
 
void CAN1_TX_IRQHandler (void)
 
void DMA0_Channel0_IRQHandler (void)
 
void DMA0_Channel1_IRQHandler (void)
 
void DMA0_Channel2_IRQHandler (void)
 
void DMA0_Channel3_IRQHandler (void)
 
void DMA0_Channel4_IRQHandler (void)
 
void DMA0_Channel5_IRQHandler (void)
 
void DMA0_Channel6_IRQHandler (void)
 
void DMA1_Channel0_IRQHandler (void)
 
void DMA1_Channel1_IRQHandler (void)
 
void DMA1_Channel2_IRQHandler (void)
 
void DMA1_Channel3_IRQHandler (void)
 
void DMA1_Channel4_IRQHandler (void)
 
void EXMC_IRQHandler (void)
 
void EXTI0_IRQHandler (void)
 
void EXTI1_IRQHandler (void)
 
void EXTI10_15_IRQHandler (void)
 
void EXTI2_IRQHandler (void)
 
void EXTI3_IRQHandler (void)
 
void EXTI4_IRQHandler (void)
 
void EXTI5_9_IRQHandler (void)
 
void FMC_IRQHandler (void)
 
void I2C0_ER_IRQHandler (void)
 
void I2C0_EV_IRQHandler (void)
 
void I2C1_ER_IRQHandler (void)
 
void I2C1_EV_IRQHandler (void)
 
void LVD_IRQHandler (void)
 
void RCU_CTC_IRQHandler (void)
 
void RTC_Alarm_IRQHandler (void)
 
void RTC_IRQHandler (void)
 
void SPI0_IRQHandler (void)
 
void SPI1_IRQHandler (void)
 
void SPI2_IRQHandler (void)
 
void SWI0_IRQHandler (void)
 
void SWI1_IRQHandler (void)
 
void SWI2_IRQHandler (void)
 
void SWI3_IRQHandler (void)
 
void SWI4_IRQHandler (void)
 
void TAMPER_IRQHandler (void)
 
void TIMER0_BRK_TIMER8_IRQHandler (void)
 
void TIMER0_Channel_IRQHandler (void)
 
void TIMER0_TRG_CMT_TIMER10_IRQHandler (void)
 
void TIMER0_UP_TIMER9_IRQHandler (void)
 
void TIMER1_IRQHandler (void)
 
void TIMER2_IRQHandler (void)
 
void TIMER3_IRQHandler (void)
 
void TIMER4_IRQHandler (void)
 
void TIMER5_IRQHandler (void)
 
void TIMER6_IRQHandler (void)
 
void TIMER7_BRK_TIMER11_IRQHandler (void)
 
void TIMER7_Channel_IRQHandler (void)
 
void TIMER7_TRG_CMT_TIMER13_IRQHandler (void)
 
void TIMER7_UP_TIMER12_IRQHandler (void)
 
void UART3_IRQHandler (void)
 
void UART4_IRQHandler (void)
 
void USART0_IRQHandler (void)
 
void USART1_IRQHandler (void)
 
void USART2_IRQHandler (void)
 
void USBFS_IRQHandler (void)
 
void USBFS_WKUP_IRQHandler (void)
 
void WWDGT_IRQHandler (void)
 
void vsf_hal_pre_startup_init (void)
 

Variables

uint32_t __INITIAL_SP
 
VSF_CAL_ROOT const pFunc __VECTOR_TABLE[] __VECTOR_TABLE_ATTRIBUTE
 

Typedef Documentation

◆ pFunc

typedef void(* pFunc) (void)

Function Documentation

◆ __PROGRAM_START()

__NO_RETURN void __PROGRAM_START ( void  )
extern

◆ Reset_Handler()

void __NO_RETURN Reset_Handler ( void  )

enable FPU

◆ NMI_Handler()

void NMI_Handler ( void  )

◆ HardFault_Handler()

void HardFault_Handler ( void  )

◆ MemManage_Handler()

void MemManage_Handler ( void  )

◆ BusFault_Handler()

void BusFault_Handler ( void  )

◆ UsageFault_Handler()

void UsageFault_Handler ( void  )

◆ SVC_Handler()

void SVC_Handler ( void  )

◆ DebugMon_Handler()

void DebugMon_Handler ( void  )

◆ PendSV_Handler()

void PendSV_Handler ( void  )

◆ SysTick_Handler()

void SysTick_Handler ( void  )

◆ ADC0_1_IRQHandler()

void ADC0_1_IRQHandler ( void  )

◆ CAN0_EWMC_IRQHandler()

void CAN0_EWMC_IRQHandler ( void  )

◆ CAN0_RX0_IRQHandler()

void CAN0_RX0_IRQHandler ( void  )

◆ CAN0_RX1_IRQHandler()

void CAN0_RX1_IRQHandler ( void  )

◆ CAN0_TX_IRQHandler()

void CAN0_TX_IRQHandler ( void  )

◆ CAN1_EWMC_IRQHandler()

void CAN1_EWMC_IRQHandler ( void  )

◆ CAN1_RX0_IRQHandler()

void CAN1_RX0_IRQHandler ( void  )

◆ CAN1_RX1_IRQHandler()

void CAN1_RX1_IRQHandler ( void  )

◆ CAN1_TX_IRQHandler()

void CAN1_TX_IRQHandler ( void  )

◆ DMA0_Channel0_IRQHandler()

void DMA0_Channel0_IRQHandler ( void  )

◆ DMA0_Channel1_IRQHandler()

void DMA0_Channel1_IRQHandler ( void  )

◆ DMA0_Channel2_IRQHandler()

void DMA0_Channel2_IRQHandler ( void  )

◆ DMA0_Channel3_IRQHandler()

void DMA0_Channel3_IRQHandler ( void  )

◆ DMA0_Channel4_IRQHandler()

void DMA0_Channel4_IRQHandler ( void  )

◆ DMA0_Channel5_IRQHandler()

void DMA0_Channel5_IRQHandler ( void  )

◆ DMA0_Channel6_IRQHandler()

void DMA0_Channel6_IRQHandler ( void  )

◆ DMA1_Channel0_IRQHandler()

void DMA1_Channel0_IRQHandler ( void  )

◆ DMA1_Channel1_IRQHandler()

void DMA1_Channel1_IRQHandler ( void  )

◆ DMA1_Channel2_IRQHandler()

void DMA1_Channel2_IRQHandler ( void  )

◆ DMA1_Channel3_IRQHandler()

void DMA1_Channel3_IRQHandler ( void  )

◆ DMA1_Channel4_IRQHandler()

void DMA1_Channel4_IRQHandler ( void  )

◆ EXMC_IRQHandler()

void EXMC_IRQHandler ( void  )

◆ EXTI0_IRQHandler()

void EXTI0_IRQHandler ( void  )

◆ EXTI1_IRQHandler()

void EXTI1_IRQHandler ( void  )

◆ EXTI10_15_IRQHandler()

void EXTI10_15_IRQHandler ( void  )

◆ EXTI2_IRQHandler()

void EXTI2_IRQHandler ( void  )

◆ EXTI3_IRQHandler()

void EXTI3_IRQHandler ( void  )

◆ EXTI4_IRQHandler()

void EXTI4_IRQHandler ( void  )

◆ EXTI5_9_IRQHandler()

void EXTI5_9_IRQHandler ( void  )

◆ FMC_IRQHandler()

void FMC_IRQHandler ( void  )

◆ I2C0_ER_IRQHandler()

void I2C0_ER_IRQHandler ( void  )

◆ I2C0_EV_IRQHandler()

void I2C0_EV_IRQHandler ( void  )

◆ I2C1_ER_IRQHandler()

void I2C1_ER_IRQHandler ( void  )

◆ I2C1_EV_IRQHandler()

void I2C1_EV_IRQHandler ( void  )

◆ LVD_IRQHandler()

void LVD_IRQHandler ( void  )

◆ RCU_CTC_IRQHandler()

void RCU_CTC_IRQHandler ( void  )

◆ RTC_Alarm_IRQHandler()

void RTC_Alarm_IRQHandler ( void  )

◆ RTC_IRQHandler()

void RTC_IRQHandler ( void  )

◆ SPI0_IRQHandler()

void SPI0_IRQHandler ( void  )

◆ SPI1_IRQHandler()

void SPI1_IRQHandler ( void  )

◆ SPI2_IRQHandler()

void SPI2_IRQHandler ( void  )

◆ SWI0_IRQHandler()

void SWI0_IRQHandler ( void  )

◆ SWI1_IRQHandler()

void SWI1_IRQHandler ( void  )

◆ SWI2_IRQHandler()

void SWI2_IRQHandler ( void  )

◆ SWI3_IRQHandler()

void SWI3_IRQHandler ( void  )

◆ SWI4_IRQHandler()

void SWI4_IRQHandler ( void  )

◆ TAMPER_IRQHandler()

void TAMPER_IRQHandler ( void  )

◆ TIMER0_BRK_TIMER8_IRQHandler()

void TIMER0_BRK_TIMER8_IRQHandler ( void  )

◆ TIMER0_Channel_IRQHandler()

void TIMER0_Channel_IRQHandler ( void  )

◆ TIMER0_TRG_CMT_TIMER10_IRQHandler()

void TIMER0_TRG_CMT_TIMER10_IRQHandler ( void  )

◆ TIMER0_UP_TIMER9_IRQHandler()

void TIMER0_UP_TIMER9_IRQHandler ( void  )

◆ TIMER1_IRQHandler()

void TIMER1_IRQHandler ( void  )

◆ TIMER2_IRQHandler()

void TIMER2_IRQHandler ( void  )

◆ TIMER3_IRQHandler()

void TIMER3_IRQHandler ( void  )

◆ TIMER4_IRQHandler()

void TIMER4_IRQHandler ( void  )

◆ TIMER5_IRQHandler()

void TIMER5_IRQHandler ( void  )

◆ TIMER6_IRQHandler()

void TIMER6_IRQHandler ( void  )

◆ TIMER7_BRK_TIMER11_IRQHandler()

void TIMER7_BRK_TIMER11_IRQHandler ( void  )

◆ TIMER7_Channel_IRQHandler()

void TIMER7_Channel_IRQHandler ( void  )

◆ TIMER7_TRG_CMT_TIMER13_IRQHandler()

void TIMER7_TRG_CMT_TIMER13_IRQHandler ( void  )

◆ TIMER7_UP_TIMER12_IRQHandler()

void TIMER7_UP_TIMER12_IRQHandler ( void  )

◆ UART3_IRQHandler()

void UART3_IRQHandler ( void  )

◆ UART4_IRQHandler()

void UART4_IRQHandler ( void  )

◆ USART0_IRQHandler()

void USART0_IRQHandler ( void  )

◆ USART1_IRQHandler()

void USART1_IRQHandler ( void  )

◆ USART2_IRQHandler()

void USART2_IRQHandler ( void  )

◆ USBFS_IRQHandler()

void USBFS_IRQHandler ( void  )

◆ USBFS_WKUP_IRQHandler()

void USBFS_WKUP_IRQHandler ( void  )

◆ WWDGT_IRQHandler()

void WWDGT_IRQHandler ( void  )

◆ vsf_hal_pre_startup_init()

void vsf_hal_pre_startup_init ( void  )

Variable Documentation

◆ __INITIAL_SP

uint32_t __INITIAL_SP
extern

◆ __VECTOR_TABLE_ATTRIBUTE

VSF_CAL_ROOT const pFunc __VECTOR_TABLE [] __VECTOR_TABLE_ATTRIBUTE