
/*
 *  Copyright 2020-2024 Yuntu Microelectronics co.,ltd
 *  All rights reserved.
 * 
 *  YUNTU Confidential. This software is owned or controlled by YUNTU and may only be
 *  used strictly in accordance with the applicable license terms. By expressly
 *  accepting such terms or by downloading, installing, activating and/or otherwise
 *  using the software, you are agreeing that you have read, and that you agree to
 *  comply with and are bound by, such license terms. If you do not agree to be
 *  bound by the applicable license terms, then you may not retain, install,
 *  activate or otherwise use the software. The production use license in
 *  Section 2.3 is expressly granted for this software.
 * 
 * @file vector.S
 * @brief 
 * 
 */

    
    SECTION .isr_vector:DATA:ROOT(2)
    EXTERN DefaultISR
    EXTERN STACK_end   /* Top of Stack for Initial Stack Pointer */
    EXTERN Reset_Handler             /* Reset Handler */
    EXTERN NMI_Handler
    EXTERN HardFault_Handler
    EXTERN MemManage_Handler
    EXTERN BusFault_Handler
    EXTERN UsageFault_Handler
    EXTERN SVC_Handler
    EXTERN DebugMon_Handler
    EXTERN PendSV_Handler
    EXTERN SysTick_Handler
    EXTERN DMA0_IRQHandler
    EXTERN DMA1_IRQHandler
    EXTERN DMA2_IRQHandler
    EXTERN DMA3_IRQHandler
    EXTERN DMA4_IRQHandler
    EXTERN DMA5_IRQHandler
    EXTERN DMA6_IRQHandler
    EXTERN DMA7_IRQHandler
    EXTERN DMA8_IRQHandler
    EXTERN DMA9_IRQHandler
    EXTERN DMA10_IRQHandler
    EXTERN DMA11_IRQHandler
    EXTERN DMA12_IRQHandler
    EXTERN DMA13_IRQHandler
    EXTERN DMA14_IRQHandler
    EXTERN DMA15_IRQHandler
    EXTERN DMA16_IRQHandler
    EXTERN DMA17_IRQHandler
    EXTERN DMA18_IRQHandler
    EXTERN DMA19_IRQHandler
    EXTERN DMA20_IRQHandler
    EXTERN DMA21_IRQHandler
    EXTERN DMA22_IRQHandler
    EXTERN DMA23_IRQHandler
    EXTERN DMA24_IRQHandler
    EXTERN DMA25_IRQHandler
    EXTERN DMA26_IRQHandler
    EXTERN DMA27_IRQHandler
    EXTERN DMA28_IRQHandler
    EXTERN DMA29_IRQHandler
    EXTERN DMA30_IRQHandler
    EXTERN DMA31_IRQHandler
    EXTERN DMA_Error_IRQHandler
    EXTERN FPU_IRQHandler
    EXTERN EFM_IRQHandler
    EXTERN EFM_Error_IRQHandler
    EXTERN PCU_IRQHandler
    EXTERN EFM_Ecc_IRQHandler
    EXTERN Wdg_Lld_Isr
    EXTERN I2C0_Master_Slave_IRQHandler
    EXTERN SPI0_IRQHandler
    EXTERN SPI1_IRQHandler
    EXTERN SPI2_IRQHandler
    EXTERN I2C1_Master_Slave_IRQHandler
    EXTERN LINFlexD0_IRQHandler
    EXTERN LINFlexD1_IRQHandler
    EXTERN LINFlexD2_IRQHandler
    EXTERN QSPI_IRQHandler
    EXTERN ADC0_IRQHandler
    EXTERN ADC1_IRQHandler
    EXTERN ACMP0_IRQHandler
    EXTERN ACMP1_IRQHandler
    EXTERN EMU_IRQHandler
    EXTERN RTC_IRQHandler
    EXTERN RTC_Seconds_IRQHandler
    EXTERN pTMR0_Ch0_IRQHandler
    EXTERN pTMR0_Ch1_IRQHandler
    EXTERN pTMR0_Ch2_IRQHandler
    EXTERN pTMR0_Ch3_IRQHandler
    EXTERN PTU0_IRQHandler
    EXTERN pTMR1_Ch0_IRQHandler
    EXTERN pTMR1_Ch1_IRQHandler
    EXTERN pTMR1_Ch2_IRQHandler
    EXTERN pTMR1_Ch3_IRQHandler
    EXTERN SCU_IRQHandler
    EXTERN lpTMR0_IRQHandler
    EXTERN GPIOA_IRQHandler
    EXTERN GPIOB_IRQHandler
    EXTERN GPIOC_IRQHandler
    EXTERN GPIOD_IRQHandler
    EXTERN GPIOE_IRQHandler
    EXTERN PTU1_IRQHandler
    EXTERN CAN0_ORed_IRQHandler
    EXTERN CAN0_Error_IRQHandler
    EXTERN CAN0_Wake_Up_IRQHandler
    EXTERN CAN0_ORed_0_15_MB_IRQHandler
    EXTERN CAN0_ORed_16_31_MB_IRQHandler
    EXTERN CAN0_ORed_32_47_MB_IRQHandler
    EXTERN CAN0_ORed_48_63_MB_IRQHandler
    EXTERN CAN0_ORed_64_79_MB_IRQHandler
    EXTERN CAN0_ORed_80_95_MB_IRQHandler
    EXTERN CAN0_ORed_96_111_MB_IRQHandler
    EXTERN CAN0_ORed_112_127_MB_IRQHandler
    EXTERN CAN1_ORed_IRQHandler
    EXTERN CAN1_Error_IRQHandler
    EXTERN CAN1_Wake_Up_IRQHandler
    EXTERN CAN1_ORed_0_15_MB_IRQHandler
    EXTERN CAN1_ORed_16_31_MB_IRQHandler
    EXTERN CAN1_ORed_32_47_MB_IRQHandler
    EXTERN CAN1_ORed_48_63_MB_IRQHandler
    EXTERN CAN1_ORed_64_79_MB_IRQHandler
    EXTERN CAN1_ORed_80_95_MB_IRQHandler
    EXTERN CAN1_ORed_96_111_MB_IRQHandler
    EXTERN CAN1_ORed_112_127_MB_IRQHandler
    EXTERN CAN2_ORed_IRQHandler
    EXTERN CAN2_Error_IRQHandler
    EXTERN CAN2_Wake_Up_IRQHandler
    EXTERN CAN2_ORed_0_15_MB_IRQHandler
    EXTERN CAN2_ORed_16_31_MB_IRQHandler
    EXTERN CAN2_ORed_32_47_MB_IRQHandler
    EXTERN CAN2_ORed_48_63_MB_IRQHandler
    EXTERN eTMR0_Ch0_Ch1_IRQHandler
    EXTERN eTMR0_Ch2_Ch3_IRQHandler
    EXTERN eTMR0_Ch4_Ch5_IRQHandler
    EXTERN eTMR0_Ch6_Ch7_IRQHandler
    EXTERN eTMR0_Fault_IRQHandler
    EXTERN eTMR0_Ovf_IRQHandler
    EXTERN eTMR1_Ch0_Ch1_IRQHandler
    EXTERN eTMR1_Ch2_Ch3_IRQHandler
    EXTERN eTMR1_Ch4_Ch5_IRQHandler
    EXTERN eTMR1_Ch6_Ch7_IRQHandler
    EXTERN eTMR1_Fault_IRQHandler
    EXTERN eTMR1_Ovf_IRQHandler
    EXTERN eTMR2_Ch0_Ch1_IRQHandler
    EXTERN eTMR2_Ch2_Ch3_IRQHandler
    EXTERN eTMR2_Ch4_Ch5_IRQHandler
    EXTERN eTMR2_Ch6_Ch7_IRQHandler
    EXTERN eTMR2_Fault_IRQHandler
    EXTERN eTMR2_Ovf_IRQHandler
    EXTERN eTMR3_Ch0_Ch1_IRQHandler
    EXTERN eTMR3_Ch2_Ch3_IRQHandler
    EXTERN eTMR3_Ch4_Ch5_IRQHandler
    EXTERN eTMR3_Ch6_Ch7_IRQHandler
    EXTERN eTMR3_Fault_IRQHandler
    EXTERN eTMR3_Ovf_IRQHandler
    EXTERN eTMR4_Ch0_Ch1_IRQHandler
    EXTERN eTMR4_Ch2_Ch3_IRQHandler
    EXTERN eTMR4_Ch4_Ch5_IRQHandler
    EXTERN eTMR4_Ch6_Ch7_IRQHandler
    EXTERN eTMR4_Fault_IRQHandler
    EXTERN eTMR4_Ovf_IRQHandler
    EXTERN eTMR5_Ch0_Ch1_IRQHandler
    EXTERN eTMR5_Ch2_Ch3_IRQHandler
    EXTERN eTMR5_Ch4_Ch5_IRQHandler
    EXTERN eTMR5_Ch6_Ch7_IRQHandler
    EXTERN eTMR5_Fault_IRQHandler
    EXTERN eTMR5_Ovf_IRQHandler
    EXTERN pTMR2_Ch0_IRQHandler
    EXTERN pTMR2_Ch1_IRQHandler
    EXTERN pTMR2_Ch2_IRQHandler
    EXTERN pTMR2_Ch3_IRQHandler
    EXTERN SENT0_IRQHandler
    EXTERN SENT1_IRQHandler
    EXTERN FMU_Alarm_IRQHandler
    EXTERN FMU_MISC_IRQHandler
    EXTERN TRNG_IRQHandler
    EXTERN HCU_IRQHandler
    EXTERN INTM_IRQHandler
    EXTERN TMR0_IRQHandler
    EXTERN LINFlexD3_IRQHandler
    EXTERN LINFlexD4_IRQHandler
    EXTERN LINFlexD5_IRQHandler
    EXTERN I2C2_Master_Slave_IRQHandler
    EXTERN SPI3_IRQHandler
    EXTERN SPI4_IRQHandler
    EXTERN SPI5_IRQHandler
    EXTERN CAN3_ORed_IRQHandler
    EXTERN CAN3_Error_IRQHandler
    EXTERN CAN3_Wake_Up_IRQHandler
    EXTERN CAN3_ORed_0_15_MB_IRQHandler
    EXTERN CAN3_ORed_16_31_MB_IRQHandler
    EXTERN CAN3_ORed_32_47_MB_IRQHandler
    EXTERN CAN3_ORed_48_63_MB_IRQHandler
    EXTERN CAN4_ORed_IRQHandler
    EXTERN CAN4_Error_IRQHandler
    EXTERN CAN4_Wake_Up_IRQHandler
    EXTERN CAN4_ORed_0_15_MB_IRQHandler
    EXTERN CAN4_ORed_16_31_MB_IRQHandler
    EXTERN CAN4_ORed_32_47_MB_IRQHandler
    EXTERN CAN4_ORed_48_63_MB_IRQHandler
    EXTERN CAN5_ORed_IRQHandler
    EXTERN CAN5_Error_IRQHandler
    EXTERN CAN5_Wake_Up_IRQHandler
    EXTERN CAN5_ORed_0_15_MB_IRQHandler
    EXTERN CAN5_ORed_16_31_MB_IRQHandler
    EXTERN WKU_IRQHandler
    EXTERN LINFlexD6_IRQHandler
    EXTERN LINFlexD7_IRQHandler
    EXTERN LINFlexD8_IRQHandler
    EXTERN LINFlexD9_IRQHandler
    EXTERN SPI6_IRQHandler
    EXTERN SPI7_IRQHandler
    EXTERN I2C3_Master_Slave_IRQHandler
    EXTERN I2C4_Master_Slave_IRQHandler
    EXTERN CAN6_ORed_IRQHandler
    EXTERN CAN6_Error_IRQHandler
    EXTERN CAN6_Wake_Up_IRQHandler
    EXTERN CAN6_ORed_0_15_MB_IRQHandler
    EXTERN CAN6_ORed_16_31_MB_IRQHandler
    EXTERN TMR1_IRQHandler
    EXTERN CORE_CTI_IRQHandler
    EXTERN SAI0_IRQHandler
    EXTERN SAI1_IRQHandler
    EXTERN ENET_IRQHandler
    EXTERN ENET_TX_IRQHandler
    EXTERN ENET_RX_IRQHandler
    EXTERN ENET_ECC_IRQHandler
    EXTERN CAN7_ORed_IRQHandler
    EXTERN CAN7_Error_IRQHandler
    EXTERN CAN7_Wake_Up_IRQHandler
    EXTERN CAN7_ORed_0_15_MB_IRQHandler
    EXTERN CAN7_ORed_16_31_MB_IRQHandler
    EXTERN MPWM0_Ch0_Ch7_IRQHandler
    EXTERN MPWM0_Ch8_Ch15_IRQHandler
    EXTERN MPWM1_Ch0_Ch7_IRQHandler
    EXTERN MPWM1_Ch8_Ch15_IRQHandler
    EXTERN MPWM2_Ch0_Ch7_IRQHandler
    EXTERN MPWM2_Ch8_Ch15_IRQHandler

