| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- // File name : vector_table.h
- // Version : V0.1
- // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- #define ISR01 Misaligned_Access // Misaligned Access
- #define ISR02 Access_Error // Access Error
- #define ISR03 DummyHandler // Dummy
- #define ISR04 Illegal_Instrn // Illegal Instruction
- #define ISR05 DummyHandler // Dummy
- #define ISR06 DummyHandler // Dummy
- #define ISR07 Breakpoint_Exception // BreakPoint
- #define ISR08 Unrecoverable_Error // Unrecoverable exception
- #define ISR09 DummyHandler // Dummy
- #define ISR0a DummyHandler // Dummy
- #define ISR0b DummyHandler // Dummy
- #define ISR0c DummyHandler // Dummy
- #define ISR0d DummyHandler // Dummy
- #define ISR0e DummyHandler // Dummy
- #define ISR0f DummyHandler // Dummy
- #define ISR10 DummyHandler // Trap 0
- #define ISR11 DummyHandler // Trap 1
- #define ISR12 DummyHandler // Trap 2
- #define ISR13 DummyHandler // Trap 3
- #define ISR14 DummyHandler // Dummy
- #define ISR15 DummyHandler // Dummy
- #define ISR16 DummyHandler // Dummy
- #define ISR17 DummyHandler // Dummy
- #define ISR18 EPT_ISR // timer
- #define ISR19 DummyHandler // pend_trap
- #define ISR1a DummyHandler // Dummy
- #define ISR1b DummyHandler // Dummy
- #define ISR1c DummyHandler // Dummy
- #define ISR1d DummyHandler // Dummy
- #define ISR1e DummyHandler // Dummy
- #define ISR1f DummyHandler // Dummy
- #define ISR20 DummyHandler // IRQ0
- #define ISR21 DummyHandler // IRQ1
- #define ISR22 PIT_SPI3_ISR // IRQ2
- #define ISR23 gmsp_irq3_handler // IRQ3 (SPI1/SPI2/PIT32 shared)
- #define ISR24 gmsp_dma_irq_handler // IRQ4 (DMA completion)
- #define ISR25 EPORT0_8_ISR // IRQ5
- #define ISR26 EPORT1_9_ISR // IRQ6
- #define ISR27 EPORT2_10_ISR // IRQ7
- #define ISR28 EPORT3_11_ISR // IRQ8
- #define ISR29 EPORT4_12_ISR // IRQ9
- #define ISR2a EPORT5_13_ISR // IRQ10
- #define ISR2b EPORT6_14_ISR // IRQ11
- #define ISR2c EPORT7_15_ISR // IRQ12
- #define ISR2d PCI_ISR // IRQ13
- #define ISR2e DummyHandler // IRQ14
- #define ISR2f PMU_ISR // IRQ15
- #define ISR30 EDMA_ISR // IRQ16
- #define ISR31 DummyHandler // IRQ17
- #define ISR32 WAKEUP_ISR // IRQ18
- #define ISR33 DummyHandler // IRQ19
- #define ISR34 UART2_ISR // IRQ20
- #define ISR35 I2C_ISR // IRQ21
- #define ISR36 DummyHandler // IRQ22
- #define ISR37 usi_isr // IRQ23
- #define ISR38 TC_PWM_ISR // IRQ24
- #define ISR39 USB_ISR // IRQ25
- #define ISR3a usi_isr // IRQ26
- #define ISR3b RTC_ISR // IRQ27
- #define ISR3c DummyHandler // IRQ28
- #define ISR3d DummyHandler // IRQ29
- #define ISR3e DummyHandler // IRQ30
- #define ISR3f UART_BT_ISR // IRQ31
- extern void __start(void);
- extern void EPT_ISR(void);
- extern void DummyHandler(void);
- extern void EPORT0_8_ISR(void);
- extern void EPORT1_9_ISR(void);
- extern void EPORT2_10_ISR(void);
- extern void EPORT3_11_ISR(void);
- extern void EPORT4_12_ISR(void);
- extern void EPORT5_13_ISR(void);
- extern void EPORT6_14_ISR(void);
- extern void EPORT7_15_ISR(void);
- extern void DMA_IRQHandler(void);
- extern void PMU_ISR(void);
- extern void WAKEUP_ISR(void);
- extern void PCI_ISR(void);
- extern void EDMA_ISR(void);
- extern void UART2_ISR(void);
- extern void UART_BT_ISR(void);
- extern void TC_PWM_ISR(void);
- extern void USB_ISR(void);
- extern void RTC_ISR(void);
- extern void PIT_SPI3_ISR(void);
- extern void PIT32_SPI1_SPI2_ISR(void);
- extern void I2C_ISR(void);
- extern void Misaligned_Access( void );
- extern void Access_Error( void );
- extern void Illegal_Instrn( void );
- extern void Breakpoint_Exception( void );
- extern void Unrecoverable_Error( void );
- extern void dmac_isr(void);
- extern void usi_isr(void);
- /* GMSP transport layer ISR handlers (repoint ISR23/ISR24) */
- extern void gmsp_irq3_handler(void);
- extern void gmsp_dma_irq_handler(void);
|