
/*
 * Copyright 2020-2025 Yuntu Microelectronics Co., Ltd.
 * All rights reserved.
 *
 * SPDX-License-Identifier: BSD-3-Clause
 * 
 * @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   DMA_Error_IRQHandler
    EXTERN   FPU_IRQHandler
    EXTERN   EFM_IRQHandler
    EXTERN   EFM_Error_IRQHandler
    EXTERN   PCU_IRQHandler
    EXTERN   EFM_Ecc_IRQHandler
    EXTERN   WDG0_IRQHandler
    EXTERN   I2C0_Master_IRQHandler
    EXTERN   I2C0_Slave_IRQHandler
    EXTERN   SPI0_IRQHandler
    EXTERN   SPI1_IRQHandler
    EXTERN   SPI2_IRQHandler
    EXTERN   I2C1_Master_IRQHandler
    EXTERN   LINFlexD0_IRQHandler
    EXTERN   LINFlexD1_IRQHandler
    EXTERN   LINFlexD2_IRQHandler
    EXTERN   ADC0_IRQHandler
    EXTERN   ACMP0_IRQHandler
    EXTERN   EMU0_SB_IRQHandler
    EXTERN   EMU0_DB_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   SCU_IRQHandler
    EXTERN   lpTMR0_IRQHandler
    EXTERN   GPIOA_IRQHandler
    EXTERN   GPIOB_IRQHandler
    EXTERN   GPIOC_IRQHandler
    EXTERN   GPIOD_IRQHandler
    EXTERN   GPIOE_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   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   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   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   TRNG_IRQHandler
    EXTERN   HCU_IRQHandler
    EXTERN   TMR0_Ch0_IRQHandler
    EXTERN   TMR0_Ch1_IRQHandler
    EXTERN   TMR0_Ch2_IRQHandler
    EXTERN   TMR0_Ch3_IRQHandler
    EXTERN   SPI3_IRQHandler
    EXTERN   SENT0_IRQHandler
    EXTERN   WKU_IRQHandler
    EXTERN   ALIGN_0_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 DMA_Error_IRQHandler
    DCD FPU_IRQHandler
    DCD EFM_IRQHandler
    DCD EFM_Error_IRQHandler
    DCD PCU_IRQHandler
    DCD EFM_Ecc_IRQHandler
    DCD WDG0_IRQHandler
    DCD DefaultISR
    DCD I2C0_Master_IRQHandler
    DCD I2C0_Slave_IRQHandler
    DCD SPI0_IRQHandler
    DCD SPI1_IRQHandler
    DCD SPI2_IRQHandler
    DCD I2C1_Master_IRQHandler
    DCD DefaultISR
    DCD LINFlexD0_IRQHandler
    DCD DefaultISR
    DCD LINFlexD1_IRQHandler
    DCD DefaultISR
    DCD LINFlexD2_IRQHandler
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD ADC0_IRQHandler
    DCD DefaultISR
    DCD ACMP0_IRQHandler
    DCD DefaultISR
    DCD DefaultISR
    DCD EMU0_SB_IRQHandler
    DCD EMU0_DB_IRQHandler
    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 DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    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 DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    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 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 DefaultISR
    DCD DefaultISR
    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 DefaultISR
    DCD DefaultISR
    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 DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD TRNG_IRQHandler
    DCD HCU_IRQHandler
    DCD DefaultISR
    DCD TMR0_Ch0_IRQHandler
    DCD TMR0_Ch1_IRQHandler
    DCD TMR0_Ch2_IRQHandler
    DCD TMR0_Ch3_IRQHandler
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD SPI3_IRQHandler
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD SENT0_IRQHandler
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD DefaultISR
    DCD WKU_IRQHandler
    DCD ALIGN_0_IRQHandler
    END
