?? dsp28_defaultisr.h
字號:
//###########################################################################
//
// FILE: DSP28_DefaultIsr.h
//
// TITLE: DSP28 Devices Default Interrupt Service Routines Definitions.
//
//###########################################################################
//
// Ver | dd mmm yyyy | Who | Description of changes
// =====|=============|======|===============================================
// 0.55| 06 May 2002 | L.H. | EzDSP Alpha Release
// 0.56| 20 May 2002 | L.H. | No change
// 0.57| 27 May 2002 | L.H. | No change
//###########################################################################
#ifndef DSP28_DEFAULT_ISR_H
#define DSP28_DEFAULT_ISR_H
//---------------------------------------------------------------------------
// Default Interrupt Service Routine Declarations:
//
// The following function prototypes are for the
// default ISR routines used with the default PIE vector table.
// This default vector table is found in the DSP28_PieVect.h
// file.
//
// Non-Peripheral Interrupts:
#pragma CODE_SECTION (INT13_ISR, "ISR")
interrupt void INT13_ISR(void); // XINT13 or CPU-Timer 1
#pragma CODE_SECTION (INT14_ISR, "ISR")
interrupt void INT14_ISR(void); // CPU-Timer2
#pragma CODE_SECTION (DATALOG_ISR, "ISR")
interrupt void DATALOG_ISR(void); // Datalogging interrupt
#pragma CODE_SECTION (RTOSINT_ISR, "ISR")
interrupt void RTOSINT_ISR(void); // RTOS interrupt
#pragma CODE_SECTION (EMUINT_ISR, "ISR")
interrupt void EMUINT_ISR(void); // Emulation interrupt
#pragma CODE_SECTION (NMI_ISR, "ISR")
interrupt void NMI_ISR(void); // Non-maskable interrupt
#pragma CODE_SECTION (ILLEGAL_ISR, "ISR")
interrupt void ILLEGAL_ISR(void); // Illegal operation TRAP
#pragma CODE_SECTION (USER0_ISR, "ISR")
interrupt void USER0_ISR(void); // User Defined trap 0
#pragma CODE_SECTION (USER1_ISR, "ISR")
interrupt void USER1_ISR(void); // User Defined trap 1
#pragma CODE_SECTION (USER2_ISR, "ISR")
interrupt void USER2_ISR(void); // User Defined trap 2
#pragma CODE_SECTION (USER3_ISR, "ISR")
interrupt void USER3_ISR(void); // User Defined trap 3
#pragma CODE_SECTION (USER4_ISR, "ISR")
interrupt void USER4_ISR(void); // User Defined trap 4
#pragma CODE_SECTION (USER5_ISR, "ISR")
interrupt void USER5_ISR(void); // User Defined trap 5
#pragma CODE_SECTION (USER6_ISR, "ISR")
interrupt void USER6_ISR(void); // User Defined trap 6
#pragma CODE_SECTION (USER7_ISR, "ISR")
interrupt void USER7_ISR(void); // User Defined trap 7
#pragma CODE_SECTION (USER8_ISR, "ISR")
interrupt void USER8_ISR(void); // User Defined trap 8
#pragma CODE_SECTION (USER9_ISR, "ISR")
interrupt void USER9_ISR(void); // User Defined trap 9
#pragma CODE_SECTION (USER10_ISR, "ISR")
interrupt void USER10_ISR(void); // User Defined trap 10
#pragma CODE_SECTION (USER11_ISR, "ISR")
interrupt void USER11_ISR(void); // User Defined trap 11
// Group 1 PIE Interrupt Service Routines:
#pragma CODE_SECTION (PDPINTA_ISR, "ISR")
interrupt void PDPINTA_ISR(void); // EV-A
#pragma CODE_SECTION (PDPINTB_ISR, "ISR")
interrupt void PDPINTB_ISR(void); // EV-B
#pragma CODE_SECTION (XINT1_ISR, "ISR")
interrupt void XINT1_ISR(void);
#pragma CODE_SECTION (XINT2_ISR, "ISR")
interrupt void XINT2_ISR(void);
#pragma CODE_SECTION (ADCINT_ISR, "ISR")
interrupt void ADCINT_ISR(void); // ADC
#pragma CODE_SECTION (TINT0_ISR, "ISR")
interrupt void TINT0_ISR(void); // Timer 0
#pragma CODE_SECTION (WAKEINT_ISR, "ISR")
interrupt void WAKEINT_ISR(void); // WD
// Group 2 PIE Interrupt Service Routines:
#pragma CODE_SECTION (CMP1INT_ISR, "ISR")
interrupt void CMP1INT_ISR(void); // EV-A
#pragma CODE_SECTION (CMP2INT_ISR, "ISR")
interrupt void CMP2INT_ISR(void); // EV-A
#pragma CODE_SECTION (CMP3INT_ISR, "ISR")
interrupt void CMP3INT_ISR(void); // EV-A
#pragma CODE_SECTION (T1PINT_ISR, "ISR")
interrupt void T1PINT_ISR(void); // EV-A
#pragma CODE_SECTION (T1CINT_ISR, "ISR")
interrupt void T1CINT_ISR(void); // EV-A
#pragma CODE_SECTION (T1UFINT_ISR, "ISR")
interrupt void T1UFINT_ISR(void); // EV-A
#pragma CODE_SECTION (T1OFINT_ISR, "ISR")
interrupt void T1OFINT_ISR(void); // EV-A
// Group 3 PIE Interrupt Service Routines:
#pragma CODE_SECTION (T2PINT_ISR, "ISR")
interrupt void T2PINT_ISR(void); // EV-A
#pragma CODE_SECTION (T2CINT_ISR, "ISR")
interrupt void T2CINT_ISR(void); // EV-A
#pragma CODE_SECTION (T2UFINT_ISR, "ISR")
interrupt void T2UFINT_ISR(void); // EV-A
#pragma CODE_SECTION (T2OFINT_ISR, "ISR")
interrupt void T2OFINT_ISR(void); // EV-A
#pragma CODE_SECTION (CAPINT1_ISR, "ISR")
interrupt void CAPINT1_ISR(void); // EV-A
#pragma CODE_SECTION (CAPINT2_ISR, "ISR")
interrupt void CAPINT2_ISR(void); // EV-A
#pragma CODE_SECTION (CAPINT3_ISR, "ISR")
interrupt void CAPINT3_ISR(void); // EV-A
// Group 4 PIE Interrupt Service Routines:
#pragma CODE_SECTION (CMP4INT_ISR, "ISR")
interrupt void CMP4INT_ISR(void); // EV-B
#pragma CODE_SECTION (CMP5INT_ISR, "ISR")
interrupt void CMP5INT_ISR(void); // EV-B
#pragma CODE_SECTION (CMP6INT_ISR, "ISR")
interrupt void CMP6INT_ISR(void); // EV-B
#pragma CODE_SECTION (T3PINT_ISR, "ISR")
interrupt void T3PINT_ISR(void); // EV-B
#pragma CODE_SECTION (T3CINT_ISR, "ISR")
interrupt void T3CINT_ISR(void); // EV-B
#pragma CODE_SECTION (T3UFINT_ISR, "ISR")
interrupt void T3UFINT_ISR(void); // EV-B
#pragma CODE_SECTION (T3OFINT_ISR, "ISR")
interrupt void T3OFINT_ISR(void); // EV-B
// Group 5 PIE Interrupt Service Routines:
#pragma CODE_SECTION (T4PINT_ISR, "ISR")
interrupt void T4PINT_ISR(void); // EV-B
#pragma CODE_SECTION (T4CINT_ISR, "ISR")
interrupt void T4CINT_ISR(void); // EV-B
#pragma CODE_SECTION (T4UFINT_ISR, "ISR")
interrupt void T4UFINT_ISR(void); // EV-B
#pragma CODE_SECTION (T4OFINT_ISR, "ISR")
interrupt void T4OFINT_ISR(void); // EV-B
#pragma CODE_SECTION (CAPINT4_ISR, "ISR")
interrupt void CAPINT4_ISR(void); // EV-B
#pragma CODE_SECTION (CAPINT5_ISR, "ISR")
interrupt void CAPINT5_ISR(void); // EV-B
#pragma CODE_SECTION (CAPINT6_ISR, "ISR")
interrupt void CAPINT6_ISR(void); // EV-B
// Group 6 PIE Interrupt Service Routines:
#pragma CODE_SECTION (SPIRXINTA_ISR, "ISR")
interrupt void SPIRXINTA_ISR(void); // SPI
#pragma CODE_SECTION (SPITXINTA_ISR, "ISR")
interrupt void SPITXINTA_ISR(void); // SPI
#pragma CODE_SECTION (MRINTA_ISR, "ISR")
interrupt void MRINTA_ISR(void); // McBSP
#pragma CODE_SECTION (MXINTA_ISR, "ISR")
interrupt void MXINTA_ISR(void); // McBSP
// Group 9 PIE Interrupt Service Routines:
#pragma CODE_SECTION (SCIRXINTA_ISR, "ISR")
interrupt void SCIRXINTA_ISR(void); // SCI-A
#pragma CODE_SECTION (SCITXINTA_ISR, "ISR")
interrupt void SCITXINTA_ISR(void); // SCI-A
#pragma CODE_SECTION (SCIRXINTB_ISR, "ISR")
interrupt void SCIRXINTB_ISR(void); // SCI-B
#pragma CODE_SECTION (SCITXINTB_ISR, "ISR")
interrupt void SCITXINTB_ISR(void); // SCI-B
#pragma CODE_SECTION (ECAN0INTA_ISR, "ISR")
interrupt void ECAN0INTA_ISR(void); // eCAN
#pragma CODE_SECTION (ECAN1INTA_ISR, "ISR")
interrupt void ECAN1INTA_ISR(void); // eCAN
// Catch-all for Reserved Locations For testing purposes:
#pragma CODE_SECTION (PIE_RESERVED, "ISR")
interrupt void PIE_RESERVED(void); // Reserved for test
#pragma CODE_SECTION (rsvd_ISR, "ISR")
interrupt void rsvd_ISR(void); // for test
#endif // end of DSP28_DEFAULT_ISR_H definition
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -