espressif_tinyusb/examples/device_composite_freertos/ses/samd51/ATSAMD51J19A_Vectors.s

1228 lines
22 KiB
ArmAsm

/*****************************************************************************
* SEGGER Microcontroller GmbH & Co. KG *
* Solutions for real time microcontroller applications *
*****************************************************************************
* *
* (c) 2017 SEGGER Microcontroller GmbH & Co. KG *
* *
* Internet: www.segger.com Support: support@segger.com *
* *
*****************************************************************************/
/*****************************************************************************
* Preprocessor Definitions *
* ------------------------ *
* STARTUP_FROM_RESET *
* *
* If defined, the program will startup from power-on/reset. If not *
* defined the program will just loop endlessly from power-on/reset. *
* *
* VECTORS_IN_RAM *
* *
* If defined, an area of RAM will large enough to store the vector table *
* will be reserved. *
* *
*****************************************************************************/
.syntax unified
.code 16
.section .init, "ax"
.align 0
/*****************************************************************************
* Default Exception Handlers *
*****************************************************************************/
#ifndef STARTUP_FROM_RESET
.thumb_func
.weak Reset_Wait
Reset_Wait:
b .
#endif
.thumb_func
.weak NMI_Handler
NMI_Handler:
b .
.thumb_func
.weak HardFault_Handler
HardFault_Handler:
b .
.thumb_func
.weak SVC_Handler
SVC_Handler:
b .
.thumb_func
.weak PendSV_Handler
PendSV_Handler:
b .
.thumb_func
.weak SysTick_Handler
SysTick_Handler:
b .
.thumb_func
Dummy_Handler:
b .
#if defined(__OPTIMIZATION_SMALL)
.weak PM_Handler
.thumb_set PM_Handler,Dummy_Handler
.weak MCLK_Handler
.thumb_set MCLK_Handler,Dummy_Handler
.weak OSCCTRL_0_Handler
.thumb_set OSCCTRL_0_Handler,Dummy_Handler
.weak OSCCTRL_1_Handler
.thumb_set OSCCTRL_1_Handler,Dummy_Handler
.weak OSCCTRL_2_Handler
.thumb_set OSCCTRL_2_Handler,Dummy_Handler
.weak OSCCTRL_3_Handler
.thumb_set OSCCTRL_3_Handler,Dummy_Handler
.weak OSCCTRL_4_Handler
.thumb_set OSCCTRL_4_Handler,Dummy_Handler
.weak OSC32KCTRL_Handler
.thumb_set OSC32KCTRL_Handler,Dummy_Handler
.weak SUPC_0_Handler
.thumb_set SUPC_0_Handler,Dummy_Handler
.weak SUPC_1_Handler
.thumb_set SUPC_1_Handler,Dummy_Handler
.weak WDT_Handler
.thumb_set WDT_Handler,Dummy_Handler
.weak RTC_Handler
.thumb_set RTC_Handler,Dummy_Handler
.weak EIC_0_Handler
.thumb_set EIC_0_Handler,Dummy_Handler
.weak EIC_1_Handler
.thumb_set EIC_1_Handler,Dummy_Handler
.weak EIC_2_Handler
.thumb_set EIC_2_Handler,Dummy_Handler
.weak EIC_3_Handler
.thumb_set EIC_3_Handler,Dummy_Handler
.weak EIC_4_Handler
.thumb_set EIC_4_Handler,Dummy_Handler
.weak EIC_5_Handler
.thumb_set EIC_5_Handler,Dummy_Handler
.weak EIC_6_Handler
.thumb_set EIC_6_Handler,Dummy_Handler
.weak EIC_7_Handler
.thumb_set EIC_7_Handler,Dummy_Handler
.weak EIC_8_Handler
.thumb_set EIC_8_Handler,Dummy_Handler
.weak EIC_9_Handler
.thumb_set EIC_9_Handler,Dummy_Handler
.weak EIC_10_Handler
.thumb_set EIC_10_Handler,Dummy_Handler
.weak EIC_11_Handler
.thumb_set EIC_11_Handler,Dummy_Handler
.weak EIC_12_Handler
.thumb_set EIC_12_Handler,Dummy_Handler
.weak EIC_13_Handler
.thumb_set EIC_13_Handler,Dummy_Handler
.weak EIC_14_Handler
.thumb_set EIC_14_Handler,Dummy_Handler
.weak EIC_15_Handler
.thumb_set EIC_15_Handler,Dummy_Handler
.weak FREQM_Handler
.thumb_set FREQM_Handler,Dummy_Handler
.weak NVMCTRL_0_Handler
.thumb_set NVMCTRL_0_Handler,Dummy_Handler
.weak NVMCTRL_1_Handler
.thumb_set NVMCTRL_1_Handler,Dummy_Handler
.weak DMAC_0_Handler
.thumb_set DMAC_0_Handler,Dummy_Handler
.weak DMAC_1_Handler
.thumb_set DMAC_1_Handler,Dummy_Handler
.weak DMAC_2_Handler
.thumb_set DMAC_2_Handler,Dummy_Handler
.weak DMAC_3_Handler
.thumb_set DMAC_3_Handler,Dummy_Handler
.weak DMAC_4_Handler
.thumb_set DMAC_4_Handler,Dummy_Handler
.weak EVSYS_0_Handler
.thumb_set EVSYS_0_Handler,Dummy_Handler
.weak EVSYS_1_Handler
.thumb_set EVSYS_1_Handler,Dummy_Handler
.weak EVSYS_2_Handler
.thumb_set EVSYS_2_Handler,Dummy_Handler
.weak EVSYS_3_Handler
.thumb_set EVSYS_3_Handler,Dummy_Handler
.weak EVSYS_4_Handler
.thumb_set EVSYS_4_Handler,Dummy_Handler
.weak PAC_Handler
.thumb_set PAC_Handler,Dummy_Handler
.weak TAL_0_Handler
.thumb_set TAL_0_Handler,Dummy_Handler
.weak TAL_1_Handler
.thumb_set TAL_1_Handler,Dummy_Handler
.weak RAMECC_Handler
.thumb_set RAMECC_Handler,Dummy_Handler
.weak SERCOM0_0_Handler
.thumb_set SERCOM0_0_Handler,Dummy_Handler
.weak SERCOM0_1_Handler
.thumb_set SERCOM0_1_Handler,Dummy_Handler
.weak SERCOM0_2_Handler
.thumb_set SERCOM0_2_Handler,Dummy_Handler
.weak SERCOM0_3_Handler
.thumb_set SERCOM0_3_Handler,Dummy_Handler
.weak SERCOM1_0_Handler
.thumb_set SERCOM1_0_Handler,Dummy_Handler
.weak SERCOM1_1_Handler
.thumb_set SERCOM1_1_Handler,Dummy_Handler
.weak SERCOM1_2_Handler
.thumb_set SERCOM1_2_Handler,Dummy_Handler
.weak SERCOM1_3_Handler
.thumb_set SERCOM1_3_Handler,Dummy_Handler
.weak SERCOM2_0_Handler
.thumb_set SERCOM2_0_Handler,Dummy_Handler
.weak SERCOM2_1_Handler
.thumb_set SERCOM2_1_Handler,Dummy_Handler
.weak SERCOM2_2_Handler
.thumb_set SERCOM2_2_Handler,Dummy_Handler
.weak SERCOM2_3_Handler
.thumb_set SERCOM2_3_Handler,Dummy_Handler
.weak SERCOM3_0_Handler
.thumb_set SERCOM3_0_Handler,Dummy_Handler
.weak SERCOM3_1_Handler
.thumb_set SERCOM3_1_Handler,Dummy_Handler
.weak SERCOM3_2_Handler
.thumb_set SERCOM3_2_Handler,Dummy_Handler
.weak SERCOM3_3_Handler
.thumb_set SERCOM3_3_Handler,Dummy_Handler
.weak SERCOM4_0_Handler
.thumb_set SERCOM4_0_Handler,Dummy_Handler
.weak SERCOM4_1_Handler
.thumb_set SERCOM4_1_Handler,Dummy_Handler
.weak SERCOM4_2_Handler
.thumb_set SERCOM4_2_Handler,Dummy_Handler
.weak SERCOM4_3_Handler
.thumb_set SERCOM4_3_Handler,Dummy_Handler
.weak SERCOM5_0_Handler
.thumb_set SERCOM5_0_Handler,Dummy_Handler
.weak SERCOM5_1_Handler
.thumb_set SERCOM5_1_Handler,Dummy_Handler
.weak SERCOM5_2_Handler
.thumb_set SERCOM5_2_Handler,Dummy_Handler
.weak SERCOM5_3_Handler
.thumb_set SERCOM5_3_Handler,Dummy_Handler
.weak USB_0_Handler
.thumb_set USB_0_Handler,Dummy_Handler
.weak USB_1_Handler
.thumb_set USB_1_Handler,Dummy_Handler
.weak USB_2_Handler
.thumb_set USB_2_Handler,Dummy_Handler
.weak USB_3_Handler
.thumb_set USB_3_Handler,Dummy_Handler
.weak TCC0_0_Handler
.thumb_set TCC0_0_Handler,Dummy_Handler
.weak TCC0_1_Handler
.thumb_set TCC0_1_Handler,Dummy_Handler
.weak TCC0_2_Handler
.thumb_set TCC0_2_Handler,Dummy_Handler
.weak TCC0_3_Handler
.thumb_set TCC0_3_Handler,Dummy_Handler
.weak TCC0_4_Handler
.thumb_set TCC0_4_Handler,Dummy_Handler
.weak TCC0_5_Handler
.thumb_set TCC0_5_Handler,Dummy_Handler
.weak TCC0_6_Handler
.thumb_set TCC0_6_Handler,Dummy_Handler
.weak TCC1_0_Handler
.thumb_set TCC1_0_Handler,Dummy_Handler
.weak TCC1_1_Handler
.thumb_set TCC1_1_Handler,Dummy_Handler
.weak TCC1_2_Handler
.thumb_set TCC1_2_Handler,Dummy_Handler
.weak TCC1_3_Handler
.thumb_set TCC1_3_Handler,Dummy_Handler
.weak TCC1_4_Handler
.thumb_set TCC1_4_Handler,Dummy_Handler
.weak TCC2_0_Handler
.thumb_set TCC2_0_Handler,Dummy_Handler
.weak TCC2_1_Handler
.thumb_set TCC2_1_Handler,Dummy_Handler
.weak TCC2_2_Handler
.thumb_set TCC2_2_Handler,Dummy_Handler
.weak TCC2_3_Handler
.thumb_set TCC2_3_Handler,Dummy_Handler
.weak TCC3_0_Handler
.thumb_set TCC3_0_Handler,Dummy_Handler
.weak TCC3_1_Handler
.thumb_set TCC3_1_Handler,Dummy_Handler
.weak TCC3_2_Handler
.thumb_set TCC3_2_Handler,Dummy_Handler
.weak TCC4_0_Handler
.thumb_set TCC4_0_Handler,Dummy_Handler
.weak TCC4_1_Handler
.thumb_set TCC4_1_Handler,Dummy_Handler
.weak TCC4_2_Handler
.thumb_set TCC4_2_Handler,Dummy_Handler
.weak TC0_Handler
.thumb_set TC0_Handler,Dummy_Handler
.weak TC1_Handler
.thumb_set TC1_Handler,Dummy_Handler
.weak TC2_Handler
.thumb_set TC2_Handler,Dummy_Handler
.weak TC3_Handler
.thumb_set TC3_Handler,Dummy_Handler
.weak TC4_Handler
.thumb_set TC4_Handler,Dummy_Handler
.weak TC5_Handler
.thumb_set TC5_Handler,Dummy_Handler
.weak PDEC_0_Handler
.thumb_set PDEC_0_Handler,Dummy_Handler
.weak PDEC_1_Handler
.thumb_set PDEC_1_Handler,Dummy_Handler
.weak PDEC_2_Handler
.thumb_set PDEC_2_Handler,Dummy_Handler
.weak ADC0_0_Handler
.thumb_set ADC0_0_Handler,Dummy_Handler
.weak ADC0_1_Handler
.thumb_set ADC0_1_Handler,Dummy_Handler
.weak ADC1_0_Handler
.thumb_set ADC1_0_Handler,Dummy_Handler
.weak ADC1_1_Handler
.thumb_set ADC1_1_Handler,Dummy_Handler
.weak AC_Handler
.thumb_set AC_Handler,Dummy_Handler
.weak DAC_0_Handler
.thumb_set DAC_0_Handler,Dummy_Handler
.weak DAC_1_Handler
.thumb_set DAC_1_Handler,Dummy_Handler
.weak DAC_2_Handler
.thumb_set DAC_2_Handler,Dummy_Handler
.weak DAC_3_Handler
.thumb_set DAC_3_Handler,Dummy_Handler
.weak DAC_4_Handler
.thumb_set DAC_4_Handler,Dummy_Handler
.weak I2S_Handler
.thumb_set I2S_Handler,Dummy_Handler
.weak PCC_Handler
.thumb_set PCC_Handler,Dummy_Handler
.weak AES_Handler
.thumb_set AES_Handler,Dummy_Handler
.weak TRNG_Handler
.thumb_set TRNG_Handler,Dummy_Handler
.weak ICM_Handler
.thumb_set ICM_Handler,Dummy_Handler
.weak QSPI_Handler
.thumb_set QSPI_Handler,Dummy_Handler
.weak SDHC0_Handler
.thumb_set SDHC0_Handler,Dummy_Handler
#else
.thumb_func
.weak PM_Handler
PM_Handler:
b .
.thumb_func
.weak MCLK_Handler
MCLK_Handler:
b .
.thumb_func
.weak OSCCTRL_0_Handler
OSCCTRL_0_Handler:
b .
.thumb_func
.weak OSCCTRL_1_Handler
OSCCTRL_1_Handler:
b .
.thumb_func
.weak OSCCTRL_2_Handler
OSCCTRL_2_Handler:
b .
.thumb_func
.weak OSCCTRL_3_Handler
OSCCTRL_3_Handler:
b .
.thumb_func
.weak OSCCTRL_4_Handler
OSCCTRL_4_Handler:
b .
.thumb_func
.weak OSC32KCTRL_Handler
OSC32KCTRL_Handler:
b .
.thumb_func
.weak SUPC_0_Handler
SUPC_0_Handler:
b .
.thumb_func
.weak SUPC_1_Handler
SUPC_1_Handler:
b .
.thumb_func
.weak WDT_Handler
WDT_Handler:
b .
.thumb_func
.weak RTC_Handler
RTC_Handler:
b .
.thumb_func
.weak EIC_0_Handler
EIC_0_Handler:
b .
.thumb_func
.weak EIC_1_Handler
EIC_1_Handler:
b .
.thumb_func
.weak EIC_2_Handler
EIC_2_Handler:
b .
.thumb_func
.weak EIC_3_Handler
EIC_3_Handler:
b .
.thumb_func
.weak EIC_4_Handler
EIC_4_Handler:
b .
.thumb_func
.weak EIC_5_Handler
EIC_5_Handler:
b .
.thumb_func
.weak EIC_6_Handler
EIC_6_Handler:
b .
.thumb_func
.weak EIC_7_Handler
EIC_7_Handler:
b .
.thumb_func
.weak EIC_8_Handler
EIC_8_Handler:
b .
.thumb_func
.weak EIC_9_Handler
EIC_9_Handler:
b .
.thumb_func
.weak EIC_10_Handler
EIC_10_Handler:
b .
.thumb_func
.weak EIC_11_Handler
EIC_11_Handler:
b .
.thumb_func
.weak EIC_12_Handler
EIC_12_Handler:
b .
.thumb_func
.weak EIC_13_Handler
EIC_13_Handler:
b .
.thumb_func
.weak EIC_14_Handler
EIC_14_Handler:
b .
.thumb_func
.weak EIC_15_Handler
EIC_15_Handler:
b .
.thumb_func
.weak FREQM_Handler
FREQM_Handler:
b .
.thumb_func
.weak NVMCTRL_0_Handler
NVMCTRL_0_Handler:
b .
.thumb_func
.weak NVMCTRL_1_Handler
NVMCTRL_1_Handler:
b .
.thumb_func
.weak DMAC_0_Handler
DMAC_0_Handler:
b .
.thumb_func
.weak DMAC_1_Handler
DMAC_1_Handler:
b .
.thumb_func
.weak DMAC_2_Handler
DMAC_2_Handler:
b .
.thumb_func
.weak DMAC_3_Handler
DMAC_3_Handler:
b .
.thumb_func
.weak DMAC_4_Handler
DMAC_4_Handler:
b .
.thumb_func
.weak EVSYS_0_Handler
EVSYS_0_Handler:
b .
.thumb_func
.weak EVSYS_1_Handler
EVSYS_1_Handler:
b .
.thumb_func
.weak EVSYS_2_Handler
EVSYS_2_Handler:
b .
.thumb_func
.weak EVSYS_3_Handler
EVSYS_3_Handler:
b .
.thumb_func
.weak EVSYS_4_Handler
EVSYS_4_Handler:
b .
.thumb_func
.weak PAC_Handler
PAC_Handler:
b .
.thumb_func
.weak TAL_0_Handler
TAL_0_Handler:
b .
.thumb_func
.weak TAL_1_Handler
TAL_1_Handler:
b .
.thumb_func
.weak RAMECC_Handler
RAMECC_Handler:
b .
.thumb_func
.weak SERCOM0_0_Handler
SERCOM0_0_Handler:
b .
.thumb_func
.weak SERCOM0_1_Handler
SERCOM0_1_Handler:
b .
.thumb_func
.weak SERCOM0_2_Handler
SERCOM0_2_Handler:
b .
.thumb_func
.weak SERCOM0_3_Handler
SERCOM0_3_Handler:
b .
.thumb_func
.weak SERCOM1_0_Handler
SERCOM1_0_Handler:
b .
.thumb_func
.weak SERCOM1_1_Handler
SERCOM1_1_Handler:
b .
.thumb_func
.weak SERCOM1_2_Handler
SERCOM1_2_Handler:
b .
.thumb_func
.weak SERCOM1_3_Handler
SERCOM1_3_Handler:
b .
.thumb_func
.weak SERCOM2_0_Handler
SERCOM2_0_Handler:
b .
.thumb_func
.weak SERCOM2_1_Handler
SERCOM2_1_Handler:
b .
.thumb_func
.weak SERCOM2_2_Handler
SERCOM2_2_Handler:
b .
.thumb_func
.weak SERCOM2_3_Handler
SERCOM2_3_Handler:
b .
.thumb_func
.weak SERCOM3_0_Handler
SERCOM3_0_Handler:
b .
.thumb_func
.weak SERCOM3_1_Handler
SERCOM3_1_Handler:
b .
.thumb_func
.weak SERCOM3_2_Handler
SERCOM3_2_Handler:
b .
.thumb_func
.weak SERCOM3_3_Handler
SERCOM3_3_Handler:
b .
.thumb_func
.weak SERCOM4_0_Handler
SERCOM4_0_Handler:
b .
.thumb_func
.weak SERCOM4_1_Handler
SERCOM4_1_Handler:
b .
.thumb_func
.weak SERCOM4_2_Handler
SERCOM4_2_Handler:
b .
.thumb_func
.weak SERCOM4_3_Handler
SERCOM4_3_Handler:
b .
.thumb_func
.weak SERCOM5_0_Handler
SERCOM5_0_Handler:
b .
.thumb_func
.weak SERCOM5_1_Handler
SERCOM5_1_Handler:
b .
.thumb_func
.weak SERCOM5_2_Handler
SERCOM5_2_Handler:
b .
.thumb_func
.weak SERCOM5_3_Handler
SERCOM5_3_Handler:
b .
.thumb_func
.weak USB_0_Handler
USB_0_Handler:
b .
.thumb_func
.weak USB_1_Handler
USB_1_Handler:
b .
.thumb_func
.weak USB_2_Handler
USB_2_Handler:
b .
.thumb_func
.weak USB_3_Handler
USB_3_Handler:
b .
.thumb_func
.weak TCC0_0_Handler
TCC0_0_Handler:
b .
.thumb_func
.weak TCC0_1_Handler
TCC0_1_Handler:
b .
.thumb_func
.weak TCC0_2_Handler
TCC0_2_Handler:
b .
.thumb_func
.weak TCC0_3_Handler
TCC0_3_Handler:
b .
.thumb_func
.weak TCC0_4_Handler
TCC0_4_Handler:
b .
.thumb_func
.weak TCC0_5_Handler
TCC0_5_Handler:
b .
.thumb_func
.weak TCC0_6_Handler
TCC0_6_Handler:
b .
.thumb_func
.weak TCC1_0_Handler
TCC1_0_Handler:
b .
.thumb_func
.weak TCC1_1_Handler
TCC1_1_Handler:
b .
.thumb_func
.weak TCC1_2_Handler
TCC1_2_Handler:
b .
.thumb_func
.weak TCC1_3_Handler
TCC1_3_Handler:
b .
.thumb_func
.weak TCC1_4_Handler
TCC1_4_Handler:
b .
.thumb_func
.weak TCC2_0_Handler
TCC2_0_Handler:
b .
.thumb_func
.weak TCC2_1_Handler
TCC2_1_Handler:
b .
.thumb_func
.weak TCC2_2_Handler
TCC2_2_Handler:
b .
.thumb_func
.weak TCC2_3_Handler
TCC2_3_Handler:
b .
.thumb_func
.weak TCC3_0_Handler
TCC3_0_Handler:
b .
.thumb_func
.weak TCC3_1_Handler
TCC3_1_Handler:
b .
.thumb_func
.weak TCC3_2_Handler
TCC3_2_Handler:
b .
.thumb_func
.weak TCC4_0_Handler
TCC4_0_Handler:
b .
.thumb_func
.weak TCC4_1_Handler
TCC4_1_Handler:
b .
.thumb_func
.weak TCC4_2_Handler
TCC4_2_Handler:
b .
.thumb_func
.weak TC0_Handler
TC0_Handler:
b .
.thumb_func
.weak TC1_Handler
TC1_Handler:
b .
.thumb_func
.weak TC2_Handler
TC2_Handler:
b .
.thumb_func
.weak TC3_Handler
TC3_Handler:
b .
.thumb_func
.weak TC4_Handler
TC4_Handler:
b .
.thumb_func
.weak TC5_Handler
TC5_Handler:
b .
.thumb_func
.weak PDEC_0_Handler
PDEC_0_Handler:
b .
.thumb_func
.weak PDEC_1_Handler
PDEC_1_Handler:
b .
.thumb_func
.weak PDEC_2_Handler
PDEC_2_Handler:
b .
.thumb_func
.weak ADC0_0_Handler
ADC0_0_Handler:
b .
.thumb_func
.weak ADC0_1_Handler
ADC0_1_Handler:
b .
.thumb_func
.weak ADC1_0_Handler
ADC1_0_Handler:
b .
.thumb_func
.weak ADC1_1_Handler
ADC1_1_Handler:
b .
.thumb_func
.weak AC_Handler
AC_Handler:
b .
.thumb_func
.weak DAC_0_Handler
DAC_0_Handler:
b .
.thumb_func
.weak DAC_1_Handler
DAC_1_Handler:
b .
.thumb_func
.weak DAC_2_Handler
DAC_2_Handler:
b .
.thumb_func
.weak DAC_3_Handler
DAC_3_Handler:
b .
.thumb_func
.weak DAC_4_Handler
DAC_4_Handler:
b .
.thumb_func
.weak I2S_Handler
I2S_Handler:
b .
.thumb_func
.weak PCC_Handler
PCC_Handler:
b .
.thumb_func
.weak AES_Handler
AES_Handler:
b .
.thumb_func
.weak TRNG_Handler
TRNG_Handler:
b .
.thumb_func
.weak ICM_Handler
ICM_Handler:
b .
.thumb_func
.weak QSPI_Handler
QSPI_Handler:
b .
.thumb_func
.weak SDHC0_Handler
SDHC0_Handler:
b .
#endif
/*****************************************************************************
* Vector Table *
*****************************************************************************/
.section .vectors, "ax"
.align 0
.global _vectors
.extern __stack_end__
#ifdef STARTUP_FROM_RESET
.extern Reset_Handler
#endif
_vectors:
.word __stack_end__
#ifdef STARTUP_FROM_RESET
.word Reset_Handler
#else
.word Reset_Wait
#endif
.word NMI_Handler
.word HardFault_Handler
.word 0 /* Reserved */
.word 0 /* Reserved */
.word 0 /* Reserved */
.word 0 /* Reserved */
.word 0 /* Reserved */
.word 0 /* Reserved */
.word 0 /* Reserved */
.word SVC_Handler
.word 0 /* Reserved */
.word 0 /* Reserved */
.word PendSV_Handler
.word SysTick_Handler
.word PM_Handler
.word MCLK_Handler
.word OSCCTRL_0_Handler
.word OSCCTRL_1_Handler
.word OSCCTRL_2_Handler
.word OSCCTRL_3_Handler
.word OSCCTRL_4_Handler
.word OSC32KCTRL_Handler
.word SUPC_0_Handler
.word SUPC_1_Handler
.word WDT_Handler
.word RTC_Handler
.word EIC_0_Handler
.word EIC_1_Handler
.word EIC_2_Handler
.word EIC_3_Handler
.word EIC_4_Handler
.word EIC_5_Handler
.word EIC_6_Handler
.word EIC_7_Handler
.word EIC_8_Handler
.word EIC_9_Handler
.word EIC_10_Handler
.word EIC_11_Handler
.word EIC_12_Handler
.word EIC_13_Handler
.word EIC_14_Handler
.word EIC_15_Handler
.word FREQM_Handler
.word NVMCTRL_0_Handler
.word NVMCTRL_1_Handler
.word DMAC_0_Handler
.word DMAC_1_Handler
.word DMAC_2_Handler
.word DMAC_3_Handler
.word DMAC_4_Handler
.word EVSYS_0_Handler
.word EVSYS_1_Handler
.word EVSYS_2_Handler
.word EVSYS_3_Handler
.word EVSYS_4_Handler
.word PAC_Handler
.word TAL_0_Handler
.word TAL_1_Handler
.word Dummy_Handler /* Reserved */
.word RAMECC_Handler
.word SERCOM0_0_Handler
.word SERCOM0_1_Handler
.word SERCOM0_2_Handler
.word SERCOM0_3_Handler
.word SERCOM1_0_Handler
.word SERCOM1_1_Handler
.word SERCOM1_2_Handler
.word SERCOM1_3_Handler
.word SERCOM2_0_Handler
.word SERCOM2_1_Handler
.word SERCOM2_2_Handler
.word SERCOM2_3_Handler
.word SERCOM3_0_Handler
.word SERCOM3_1_Handler
.word SERCOM3_2_Handler
.word SERCOM3_3_Handler
.word SERCOM4_0_Handler
.word SERCOM4_1_Handler
.word SERCOM4_2_Handler
.word SERCOM4_3_Handler
.word SERCOM5_0_Handler
.word SERCOM5_1_Handler
.word SERCOM5_2_Handler
.word SERCOM5_3_Handler
.word Dummy_Handler /* Reserved */
.word Dummy_Handler /* Reserved */
.word Dummy_Handler /* Reserved */
.word Dummy_Handler /* Reserved */
.word Dummy_Handler /* Reserved */
.word Dummy_Handler /* Reserved */
.word Dummy_Handler /* Reserved */
.word Dummy_Handler /* Reserved */
.word Dummy_Handler /* Reserved */
.word Dummy_Handler /* Reserved */
.word USB_0_Handler
.word USB_1_Handler
.word USB_2_Handler
.word USB_3_Handler
.word Dummy_Handler /* Reserved */
.word TCC0_0_Handler
.word TCC0_1_Handler
.word TCC0_2_Handler
.word TCC0_3_Handler
.word TCC0_4_Handler
.word TCC0_5_Handler
.word TCC0_6_Handler
.word TCC1_0_Handler
.word TCC1_1_Handler
.word TCC1_2_Handler
.word TCC1_3_Handler
.word TCC1_4_Handler
.word TCC2_0_Handler
.word TCC2_1_Handler
.word TCC2_2_Handler
.word TCC2_3_Handler
.word TCC3_0_Handler
.word TCC3_1_Handler
.word TCC3_2_Handler
.word TCC4_0_Handler
.word TCC4_1_Handler
.word TCC4_2_Handler
.word TC0_Handler
.word TC1_Handler
.word TC2_Handler
.word TC3_Handler
.word TC4_Handler
.word TC5_Handler
.word Dummy_Handler /* Reserved */
.word Dummy_Handler /* Reserved */
.word PDEC_0_Handler
.word PDEC_1_Handler
.word PDEC_2_Handler
.word ADC0_0_Handler
.word ADC0_1_Handler
.word ADC1_0_Handler
.word ADC1_1_Handler
.word AC_Handler
.word DAC_0_Handler
.word DAC_1_Handler
.word DAC_2_Handler
.word DAC_3_Handler
.word DAC_4_Handler
.word I2S_Handler
.word PCC_Handler
.word AES_Handler
.word TRNG_Handler
.word ICM_Handler
.word Dummy_Handler /* Reserved */
.word QSPI_Handler
.word SDHC0_Handler
_vectors_end:
#ifdef VECTORS_IN_RAM
.section .vectors_ram, "ax"
.align 0
.global _vectors_ram
_vectors_ram:
.space _vectors_end - _vectors, 0
#endif