ATSAMV71J19B interrupt vectors

The vector table at the start of flash (VTOR moves it): word 0 is the initial stack pointer, then the 10 core exceptions (numbered below 0 as CMSIS does) and the 57 peripheral interrupts, IRQ 0 up. Each entry is the 4-byte address of its handler, at 4 × (IRQn + 16). The NVIC enables each IRQ and sets its priority; in C a handler is a function with the name below, e.g. void SERCOM0_Handler(void), and NVIC_EnableIRQ(SERCOM0_IRQn) turns it on.

IRQnTable offsetNameHandlerSource
–0x0000Initial SPthe stack's top: _estackLoaded into SP at reset, before Reset_Handler runs
-150x0004ResetReset_HandlerReset Vector, invoked on Power up and warm reset
-140x0008NonMaskableIntNonMaskableInt_HandlerNon maskable Interrupt, cannot be stopped or preempted
-130x000CHardFaultHardFault_HandlerHard Fault, all classes of Fault
-120x0010MemoryManagementMemoryManagement_HandlerMemory Management, MPU mismatch, including Access Violation and No Match
-110x0014BusFaultBusFault_HandlerBus Fault, Pre-Fetch-, Memory Access Fault, other address/memory related Fault
-100x0018UsageFaultUsageFault_HandlerUsage Fault, i.e. Undef Instruction, Illegal State Transition
-50x002CSVCallSVCall_HandlerSystem Service Call via SVC instruction
-40x0030DebugMonitorDebugMonitor_HandlerDebug Monitor
-20x0038PendSVPendSV_HandlerPendable request for system service
-10x003CSysTickSysTick_HandlerSystem Tick Timer
00x0040SUPCSUPC_Handler · SUPC_IRQnSupply Controller
10x0044RSTCRSTC_Handler · RSTC_IRQnReset Controller
20x0048RTCRTC_Handler · RTC_IRQnReal Time Clock
30x004CRTTRTT_Handler · RTT_IRQnReal Time Timer
40x0050WDTWDT_Handler · WDT_IRQnWatchdog Timer
50x0054PMCPMC_Handler · PMC_IRQnPower Management Controller
60x0058EFCEFC_Handler · EFC_IRQnEnhanced Embedded Flash Controller
70x005CUART0UART0_Handler · UART0_IRQnUART 0
80x0060UART1UART1_Handler · UART1_IRQnUART 1
100x0068PIOAPIOA_Handler · PIOA_IRQnParallel I/O Controller A
110x006CPIOBPIOB_Handler · PIOB_IRQnParallel I/O Controller B
130x0074USART0USART0_Handler · USART0_IRQnUSART 0
140x0078USART1USART1_Handler · USART1_IRQnUSART 1
160x0080PIODPIOD_Handler · PIOD_IRQnParallel I/O Controller D
190x008CTWIHS0TWIHS0_Handler · TWIHS0_IRQnTwo Wire Interface 0 HS
200x0090TWIHS1TWIHS1_Handler · TWIHS1_IRQnTwo Wire Interface 1 HS
220x0098SSCSSC_Handler · SSC_IRQnSynchronous Serial Controller
230x009CTC0TC0_Handler · TC0_IRQnTimer/Counter 0
240x00A0TC1TC1_Handler · TC1_IRQnTimer/Counter 1
250x00A4TC2TC2_Handler · TC2_IRQnTimer/Counter 2
260x00A8TC3TC3_Handler · TC3_IRQnTimer/Counter 3
270x00ACTC4TC4_Handler · TC4_IRQnTimer/Counter 4
280x00B0TC5TC5_Handler · TC5_IRQnTimer/Counter 5
290x00B4AFEC0AFEC0_Handler · AFEC0_IRQnAnalog Front End 0
300x00B8DACCDACC_Handler · DACC_IRQnDigital To Analog Converter
310x00BCPWM0PWM0_Handler · PWM0_IRQnPulse Width Modulation 0
320x00C0ICMICM_Handler · ICM_IRQnIntegrity Check Monitor
330x00C4ACCACC_Handler · ACC_IRQnAnalog Comparator
340x00C8USBHSUSBHS_Handler · USBHS_IRQnUSB Host / Device Controller
350x00CCMCAN0_INT0MCAN0_INT0_Handler · MCAN0_INT0_IRQnMCAN Controller 0 Interrupt 0
360x00D0MCAN0_INT1MCAN0_INT1_Handler · MCAN0_INT1_IRQnMCAN Controller 0 Interrupt 1
390x00DCGMACGMAC_Handler · GMAC_IRQnEthernet MAC
400x00E0AFEC1AFEC1_Handler · AFEC1_IRQnAnalog Front End 1
430x00ECQSPIQSPI_Handler · QSPI_IRQnQuad I/O Serial Peripheral Interface
440x00F0UART2UART2_Handler · UART2_IRQnUART 2
470x00FCTC6TC6_Handler · TC6_IRQnTimer/Counter 6
480x0100TC7TC7_Handler · TC7_IRQnTimer/Counter 7
490x0104TC8TC8_Handler · TC8_IRQnTimer/Counter 8
500x0108TC9TC9_Handler · TC9_IRQnTimer/Counter 9
510x010CTC10TC10_Handler · TC10_IRQnTimer/Counter 10
520x0110TC11TC11_Handler · TC11_IRQnTimer/Counter 11
530x0114MLBMLB_Handler · MLB_IRQnMediaLB
560x0120AESAES_Handler · AES_IRQnAES
570x0124TRNGTRNG_Handler · TRNG_IRQnTrue Random Generator
580x0128XDMACXDMAC_Handler · XDMAC_IRQnDMA
590x012CISIISI_Handler · ISI_IRQnCamera Interface
600x0130PWM1PWM1_Handler · PWM1_IRQnPulse Width Modulation 1
610x0134FPUFPU_Handler · FPU_IRQnFloating Point Unit
630x013CRSWDTRSWDT_Handler · RSWDT_IRQnReinforced Secure Watchdog Timer
640x0140CCWCCW_Handler · CCW_IRQnCache ECC Warning
650x0144CCFCCF_Handler · CCF_IRQnCache ECC Fault
660x0148GMAC_Q1GMAC_Q1_Handler · GMAC_Q1_IRQnGMAC Queue 1
670x014CGMAC_Q2GMAC_Q2_Handler · GMAC_Q2_IRQnGMAC Queue 2
680x0150IXCIXC_Handler · IXC_IRQnFloating Point Unit IXC
710x015CGMAC_Q3GMAC_Q3_Handler · GMAC_Q3_IRQnGMAC Queue 3
720x0160GMAC_Q4GMAC_Q4_Handler · GMAC_Q4_IRQnGMAC Queue 4
730x0164GMAC_Q5GMAC_Q5_Handler · GMAC_Q5_IRQnGMAC Queue 5