📄 lle_vectors.c
字号:
/*******************************************************************************/
/**
Copyright (c) 2007 Freescale Semiconductor
\file Vectors.c
\brief Interrupt service routine vectors
\author Freescale Semiconductor
\author B05114
\version 0.1
\date April/2007
*/
/*******************************************************************************/
/** S12X derivative information */
#include <MC9S12XEP100.h>
/** Interrupt service routines prototypes */
#include "lle_Interrupts.h"
#include "des_MC33696.h"
/** Startup defined in Start12.c */
extern void interrupt _Startup(void);
// FreeMASTER
extern void near FMSTR_Isr();
/*******************************************************************************/
/* Dummy interrupt service routine */
#pragma CODE_SEG __NEAR_SEG NON_BANKED
void interrupt Dummy_D_Isr(void)
{
asm NOP;
}
/*******************************************************************************/
/** Interrupt vectors table */
void (* near const vectors[])(void) @ 0xFF10 = {
Dummy_D_Isr, /* 0x08 0xFF10 ivVsi */
Dummy_D_Isr, /* 0x09 0xFF12 ivVsyscall */
Dummy_D_Isr, /* 0x0A 0xFF14 ivVmpuaccerr */
Dummy_D_Isr, /* 0x0B 0xFF16 ivVxgateswerr */
Dummy_D_Isr, /* 0x0C 0xFF18 ivReserved116 */
Dummy_D_Isr, /* 0x0D 0xFF1A ivReserved115 */
Dummy_D_Isr, /* 0x0E 0xFF1C ivReserved114 */
Dummy_D_Isr, /* 0x0F 0xFF1E ivReserved113 */
Dummy_D_Isr, /* 0x10 0xFF20 ivReserved112 */
Dummy_D_Isr, /* 0x11 0xFF22 ivReserved111 */
Dummy_D_Isr, /* 0x12 0xFF24 ivReserved110 */
Dummy_D_Isr, /* 0x13 0xFF26 ivReserved109 */
Dummy_D_Isr, /* 0x14 0xFF28 ivReserved108 */
Dummy_D_Isr, /* 0x15 0xFF2A ivReserved107 */
Dummy_D_Isr, /* 0x16 0xFF2C ivReserved106 */
Dummy_D_Isr, /* 0x17 0xFF2E ivReserved105 */
Dummy_D_Isr, /* 0x18 0xFF30 ivReserved104 */
Dummy_D_Isr, /* 0x19 0xFF32 ivReserved103 */
Dummy_D_Isr, /* 0x1A 0xFF34 ivReserved102 */
Dummy_D_Isr, /* 0x1B 0xFF36 ivReserved101 */
Dummy_D_Isr, /* 0x1C 0xFF38 ivReserved100 */
Dummy_D_Isr, /* 0x1D 0xFF3A ivReserved99 */
Dummy_D_Isr, /* 0x1E 0xFF3C ivVatd1comp */
Dummy_D_Isr, /* 0x1F 0xFF3E ivVatd0comp */
Dummy_D_Isr, /* 0x20 0xFF40 ivVpainedg */
Dummy_D_Isr, /* 0x21 0xFF42 ivVpaovf */
Dummy_D_Isr, /* 0x22 0xFF44 ivVtimovf */
Dummy_D_Isr, /* 0x23 0xFF46 ivVtimch7 */
Dummy_D_Isr, /* 0x24 0xFF48 ivVtimch6 */
Dummy_D_Isr, /* 0x25 0xFF4A ivVtimch5 */
Dummy_D_Isr, /* 0x26 0xFF4C ivVtimch4 */
Dummy_D_Isr, /* 0x27 0xFF4E ivVtimch3 */
Dummy_D_Isr, /* 0x28 0xFF50 ivVtimch2 */
Dummy_D_Isr, /* 0x29 0xFF52 ivVtimch1 */
Dummy_D_Isr, /* 0x2A 0xFF54 ivVtimch0 */
Dummy_D_Isr, /* 0x2B 0xFF56 ivVsci7 */
Dummy_D_Isr, /* 0x2C 0xFF58 ivVpit7 */
Dummy_D_Isr, /* 0x2D 0xFF5A ivVpit6 */
Dummy_D_Isr, /* 0x2E 0xFF5C ivVpit5 */
Dummy_D_Isr, /* 0x2F 0xFF5E ivVpit4 */
Dummy_D_Isr, /* 0x30 0xFF60 ivReserved80 */
Dummy_D_Isr, /* 0x31 0xFF62 ivReserved79 */
Dummy_D_Isr, /* 0x32 0xFF64 ivVxst7 */
Dummy_D_Isr, /* 0x33 0xFF66 ivVxst6 */
Dummy_D_Isr, /* 0x34 0xFF68 ivVxst5 */
Dummy_D_Isr, /* 0x35 0xFF6A ivVxst4 */
Dummy_D_Isr, /* 0x36 0xFF6C ivVxst3 */
Dummy_D_Isr, /* 0x37 0xFF6E ivVxst2 */
Dummy_D_Isr, /* 0x38 0xFF70 ivVxst1 */
Dummy_D_Isr, /* 0x39 0xFF72 ivVxst0 */
Dummy_D_Isr, /* 0x3A 0xFF74 ivVpit3 */
Dummy_D_Isr, /* 0x3B 0xFF76 ivVpit2 */
Dummy_D_Isr, /* 0x3C 0xFF78 ivVpit1 */
Dummy_D_Isr, /* 0x3D 0xFF7A ivVpit0 */
Dummy_D_Isr, /* 0x3E 0xFF7C ivVReserved65 */
lle_API_Isr, /* 0x3F 0xFF7E ivVapi */
Dummy_D_Isr, /* 0x40 0xFF80 ivVlvi */
Dummy_D_Isr, /* 0x41 0xFF82 ivVi2c1 */
Dummy_D_Isr, /* 0x42 0xFF84 ivVsci5 */
Dummy_D_Isr, /* 0x43 0xFF86 ivVsci4 */
Dummy_D_Isr, /* 0x44 0xFF88 ivVsci3 */
FMSTR_Isr, /* 0x45 0xFF8A ivVsci2 */
Dummy_D_Isr, /* 0x46 0xFF8C ivVpwmsdn */
Dummy_D_Isr, /* 0x47 0xFF8E ivVportP */
Dummy_D_Isr, /* 0x48 0xFF90 ivVcan4tx */
Dummy_D_Isr, /* 0x49 0xFF92 ivVcan4rx */
Dummy_D_Isr, /* 0x4A 0xFF94 ivVcan4err */
Dummy_D_Isr, /* 0x4B 0xFF96 ivVcan4wkup */
Dummy_D_Isr, /* 0x4C 0xFF98 ivVcan3tx */
lle_CANRx_Isr, /* 0x4D 0xFF9A ivVcan3rx */
Dummy_D_Isr, /* 0x4E 0xFF9C ivVcan3err */
Dummy_D_Isr, /* 0x4F 0xFF9E ivVcan3wkup */
Dummy_D_Isr, /* 0x50 0xFFA0 ivVcan2tx */
Dummy_D_Isr, /* 0x51 0xFFA2 ivVcan2rx */
Dummy_D_Isr, /* 0x52 0xFFA4 ivVcan2err */
Dummy_D_Isr, /* 0x53 0xFFA6 ivVcan2wkup */
Dummy_D_Isr, /* 0x54 0xFFA8 ivVcan1tx */
Dummy_D_Isr, /* 0x55 0xFFAA ivVcan1rx */
Dummy_D_Isr, /* 0x56 0xFFAC ivVcan1err */
Dummy_D_Isr, /* 0x57 0xFFAE ivVcan1wkup */
Dummy_D_Isr, /* 0x58 0xFFB0 ivVcan0tx */
Dummy_D_Isr, /* 0x59 0xFFB2 ivVcan0rx */
Dummy_D_Isr, /* 0x5A 0xFFB4 ivVcan0err */
Dummy_D_Isr, /* 0x5B 0xFFB6 ivVcan0wkup */
Dummy_D_Isr, /* 0x5C 0xFFB8 ivVflash */
Dummy_D_Isr, /* 0x5D 0xFFBA ivVflashfault */
Dummy_D_Isr, /* 0x5E 0xFFBC ivVspi2 */
Dummy_D_Isr, /* 0x5F 0xFFBE ivVspi1 */
Dummy_D_Isr, /* 0x60 0xFFC0 ivVi2c0 */
Dummy_D_Isr, /* 0x61 0xFFC2 ivVsci6 */
Dummy_D_Isr, /* 0x62 0xFFC4 ivVcrgscm */
Dummy_D_Isr, /* 0x63 0xFFC6 ivVcrgplllck */
Dummy_D_Isr, /* 0x64 0xFFC8 ivVtimpabovf */
Dummy_D_Isr, /* 0x65 0xFFCA ivVtimmdcu */
Dummy_D_Isr, /* 0x66 0xFFCC ivVportH */
Dummy_D_Isr, /* 0x67 0xFFCE ivVportJ */
Dummy_D_Isr, /* 0x68 0xFFD0 ivVatd1 */
Dummy_D_Isr, /* 0x69 0xFFD2 ivVatd0 */
Dummy_D_Isr, /* 0x6A 0xFFD4 ivVsci1 */
Dummy_D_Isr, /* 0x6B 0xFFD6 ivVsci0 */
//Dummy_D_Isr, /* 0x6C 0xFFD8 ivVspi0 */
Echo_RxSPI_Interrupt, /* 0x6C 0xFFD8 ivVspi0 */
Dummy_D_Isr, /* 0x6D 0xFFDA ivVtimpaie */
Dummy_D_Isr, /* 0x6E 0xFFDC ivVtimpaaovf */
Dummy_D_Isr, /* 0x6F 0xFFDE ivVetimovf */
Dummy_D_Isr, /* 0x70 0xFFE0 ivVetimch7 */
Dummy_D_Isr, /* 0x71 0xFFE2 ivVetimch6 */
Dummy_D_Isr, /* 0x72 0xFFE4 ivVetimch5 */
Dummy_D_Isr, /* 0x73 0xFFE6 ivVetimch4 */
Dummy_D_Isr, /* 0x74 0xFFE8 ivVetimch3 */
Dummy_D_Isr, /* 0x75 0xFFEA ivVetimch2 */
Dummy_D_Isr, /* 0x76 0xFFEC ivVetimch1 */
//Dummy_D_Isr, /* 0x77 0xFFEE ivVetimch0 */
Echo_TxTimer_Interrupt, /* 0x77 0xFFEE ivVetimch0 */
Dummy_D_Isr, /* 0x78 0xFFF0 ivVerti */
Dummy_D_Isr, /* 0x79 0xFFF2 ivVeirq */
lle_XIRQ_Isr, /* 0x7A 0xFFF4 ivVxirq */
Dummy_D_Isr, /* 0x7B 0xFFF6 ivVswi */
Dummy_D_Isr, /* 0x7C 0xFFF8 ivVtrap */
_Startup, /* 0xFFFA ivVcop */
_Startup /* 0xFFFC ivVclkmon */
// _Startup 0xFFFE ivVreset */
};
/*******************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -