/*
 * Copyright 2020-2025 Yuntu Microelectronics Co., Ltd.
 * All rights reserved.
 *
 * SPDX-License-Identifier: BSD-3-Clause
 * 
 * @file vector.S
 * @brief 
 * 
 */

    PRESERVE8
    THUMB
    AREA    |.isr_vector|, CODE, READONLY
    IMPORT   Reset_Handler             /* Reset Handler */
    
    IMPORT   DefaultISR
    IMPORT  |Image$$STACK_end$$Limit|
    IMPORT   NMI_Handler
    IMPORT   HardFault_Handler
    IMPORT   MemManage_Handler
    IMPORT   BusFault_Handler
    IMPORT   UsageFault_Handler
    IMPORT   SVC_Handler
    IMPORT   DebugMon_Handler
    IMPORT   PendSV_Handler
    IMPORT   SysTick_Handler
    IMPORT   DMA0_IRQHandler
    IMPORT   DMA1_IRQHandler
    IMPORT   DMA2_IRQHandler
    IMPORT   DMA3_IRQHandler
    IMPORT   DMA4_IRQHandler
    IMPORT   DMA5_IRQHandler
    IMPORT   DMA6_IRQHandler
    IMPORT   DMA7_IRQHandler
    IMPORT   DMA8_IRQHandler
    IMPORT   DMA9_IRQHandler
    IMPORT   DMA10_IRQHandler
    IMPORT   DMA11_IRQHandler
    IMPORT   DMA12_IRQHandler
    IMPORT   DMA13_IRQHandler
    IMPORT   DMA14_IRQHandler
    IMPORT   DMA15_IRQHandler
    IMPORT   DMA_Error_IRQHandler
    IMPORT   FPU_IRQHandler
    IMPORT   EFM_IRQHandler
    IMPORT   EFM_Error_IRQHandler
    IMPORT   PCU_IRQHandler
    IMPORT   EFM_Ecc_IRQHandler
    IMPORT   WDG0_IRQHandler
    IMPORT   I2C0_Master_IRQHandler
    IMPORT   I2C0_Slave_IRQHandler
    IMPORT   SPI0_IRQHandler
    IMPORT   SPI1_IRQHandler
    IMPORT   SPI2_IRQHandler
    IMPORT   I2C1_Master_IRQHandler
    IMPORT   LINFlexD0_IRQHandler
    IMPORT   LINFlexD1_IRQHandler
    IMPORT   LINFlexD2_IRQHandler
    IMPORT   ADC0_IRQHandler
    IMPORT   ACMP0_IRQHandler
    IMPORT   EMU0_SB_IRQHandler
    IMPORT   EMU0_DB_IRQHandler
    IMPORT   RTC_IRQHandler
    IMPORT   RTC_Seconds_IRQHandler
    IMPORT   pTMR0_Ch0_IRQHandler
    IMPORT   pTMR0_Ch1_IRQHandler
    IMPORT   pTMR0_Ch2_IRQHandler
    IMPORT   pTMR0_Ch3_IRQHandler
    IMPORT   PTU0_IRQHandler
    IMPORT   SCU_IRQHandler
    IMPORT   lpTMR0_IRQHandler
    IMPORT   GPIOA_IRQHandler
    IMPORT   GPIOB_IRQHandler
    IMPORT   GPIOC_IRQHandler
    IMPORT   GPIOD_IRQHandler
    IMPORT   GPIOE_IRQHandler
    IMPORT   CAN0_ORed_IRQHandler
    IMPORT   CAN0_Error_IRQHandler
    IMPORT   CAN0_Wake_Up_IRQHandler
    IMPORT   CAN0_ORed_0_15_MB_IRQHandler
    IMPORT   CAN0_ORed_16_31_MB_IRQHandler
    IMPORT   CAN0_ORed_32_47_MB_IRQHandler
    IMPORT   CAN0_ORed_48_63_MB_IRQHandler
    IMPORT   CAN1_ORed_IRQHandler
    IMPORT   CAN1_Error_IRQHandler
    IMPORT   CAN1_Wake_Up_IRQHandler
    IMPORT   CAN1_ORed_0_15_MB_IRQHandler
    IMPORT   CAN1_ORed_16_31_MB_IRQHandler
    IMPORT   CAN2_ORed_IRQHandler
    IMPORT   CAN2_Error_IRQHandler
    IMPORT   CAN2_Wake_Up_IRQHandler
    IMPORT   CAN2_ORed_0_15_MB_IRQHandler
    IMPORT   CAN2_ORed_16_31_MB_IRQHandler
    IMPORT   eTMR0_Ch0_Ch1_IRQHandler
    IMPORT   eTMR0_Ch2_Ch3_IRQHandler
    IMPORT   eTMR0_Ch4_Ch5_IRQHandler
    IMPORT   eTMR0_Ch6_Ch7_IRQHandler
    IMPORT   eTMR0_Fault_IRQHandler
    IMPORT   eTMR0_Ovf_IRQHandler
    IMPORT   eTMR1_Ch0_Ch1_IRQHandler
    IMPORT   eTMR1_Ch2_Ch3_IRQHandler
    IMPORT   eTMR1_Ch4_Ch5_IRQHandler
    IMPORT   eTMR1_Ch6_Ch7_IRQHandler
    IMPORT   eTMR1_Fault_IRQHandler
    IMPORT   eTMR1_Ovf_IRQHandler
    IMPORT   eTMR2_Ch0_Ch1_IRQHandler
    IMPORT   eTMR2_Ch2_Ch3_IRQHandler
    IMPORT   eTMR2_Ch4_Ch5_IRQHandler
    IMPORT   eTMR2_Ch6_Ch7_IRQHandler
    IMPORT   eTMR2_Fault_IRQHandler
    IMPORT   eTMR2_Ovf_IRQHandler
    IMPORT   eTMR3_Ch0_Ch1_IRQHandler
    IMPORT   eTMR3_Ch2_Ch3_IRQHandler
    IMPORT   eTMR3_Ch4_Ch5_IRQHandler
    IMPORT   eTMR3_Ch6_Ch7_IRQHandler
    IMPORT   eTMR3_Fault_IRQHandler
    IMPORT   eTMR3_Ovf_IRQHandler
    IMPORT   TRNG_IRQHandler
    IMPORT   HCU_IRQHandler
    IMPORT   TMR0_Ch0_IRQHandler
    IMPORT   TMR0_Ch1_IRQHandler
    IMPORT   TMR0_Ch2_IRQHandler
    IMPORT   TMR0_Ch3_IRQHandler
    IMPORT   SPI3_IRQHandler
    IMPORT   SENT0_IRQHandler
    IMPORT   WKU_IRQHandler
    IMPORT   ALIGN_0_IRQHandler
    DCD |Image$$STACK_end$$Limit|   /* 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