mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
277 lines
5.1 KiB
C
277 lines
5.1 KiB
C
/*
|
|
* Copyright (C) 2015 Eistec AB
|
|
*
|
|
* This file is subject to the terms and conditions of the GNU Lesser General
|
|
* Public License v2.1. See the file LICENSE in the top level directory for more
|
|
* details.
|
|
*/
|
|
|
|
/**
|
|
* @ingroup cpu_k60
|
|
* @{
|
|
*
|
|
* @file
|
|
*
|
|
* @brief Interrupt vector for K60 MCU.
|
|
*
|
|
* @author Joakim Nohlgård <joakim.nohlgard@eistec.se>
|
|
*
|
|
* @note It is not necessary to modify this file to define custom interrupt
|
|
* service routines. All symbols are defined weak, it is only necessary to
|
|
* define a function with the same name in another file to override the default
|
|
* interrupt handlers.
|
|
*/
|
|
|
|
/**
|
|
* @name Interrupt vector definition
|
|
* @{
|
|
*/
|
|
|
|
#include "vectors_kinetis.h"
|
|
|
|
/* CPU specific interrupt vector table */
|
|
ISR_VECTOR(1) const isr_t vector_cpu[CPU_IRQ_NUMOF] = {
|
|
isr_dma0,
|
|
isr_dma1,
|
|
isr_dma2,
|
|
isr_dma3,
|
|
isr_dma4,
|
|
isr_dma5,
|
|
isr_dma6,
|
|
isr_dma7,
|
|
isr_dma8,
|
|
isr_dma9,
|
|
isr_dma10,
|
|
isr_dma11,
|
|
isr_dma12,
|
|
isr_dma13,
|
|
isr_dma14,
|
|
isr_dma15,
|
|
isr_dma_error,
|
|
isr_mcm,
|
|
isr_ftfl,
|
|
isr_ftfl_collision,
|
|
isr_pmc,
|
|
isr_llwu,
|
|
isr_wdog_ewm,
|
|
isr_rng,
|
|
isr_i2c0,
|
|
isr_i2c1,
|
|
isr_spi0,
|
|
isr_spi1,
|
|
isr_spi2,
|
|
isr_can0_mb,
|
|
isr_can0_bus_off,
|
|
isr_can0_error,
|
|
isr_can0_tx_warn,
|
|
isr_can0_rx_warn,
|
|
isr_can0_wake_up,
|
|
isr_i2s0_tx,
|
|
isr_i2s0_rx,
|
|
isr_can1_mb,
|
|
isr_can1_bus_off,
|
|
isr_can1_error,
|
|
isr_can1_tx_warn,
|
|
isr_can1_rx_warn,
|
|
isr_can1_wake_up,
|
|
dummy_handler,
|
|
isr_uart0_lon,
|
|
isr_uart0_rx_tx,
|
|
isr_uart0_error,
|
|
isr_uart1_rx_tx,
|
|
isr_uart1_error,
|
|
isr_uart2_rx_tx,
|
|
isr_uart2_error,
|
|
isr_uart3_rx_tx,
|
|
isr_uart3_error,
|
|
isr_uart4_rx_tx,
|
|
isr_uart4_error,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
isr_adc0,
|
|
isr_adc1,
|
|
isr_cmp0,
|
|
isr_cmp1,
|
|
isr_cmp2,
|
|
isr_ftm0,
|
|
isr_ftm1,
|
|
isr_ftm2,
|
|
isr_cmt,
|
|
isr_rtc,
|
|
isr_rtc_seconds,
|
|
isr_pit0,
|
|
isr_pit1,
|
|
isr_pit2,
|
|
isr_pit3,
|
|
isr_pdb0,
|
|
isr_usb0,
|
|
isr_usbdcd,
|
|
isr_enet_1588_timer,
|
|
isr_enet_tx,
|
|
isr_enet_rx,
|
|
isr_enet_error,
|
|
dummy_handler,
|
|
isr_sdhc,
|
|
isr_dac0,
|
|
dummy_handler,
|
|
isr_tsi,
|
|
isr_mcg,
|
|
isr_lptmr0,
|
|
dummy_handler,
|
|
isr_porta,
|
|
isr_portb,
|
|
isr_portc,
|
|
isr_portd,
|
|
isr_porte,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
isr_swi, /* Vector 110 */
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler,
|
|
dummy_handler /* vector 255 */
|
|
};
|
|
|
|
/** @} */
|