__vector_table

    DCD STACK_end   /* Top of Stack for Initial Stack Pointer */
    DCD Reset_Handler             /* Reset Handler */
    DCD NMI_Handler
    DCD HardFault_Handler
    DCD MemManage_Handler
    DCD BusFault_Handler
    DCD UsageFault_Handler
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD SVC_Handler
    DCD DebugMon_Handler
    DCD DefaultISR
    DCD PendSV_Handler
    DCD SysTick_Handler
    DCD DMA0_IRQHandler
    DCD DMA1_IRQHandler
    DCD DMA2_IRQHandler
    DCD DMA3_IRQHandler
    DCD DMA4_IRQHandler
    DCD DMA5_IRQHandler
    DCD DMA6_IRQHandler
    DCD DMA7_IRQHandler
    DCD DMA8_IRQHandler
    DCD DMA9_IRQHandler
    DCD DMA10_IRQHandler
    DCD DMA11_IRQHandler
    DCD DMA12_IRQHandler
    DCD DMA13_IRQHandler
    DCD DMA14_IRQHandler
    DCD DMA15_IRQHandler
    DCD DMA16_IRQHandler
    DCD DMA17_IRQHandler
    DCD DMA18_IRQHandler
    DCD DMA19_IRQHandler
    DCD DMA20_IRQHandler
    DCD DMA21_IRQHandler
    DCD DMA22_IRQHandler
    DCD DMA23_IRQHandler
    DCD DMA24_IRQHandler
    DCD DMA25_IRQHandler
    DCD DMA26_IRQHandler
    DCD DMA27_IRQHandler
    DCD DMA28_IRQHandler
    DCD DMA29_IRQHandler
    DCD DMA30_IRQHandler
    DCD DMA31_IRQHandler
    DCD DMA_Error_IRQHandler
    DCD FPU_IRQHandler
    DCD EFM_IRQHandler
    DCD EFM_Error_IRQHandler
    DCD PCU_IRQHandler
    DCD EFM_Ecc_IRQHandler
    DCD Wdg_Lld_Isr
    DCD DefaultISR
    DCD I2C0_Master_Slave_IRQHandler
    DCD SPI0_IRQHandler
    DCD SPI1_IRQHandler
    DCD SPI2_IRQHandler
    DCD I2C1_Master_Slave_IRQHandler
    DCD LINFlexD0_IRQHandler
    DCD DefaultISR
    DCD LINFlexD1_IRQHandler
    DCD DefaultISR
    DCD LINFlexD2_IRQHandler
    DCD DefaultISR
    DCD QSPI_IRQHandler
    DCD DefaultISR
    DCD ADC0_IRQHandler
    DCD ADC1_IRQHandler
    DCD ACMP0_IRQHandler
    DCD ACMP1_IRQHandler
    DCD DefaultISR
    DCD EMU_IRQHandler
    DCD DefaultISR
    DCD RTC_IRQHandler
    DCD RTC_Seconds_IRQHandler
    DCD pTMR0_Ch0_IRQHandler
    DCD pTMR0_Ch1_IRQHandler
    DCD pTMR0_Ch2_IRQHandler
    DCD pTMR0_Ch3_IRQHandler
    DCD PTU0_IRQHandler
    DCD pTMR1_Ch0_IRQHandler
    DCD pTMR1_Ch1_IRQHandler
    DCD pTMR1_Ch2_IRQHandler
    DCD pTMR1_Ch3_IRQHandler
    DCD SCU_IRQHandler
    DCD lpTMR0_IRQHandler
    DCD GPIOA_IRQHandler
    DCD GPIOB_IRQHandler
    DCD GPIOC_IRQHandler
    DCD GPIOD_IRQHandler
    DCD GPIOE_IRQHandler
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD PTU1_IRQHandler
    DCD DefaultISR
    DCD CAN0_ORed_IRQHandler
    DCD CAN0_Error_IRQHandler
    DCD CAN0_Wake_Up_IRQHandler
    DCD CAN0_ORed_0_15_MB_IRQHandler
    DCD CAN0_ORed_16_31_MB_IRQHandler
    DCD CAN0_ORed_32_47_MB_IRQHandler
    DCD CAN0_ORed_48_63_MB_IRQHandler
    DCD CAN0_ORed_64_79_MB_IRQHandler
    DCD CAN0_ORed_80_95_MB_IRQHandler
    DCD CAN0_ORed_96_111_MB_IRQHandler
    DCD CAN0_ORed_112_127_MB_IRQHandler
    DCD CAN1_ORed_IRQHandler
    DCD CAN1_Error_IRQHandler
    DCD CAN1_Wake_Up_IRQHandler
    DCD CAN1_ORed_0_15_MB_IRQHandler
    DCD CAN1_ORed_16_31_MB_IRQHandler
    DCD CAN1_ORed_32_47_MB_IRQHandler
    DCD CAN1_ORed_48_63_MB_IRQHandler
    DCD CAN1_ORed_64_79_MB_IRQHandler
    DCD CAN1_ORed_80_95_MB_IRQHandler
    DCD CAN1_ORed_96_111_MB_IRQHandler
    DCD CAN1_ORed_112_127_MB_IRQHandler
    DCD CAN2_ORed_IRQHandler
    DCD CAN2_Error_IRQHandler
    DCD CAN2_Wake_Up_IRQHandler
    DCD CAN2_ORed_0_15_MB_IRQHandler
    DCD CAN2_ORed_16_31_MB_IRQHandler
    DCD CAN2_ORed_32_47_MB_IRQHandler
    DCD CAN2_ORed_48_63_MB_IRQHandler
    DCD eTMR0_Ch0_Ch1_IRQHandler
    DCD eTMR0_Ch2_Ch3_IRQHandler
    DCD eTMR0_Ch4_Ch5_IRQHandler
    DCD eTMR0_Ch6_Ch7_IRQHandler
    DCD eTMR0_Fault_IRQHandler
    DCD eTMR0_Ovf_IRQHandler
    DCD eTMR1_Ch0_Ch1_IRQHandler
    DCD eTMR1_Ch2_Ch3_IRQHandler
    DCD eTMR1_Ch4_Ch5_IRQHandler
    DCD eTMR1_Ch6_Ch7_IRQHandler
    DCD eTMR1_Fault_IRQHandler
    DCD eTMR1_Ovf_IRQHandler
    DCD eTMR2_Ch0_Ch1_IRQHandler
    DCD eTMR2_Ch2_Ch3_IRQHandler
    DCD eTMR2_Ch4_Ch5_IRQHandler
    DCD eTMR2_Ch6_Ch7_IRQHandler
    DCD eTMR2_Fault_IRQHandler
    DCD eTMR2_Ovf_IRQHandler
    DCD eTMR3_Ch0_Ch1_IRQHandler
    DCD eTMR3_Ch2_Ch3_IRQHandler
    DCD eTMR3_Ch4_Ch5_IRQHandler
    DCD eTMR3_Ch6_Ch7_IRQHandler
    DCD eTMR3_Fault_IRQHandler
    DCD eTMR3_Ovf_IRQHandler
    DCD eTMR4_Ch0_Ch1_IRQHandler
    DCD eTMR4_Ch2_Ch3_IRQHandler
    DCD eTMR4_Ch4_Ch5_IRQHandler
    DCD eTMR4_Ch6_Ch7_IRQHandler
    DCD eTMR4_Fault_IRQHandler
    DCD eTMR4_Ovf_IRQHandler
    DCD eTMR5_Ch0_Ch1_IRQHandler
    DCD eTMR5_Ch2_Ch3_IRQHandler
    DCD eTMR5_Ch4_Ch5_IRQHandler
    DCD eTMR5_Ch6_Ch7_IRQHandler
    DCD eTMR5_Fault_IRQHandler
    DCD eTMR5_Ovf_IRQHandler
    DCD pTMR2_Ch0_IRQHandler
    DCD pTMR2_Ch1_IRQHandler
    DCD pTMR2_Ch2_IRQHandler
    DCD pTMR2_Ch3_IRQHandler
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD SENT0_IRQHandler
    DCD SENT1_IRQHandler
    DCD FMU_Alarm_IRQHandler
    DCD FMU_MISC_IRQHandler
    DCD TRNG_IRQHandler
    DCD HCU_IRQHandler
    DCD INTM_IRQHandler
    DCD TMR0_IRQHandler
    DCD LINFlexD3_IRQHandler
    DCD LINFlexD4_IRQHandler
    DCD LINFlexD5_IRQHandler
    DCD I2C2_Master_Slave_IRQHandler
    DCD SPI3_IRQHandler
    DCD SPI4_IRQHandler
    DCD SPI5_IRQHandler
    DCD CAN3_ORed_IRQHandler
    DCD CAN3_Error_IRQHandler
    DCD CAN3_Wake_Up_IRQHandler
    DCD CAN3_ORed_0_15_MB_IRQHandler
    DCD CAN3_ORed_16_31_MB_IRQHandler
    DCD CAN3_ORed_32_47_MB_IRQHandler
    DCD CAN3_ORed_48_63_MB_IRQHandler
    DCD CAN4_ORed_IRQHandler
    DCD CAN4_Error_IRQHandler
    DCD CAN4_Wake_Up_IRQHandler
    DCD CAN4_ORed_0_15_MB_IRQHandler
    DCD CAN4_ORed_16_31_MB_IRQHandler
    DCD CAN4_ORed_32_47_MB_IRQHandler
    DCD CAN4_ORed_48_63_MB_IRQHandler
    DCD CAN5_ORed_IRQHandler
    DCD CAN5_Error_IRQHandler
    DCD CAN5_Wake_Up_IRQHandler
    DCD CAN5_ORed_0_15_MB_IRQHandler
    DCD CAN5_ORed_16_31_MB_IRQHandler
    DCD WKU_IRQHandler
    DCD LINFlexD6_IRQHandler
    DCD LINFlexD7_IRQHandler
    DCD LINFlexD8_IRQHandler
    DCD LINFlexD9_IRQHandler
    DCD SPI6_IRQHandler
    DCD SPI7_IRQHandler
    DCD I2C3_Master_Slave_IRQHandler
    DCD I2C4_Master_Slave_IRQHandler
    DCD DefaultISR
    DCD CAN6_ORed_IRQHandler
    DCD CAN6_Error_IRQHandler
    DCD CAN6_Wake_Up_IRQHandler
    DCD CAN6_ORed_0_15_MB_IRQHandler
    DCD CAN6_ORed_16_31_MB_IRQHandler
    DCD TMR1_IRQHandler
    DCD DefaultISR
    DCD CORE_CTI_IRQHandler
    DCD DefaultISR
    DCD SAI0_IRQHandler
    DCD SAI1_IRQHandler
    DCD ENET_IRQHandler
    DCD ENET_TX_IRQHandler
    DCD ENET_RX_IRQHandler
    DCD ENET_ECC_IRQHandler
    DCD DefaultISR
    DCD DefaultISR
    DCD CAN7_ORed_IRQHandler
    DCD CAN7_Error_IRQHandler
    DCD CAN7_Wake_Up_IRQHandler
    DCD CAN7_ORed_0_15_MB_IRQHandler
    DCD CAN7_ORed_16_31_MB_IRQHandler
    DCD MPWM0_Ch0_Ch7_IRQHandler
    DCD MPWM0_Ch8_Ch15_IRQHandler
    DCD MPWM1_Ch0_Ch7_IRQHandler
    DCD MPWM1_Ch8_Ch15_IRQHandler
    DCD MPWM2_Ch0_Ch7_IRQHandler
    DCD MPWM2_Ch8_Ch15_IRQHandler
    END

