mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2026-01-22 01:30:31 -05:00
Started to create RX64M GCC project - building but not yet converted to new core.
This commit is contained in:
parent
6fe7e7ef67
commit
d59bf60ff9
20 changed files with 39804 additions and 0 deletions
|
|
@ -0,0 +1,46 @@
|
|||
/***********************************************************************/
|
||||
/* */
|
||||
/* PROJECT NAME : RTOSDemo */
|
||||
/* FILE : hardware_setup.c */
|
||||
/* DESCRIPTION : Hardware Initialization */
|
||||
/* CPU SERIES : RX600 */
|
||||
/* CPU TYPE : RX64M */
|
||||
/* */
|
||||
/* This file is generated by e2 studio. */
|
||||
/* */
|
||||
/***********************************************************************/
|
||||
|
||||
|
||||
/************************************************************************/
|
||||
/* File Version: V1.00 */
|
||||
/* Date Generated: 08/07/2013 */
|
||||
/************************************************************************/
|
||||
|
||||
#include "iodefine.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
extern void HardwareSetup(void);
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
void HardwareSetup(void)
|
||||
{
|
||||
/*
|
||||
BSC.CS0MOD.WORD = 0x1234;
|
||||
BSC.CS7CNT.WORD = 0x5678;
|
||||
|
||||
SCI0.SCR.BIT.TE = 0;
|
||||
SCI0.SCR.BIT.RE = 0;
|
||||
SCI0.SCR.BIT.TE = 1;
|
||||
SCI2.SSR.BIT.PER = 0;
|
||||
|
||||
TMR0.TCR.BYTE = 0x12;
|
||||
TMR1.TCR.BYTE = 0x12;
|
||||
TMR2.TCR.BYTE = 0x12;
|
||||
|
||||
P0.DDR.BYTE = 0x12;
|
||||
P1.DDR.BYTE = 0x12;
|
||||
*/
|
||||
}
|
||||
|
|
@ -0,0 +1,761 @@
|
|||
/***********************************************************************/
|
||||
/* */
|
||||
/* PROJECT NAME : RTOSDemo */
|
||||
/* FILE : interrupt_handlers.c */
|
||||
/* DESCRIPTION : Interrupt Handler */
|
||||
/* CPU SERIES : RX600 */
|
||||
/* CPU TYPE : RX64M */
|
||||
/* */
|
||||
/* This file is generated by e2 studio. */
|
||||
/* */
|
||||
/***********************************************************************/
|
||||
|
||||
|
||||
/************************************************************************/
|
||||
/* File Version: V1.00 */
|
||||
/* Date Generated: 03/10/2013 */
|
||||
/************************************************************************/
|
||||
#include "interrupt_handlers.h"
|
||||
|
||||
// Exception(Supervisor Instruction)
|
||||
void INT_Excep_SuperVisorInst(void){/* brk(); */}
|
||||
|
||||
// Exception(Access Instruction)
|
||||
void INT_Excep_AccessInst(void){/* brk(); */}
|
||||
|
||||
// Exception(Undefined Instruction)
|
||||
void INT_Excep_UndefinedInst(void){/* brk(); */}
|
||||
|
||||
// Exception(Floating Point)
|
||||
void INT_Excep_FloatingPoint(void){/* brk(); */}
|
||||
|
||||
// NMI
|
||||
void INT_NonMaskableInterrupt(void){/* brk(); */}
|
||||
|
||||
// Dummy
|
||||
void Dummy(void){/* brk(); */}
|
||||
|
||||
// BRK
|
||||
void INT_Excep_BRK(void){ /*wait();*/ }
|
||||
//;0x0000 Reserved
|
||||
|
||||
//;0x0004 Reserved
|
||||
|
||||
//;0x0008 Reserved
|
||||
|
||||
//;0x000C Reserved
|
||||
|
||||
//;0x0010 Reserved
|
||||
|
||||
//;0x0014 Reserved
|
||||
|
||||
//;0x0018 Reserved
|
||||
|
||||
//;0x001C Reserved
|
||||
|
||||
//;0x0020 Reserved
|
||||
|
||||
//;0x0024 Reserved
|
||||
|
||||
//;0x0028 Reserved
|
||||
|
||||
//;0x002C Reserved
|
||||
|
||||
//;0x0030 Reserved
|
||||
|
||||
//;0x0034 Reserved
|
||||
|
||||
//;0x0038 Reserved
|
||||
|
||||
//;0x003C Reserved
|
||||
|
||||
//;0x0040 BUSERR
|
||||
void INT_Excep_BSC_BUSERR(void){ }
|
||||
//;0x0044 Reserved
|
||||
|
||||
//;0x0048 RAMERR
|
||||
void INT_Excep_RAM_RAMERR(void){ };
|
||||
//;0x004C Reserved
|
||||
|
||||
//;0x0050 Reserved
|
||||
|
||||
//;0x0054 FIFERR
|
||||
void INT_Excep_FCU_FIFERR(void){ };
|
||||
//;0x0058 Reserved
|
||||
|
||||
//;0x005C FRDYI
|
||||
void INT_Excep_FCU_FRDYI(void){ };
|
||||
//;0x0060 Reserved
|
||||
|
||||
//;0x0064 Reserved
|
||||
|
||||
//;0x0068 SWINT2
|
||||
void INT_Excep_ICU_SWINT2(void){ };
|
||||
|
||||
//;0x006C SWINT
|
||||
void INT_Excep_ICU_SWINT(void){ };
|
||||
|
||||
//;0x0070 CMI0
|
||||
void INT_Excep_CMT0_CMI0(void){ };
|
||||
|
||||
//;0x0074 CMI1
|
||||
void INT_Excep_CMT1_CMI1(void){ };
|
||||
|
||||
//;0x0078 CMWI0
|
||||
void INT_Excep_CMTW0_CMWI0(void){ };
|
||||
|
||||
//;0x007C CMWI1
|
||||
void INT_Excep_CMTW1_CMWI1(void){ };
|
||||
|
||||
//;0x0080 D0FIFO2
|
||||
void INT_Excep_USBHS_D0FIFO2(void){ };
|
||||
|
||||
//;0x0084 D1FIFO2
|
||||
void INT_Excep_USBHS_D1FIFO2(void){ };
|
||||
|
||||
//;0x0088 D0FIFO0
|
||||
void INT_Excep_USB0_D0FIFO0(void){ };
|
||||
|
||||
//;0x008C D1FIFO0
|
||||
void INT_Excep_USB0_D1FIFO0(void){ };
|
||||
//;0x0090 Reserved
|
||||
|
||||
//;0x0094 Reserved
|
||||
|
||||
//;0x0098 SPRI0
|
||||
void INT_Excep_RSPI0_SPRI0(void){ };
|
||||
|
||||
//;0x009C SPTI0
|
||||
void INT_Excep_RSPI0_SPTI0(void){ };
|
||||
//;0x00A0 Reserved
|
||||
|
||||
//;0x00A4 Reserved
|
||||
|
||||
//;0x00A8 SPRI
|
||||
void INT_Excep_QSPI_SPRI(void){ };
|
||||
|
||||
//;0x00AC SPTI
|
||||
void INT_Excep_QSPI_SPTI(void){ };
|
||||
|
||||
//;0x00B0 SBFAI
|
||||
void INT_Excep_SHDI_SBFAI(void){ };
|
||||
|
||||
//;0x00B4 MBFAI
|
||||
void INT_Excep_MMC_MBFAI(void){ };
|
||||
|
||||
//;0x00B8 SSITX0
|
||||
void INT_Excep_SSI0_SSITXI0(void){ };
|
||||
|
||||
//;0x00BC SSIRX0
|
||||
void INT_Excep_SSI0_SSIRXI0(void){ };
|
||||
|
||||
//;0x00C0 SSIRTI1
|
||||
void INT_Excep_SSI1_SSIRTI1(void){ };
|
||||
//;0x00C4 Reserved
|
||||
|
||||
//;0x00C8 IDEI
|
||||
void INT_Excep_SRC_IDEI(void){ };
|
||||
|
||||
//;0x00CC ODFI
|
||||
void INT_Excep_SRC_ODFI(void){ };
|
||||
|
||||
//;0x00D0 RXI0
|
||||
void INT_Excep_RIIC0_RXI0(void){ };
|
||||
|
||||
//;0x00D4C TXI0
|
||||
void INT_Excep_RIIC0_TXI0(void){ };
|
||||
|
||||
//;0x00D8 RXI2
|
||||
void INT_Excep_RIIC2_RXI2(void){ };
|
||||
|
||||
//;0x00DC TXI2
|
||||
void INT_Excep_RIIC2_TXI2(void){ };
|
||||
//;0x00E0 Reserved
|
||||
|
||||
//;0x00E4 Reserved
|
||||
|
||||
//;0x00E8 RXI0
|
||||
void INT_Excep_SCI0_RXI0(void){ };
|
||||
|
||||
//;0x00EC TXI0
|
||||
void INT_Excep_SCI0_TXI0(void){ };
|
||||
|
||||
//;0x00F0 RXI1
|
||||
void INT_Excep_SCI1_RXI1(void){ };
|
||||
|
||||
//;0x00F4 TXI1
|
||||
void INT_Excep_SCI1_TXI1(void){ };
|
||||
|
||||
//;0x00F8 RXI2
|
||||
void INT_Excep_SCI2_RXI2(void){ };
|
||||
|
||||
//;0x00FC TXI2
|
||||
void INT_Excep_SCI2_TXI2(void){ };
|
||||
|
||||
//;0x0100 IRQ0
|
||||
void INT_Excep_ICU_IRQ0(void){ };
|
||||
|
||||
//;0x0104 IRQ1
|
||||
void INT_Excep_ICU_IRQ1(void){ };
|
||||
|
||||
//;0x0108 IRQ2
|
||||
void INT_Excep_ICU_IRQ2(void){ };
|
||||
|
||||
//;0x010C IRQ3
|
||||
void INT_Excep_ICU_IRQ3(void){ };
|
||||
|
||||
//;0x0110 IRQ4
|
||||
void INT_Excep_ICU_IRQ4(void){ };
|
||||
|
||||
//;0x0114 IRQ5
|
||||
void INT_Excep_ICU_IRQ5(void){ };
|
||||
|
||||
//;0x0118 IRQ6
|
||||
void INT_Excep_ICU_IRQ6(void){ };
|
||||
|
||||
//;0x011C IRQ7
|
||||
void INT_Excep_ICU_IRQ7(void){ };
|
||||
|
||||
//;0x0120 IRQ8
|
||||
void INT_Excep_ICU_IRQ8(void){ };
|
||||
|
||||
//;0x0124 IRQ9
|
||||
void INT_Excep_ICU_IRQ9(void){ };
|
||||
|
||||
//;0x0128 IRQ10
|
||||
void INT_Excep_ICU_IRQ10(void){ };
|
||||
|
||||
//;0x012C IRQ11
|
||||
void INT_Excep_ICU_IRQ11(void){ };
|
||||
|
||||
//;0x0130 IRQ12
|
||||
void INT_Excep_ICU_IRQ12(void){ };
|
||||
|
||||
//;0x0134 IRQ13
|
||||
void INT_Excep_ICU_IRQ13(void){ };
|
||||
|
||||
//;0x0138 IRQ14
|
||||
void INT_Excep_ICU_IRQ14(void){ };
|
||||
|
||||
//;0x013C IRQ15
|
||||
void INT_Excep_ICU_IRQ15(void){ };
|
||||
|
||||
//;0x0140 RXI3
|
||||
void INT_Excep_SCI3_RXI3(void){ };
|
||||
|
||||
//;0x0144 TXI3
|
||||
void INT_Excep_SCI3_TXI3(void){ };
|
||||
|
||||
//;0x0148 RXI4
|
||||
void INT_Excep_SCI4_RXI4(void){ };
|
||||
|
||||
//;0x014C TXI4
|
||||
void INT_Excep_SCI4_TXI4(void){ };
|
||||
|
||||
//;0x0150 RXI5
|
||||
void INT_Excep_SCI5_RXI5(void){ };
|
||||
|
||||
//;0x0154 TXI5
|
||||
void INT_Excep_SCI5_TXI5(void){ };
|
||||
|
||||
//;0x0158 RXI6
|
||||
void INT_Excep_SCI6_RXI6(void){ };
|
||||
|
||||
//;0x015C TXI6
|
||||
void INT_Excep_SCI6_TXI6(void){ };
|
||||
|
||||
//;0x0160 COMPA1
|
||||
void INT_Excep_LVD1_COMPA1(void){ };
|
||||
|
||||
//;0x0164 COMPA2
|
||||
void INT_Excep_LVD2_COMPA2(void){ };
|
||||
|
||||
//;0x0168 USBR0
|
||||
void INT_Excep_USB_USBR0(void){ };
|
||||
//;0x016C Reserved
|
||||
|
||||
//;0x0170 ALM
|
||||
void INT_Excep_RTC_ALM(void){ };
|
||||
|
||||
//;0x0174 PRD
|
||||
void INT_Excep_RTC_PRD(void){ };
|
||||
|
||||
//;0x0178 HSUSBR
|
||||
void INT_Excep_USBHS_USBHSR(void){ };
|
||||
|
||||
//;0x017C IWUNI
|
||||
void INT_Excep_IWDT_IWUNI(void){ };
|
||||
|
||||
//;0x0180 WUNI
|
||||
void INT_Excep_WDT_WUNI(void){ };
|
||||
|
||||
//;0x0184 PCDFI
|
||||
void INT_Excep_PDC_PCDFI(void){ };
|
||||
|
||||
//;0x0188 RXI7
|
||||
void INT_Excep_SCI7_RXI7(void){ };
|
||||
|
||||
//;0x018C TXI7
|
||||
void INT_Excep_SCI7_TXI7(void){ };
|
||||
|
||||
//;0x0190 RXIF8
|
||||
void INT_Excep_SCIF8_RXIF8(void){ };
|
||||
|
||||
//;0x0194 TXIF8
|
||||
void INT_Excep_SCIF8_TXIF8(void){ };
|
||||
|
||||
//;0x0198 RXIF9
|
||||
void INT_Excep_SCIF9_RXIF9(void){ };
|
||||
|
||||
//;0x019C TXIF9
|
||||
void INT_Excep_SCIF9_TXIF9(void){ };
|
||||
|
||||
//;0x01A0 RXIF10
|
||||
void INT_Excep_SCIF10_RXIF10(void){ };
|
||||
|
||||
//;0x01A4 TXIF10
|
||||
void INT_Excep_SCIF10_TXIF10(void){ };
|
||||
|
||||
//;0x01A8 GROUPBE0
|
||||
void INT_Excep_ICU_GROUPBE0(void){ };
|
||||
//;0x01AC Reserved
|
||||
|
||||
//;0x01B0 Reserved
|
||||
|
||||
//;0x01B4 Reserved
|
||||
|
||||
//;0x01B8 GROUPBL0
|
||||
void INT_Excep_ICU_GROUPBL0(void){ };
|
||||
|
||||
//;0x01BC GROUPBL1
|
||||
void INT_Excep_ICU_GROUPBL1(void){ };
|
||||
|
||||
//;0x01C0 GROUPAL0
|
||||
void INT_Excep_ICU_GROUPAL0(void){ };
|
||||
|
||||
//;0x01C4 GROUPAL1
|
||||
void INT_Excep_ICU_GROUPAL1(void){ };
|
||||
|
||||
//;0x01C8 RXIF11
|
||||
void INT_Excep_SCIF11_RXIF11(void){ };
|
||||
|
||||
//;0x01CC TXIF11
|
||||
void INT_Excep_SCIF11_TXIF11(void){ };
|
||||
|
||||
//;0x01D0 RXIF12
|
||||
void INT_Excep_SCIF12_RXIF12(void){ };
|
||||
|
||||
//;0x01D4 TXIF12
|
||||
void INT_Excep_SCIF12_TXIF12(void){ };
|
||||
|
||||
//;0x01D8 Reserved
|
||||
|
||||
//;0x01DC Reserved
|
||||
|
||||
//;0x01E0 DMAC0I
|
||||
void INT_Excep_DMAC_DMAC0I(void){ };
|
||||
|
||||
//;0x01E4 DMAC1I
|
||||
void INT_Excep_DMAC_DMAC1I(void){ };
|
||||
|
||||
//;0x01E8 DMAC2I
|
||||
void INT_Excep_DMAC_DMAC2I(void){ };
|
||||
|
||||
//;0x01EC DMAC3I
|
||||
void INT_Excep_DMAC_DMAC3I(void){ };
|
||||
|
||||
//;0x01F0 DMAC74I
|
||||
void INT_Excep_DMAC_DMAC74I(void){ };
|
||||
|
||||
//;0x01F4 OST
|
||||
void INT_Excep_ICU_OST(void){ };
|
||||
|
||||
//;0x01F8 EXDMAC0I
|
||||
void INT_Excep_EXDMAC_EXDMAC0I(void){ };
|
||||
|
||||
//;0x01FC EXDMAC1I
|
||||
void INT_Excep_EXDMAC_EXDMAC1I(void){ };
|
||||
|
||||
//;0x0200 INTB128
|
||||
void INT_Excep_PERIB_INTB128(void){ };
|
||||
|
||||
//;0x0204 INTB129
|
||||
void INT_Excep_PERIB_INTB129(void){ };
|
||||
|
||||
//;0x0208 INTB130
|
||||
void INT_Excep_PERIB_INTB130(void){ };
|
||||
|
||||
//;0x020C INTB131
|
||||
void INT_Excep_PERIB_INTB131(void){ };
|
||||
|
||||
//;0x0210 INTB132
|
||||
void INT_Excep_PERIB_INTB132(void){ };
|
||||
|
||||
//;0x0214 INTB133
|
||||
void INT_Excep_PERIB_INTB133(void){ };
|
||||
|
||||
//;0x0218 INTB134
|
||||
void INT_Excep_PERIB_INTB134(void){ };
|
||||
|
||||
//;0x021C INTB135
|
||||
void INT_Excep_PERIB_INTB135(void){ };
|
||||
|
||||
//;0x0220 INTB136
|
||||
void INT_Excep_PERIB_INTB136(void){ };
|
||||
|
||||
//;0x0224 INTB137
|
||||
void INT_Excep_PERIB_INTB137(void){ };
|
||||
|
||||
//;0x0228 INTB138
|
||||
void INT_Excep_PERIB_INTB138(void){ };
|
||||
|
||||
//;0x022C INTB139
|
||||
void INT_Excep_PERIB_INTB139(void){ };
|
||||
|
||||
//;0x0230 INTB140
|
||||
void INT_Excep_PERIB_INTB140(void){ };
|
||||
|
||||
//;0x0234 INTB141
|
||||
void INT_Excep_PERIB_INTB141(void){ };
|
||||
|
||||
//;0x0238 INTB142
|
||||
void INT_Excep_PERIB_INTB142(void){ };
|
||||
|
||||
//;0x023C INTB143
|
||||
void INT_Excep_PERIB_INTB143(void){ };
|
||||
|
||||
//;0x0240 INTB144
|
||||
void INT_Excep_PERIB_INTB144(void){ };
|
||||
|
||||
//;0x0244 INTB145
|
||||
void INT_Excep_PERIB_INTB145(void){ };
|
||||
|
||||
//;0x0248 INTB146
|
||||
void INT_Excep_PERIB_INTB146(void){ };
|
||||
|
||||
//;0x024C INTB147
|
||||
void INT_Excep_PERIB_INTB147(void){ };
|
||||
|
||||
//;0x0250 INTB148
|
||||
void INT_Excep_PERIB_INTB148(void){ };
|
||||
|
||||
//;0x02540 INTB149
|
||||
void INT_Excep_PERIB_INTB149(void){ };
|
||||
|
||||
//;0x0258 INTB150
|
||||
void INT_Excep_PERIB_INTB150(void){ };
|
||||
|
||||
//;0x025C INTB151
|
||||
void INT_Excep_PERIB_INTB151(void){ };
|
||||
|
||||
//;0x0260 INTB152
|
||||
void INT_Excep_PERIB_INTB152(void){ };
|
||||
|
||||
//;0x0264 INTB153
|
||||
void INT_Excep_PERIB_INTB153(void){ };
|
||||
|
||||
//;0x0268 INTB154
|
||||
void INT_Excep_PERIB_INTB154(void){ };
|
||||
|
||||
//;0x026C INTB155
|
||||
void INT_Excep_PERIB_INTB155(void){ };
|
||||
|
||||
//;0x0270 INTB156
|
||||
void INT_Excep_PERIB_INTB156(void){ };
|
||||
|
||||
//;0x0274 INTB157
|
||||
void INT_Excep_PERIB_INTB157(void){ };
|
||||
|
||||
//;0x0278 INTB158
|
||||
void INT_Excep_PERIB_INTB158(void){ };
|
||||
|
||||
//;0x027C INTB159
|
||||
void INT_Excep_PERIB_INTB159(void){ };
|
||||
|
||||
//;0x0280 INTB160
|
||||
void INT_Excep_PERIB_INTB160(void){ };
|
||||
|
||||
//;0x0284 INTB161
|
||||
void INT_Excep_PERIB_INTB161(void){ };
|
||||
|
||||
//;0x0288 INTB162
|
||||
void INT_Excep_PERIB_INTB162(void){ };
|
||||
|
||||
//;0x028C INTB163
|
||||
void INT_Excep_PERIB_INTB163(void){ };
|
||||
|
||||
//;0x0290 INTB164
|
||||
void INT_Excep_PERIB_INTB164(void){ };
|
||||
|
||||
//;0x0294 PERIB INTB165
|
||||
void INT_Excep_PERIB_INTB165(void){ };
|
||||
|
||||
//;0x0298 PERIB INTB166
|
||||
void INT_Excep_PERIB_INTB166(void){ };
|
||||
|
||||
//;0x029C PERIB INTB167
|
||||
void INT_Excep_PERIB_INTB167(void){ };
|
||||
|
||||
//;0x02A0 PERIB INTB168
|
||||
void INT_Excep_PERIB_INTB168(void){ };
|
||||
|
||||
//;0x02A4 PERIB INTB169
|
||||
void INT_Excep_PERIB_INTB169(void){ };
|
||||
|
||||
//;0x02A8 PERIB INTB170
|
||||
void INT_Excep_PERIB_INTB170(void){ };
|
||||
|
||||
//;0x02AC PERIB INTB171
|
||||
void INT_Excep_PERIB_INTB171(void){ };
|
||||
|
||||
//;0x02B0 PERIB INTB172
|
||||
void INT_Excep_PERIB_INTB172(void){ };
|
||||
|
||||
//;0x02B4 PERIB INTB173
|
||||
void INT_Excep_PERIB_INTB173(void){ };
|
||||
|
||||
//;0x02B8 PERIB INTB174
|
||||
void INT_Excep_PERIB_INTB174(void){ };
|
||||
|
||||
//;0x02BC PERIB INTB175
|
||||
void INT_Excep_PERIB_INTB175(void){ };
|
||||
|
||||
//;0x02C0 PERIB INTB176
|
||||
void INT_Excep_PERIB_INTB176(void){ };
|
||||
|
||||
//;0x02C4 PERIB INTB177
|
||||
void INT_Excep_PERIB_INTB177(void){ };
|
||||
|
||||
//;0x02C8 PERIB INTB178
|
||||
void INT_Excep_PERIB_INTB178(void){ };
|
||||
|
||||
//;0x02CC PERIB INTB179
|
||||
void INT_Excep_PERIB_INTB179(void){ };
|
||||
|
||||
//;0x02D0 PERIB INTB180
|
||||
void INT_Excep_PERIB_INTB180(void){ };
|
||||
|
||||
//;0x02D4 PERIB INTB181
|
||||
void INT_Excep_PERIB_INTB181(void){ };
|
||||
|
||||
//;0x02D8 PERIB INTB182
|
||||
void INT_Excep_PERIB_INTB182(void){ };
|
||||
|
||||
//;0x02DC PERIB INTB183
|
||||
void INT_Excep_PERIB_INTB183(void){ };
|
||||
|
||||
//;0x02E0 PERIB INTB184
|
||||
void INT_Excep_PERIB_INTB184(void){ };
|
||||
|
||||
//;0x02E4 PERIB INTB185
|
||||
void INT_Excep_PERIB_INTB185(void){ };
|
||||
|
||||
//;0x02E8 PERIB INTB186
|
||||
void INT_Excep_PERIB_INTB186(void){ };
|
||||
|
||||
//;0x02EC PERIB INTB187
|
||||
void INT_Excep_PERIB_INTB187(void){ };
|
||||
|
||||
//;0x02F0 PERIB INTB188
|
||||
void INT_Excep_PERIB_INTB188(void){ };
|
||||
|
||||
//;0x02F4 PERIB INTB189
|
||||
void INT_Excep_PERIB_INTB189(void){ };
|
||||
|
||||
//;0x02F8 PERIB INTB190
|
||||
void INT_Excep_PERIB_INTB190(void){ };
|
||||
|
||||
//;0x02FC PERIB INTB191
|
||||
void INT_Excep_PERIB_INTB191(void){ };
|
||||
|
||||
//;0x0300 PERIB INTB192
|
||||
void INT_Excep_PERIB_INTB192(void){ };
|
||||
|
||||
//;0x0304 PERIB INTB193
|
||||
void INT_Excep_PERIB_INTB193(void){ };
|
||||
|
||||
//;0x0308 PERIB INTB194
|
||||
void INT_Excep_PERIB_INTB194(void){ };
|
||||
|
||||
//;0x030C PERIB INTB195
|
||||
void INT_Excep_PERIB_INTB195(void){ };
|
||||
|
||||
//;0x0310 PERIB INTB196
|
||||
void INT_Excep_PERIB_INTB196(void){ };
|
||||
|
||||
//;0x0314 PERIB INTB197
|
||||
void INT_Excep_PERIB_INTB197(void){ };
|
||||
|
||||
//;0x0318 PERIB INTB198
|
||||
void INT_Excep_PERIB_INTB198(void){ };
|
||||
|
||||
//;0x031C PERIB INTB199
|
||||
void INT_Excep_PERIB_INTB199(void){ };
|
||||
|
||||
//;0x0320 PERIB INTB200
|
||||
void INT_Excep_PERIB_INTB200(void){ };
|
||||
|
||||
//;0x0324 PERIB INTB201
|
||||
void INT_Excep_PERIB_INTB201(void){ };
|
||||
|
||||
//;0x0328 PERIB INTB202
|
||||
void INT_Excep_PERIB_INTB202(void){ };
|
||||
|
||||
//;0x032C PERIB INTB203
|
||||
void INT_Excep_PERIB_INTB203(void){ };
|
||||
|
||||
//;0x0320 PERIB INTB204
|
||||
void INT_Excep_PERIB_INTB204(void){ };
|
||||
|
||||
//;0x0334 PERIB INTB205
|
||||
void INT_Excep_PERIB_INTB205(void){ };
|
||||
|
||||
//;0x0338 PERIB INTB206
|
||||
void INT_Excep_PERIB_INTB206(void){ };
|
||||
|
||||
//;0x033C PERIB INTB207
|
||||
void INT_Excep_PERIB_INTB207(void){ };
|
||||
|
||||
//;0x0340 PERIA INTA208
|
||||
void INT_Excep_PERIA_INTA208(void){ };
|
||||
|
||||
//;0x0344 PERIA INTA209
|
||||
void INT_Excep_PERIA_INTA209(void){ };
|
||||
|
||||
//;0x0348 PERIA INTA210
|
||||
void INT_Excep_PERIA_INTA210(void){ };
|
||||
|
||||
//;0x034C PERIA INTA211
|
||||
void INT_Excep_PERIA_INTA211(void){ };
|
||||
|
||||
//;0x0350 PERIA INTA212
|
||||
void INT_Excep_PERIA_INTA212(void){ };
|
||||
|
||||
//;0x0354 PERIA INTA213
|
||||
void INT_Excep_PERIA_INTA213(void){ };
|
||||
|
||||
//;0x0358 PERIA INTA214
|
||||
void INT_Excep_PERIA_INTA214(void){ };
|
||||
|
||||
//;0x035C PERIA INTA215
|
||||
void INT_Excep_PERIA_INTA215(void){ };
|
||||
|
||||
//;0x0360 PERIA INTA216
|
||||
void INT_Excep_PERIA_INTA216(void){ };
|
||||
|
||||
//;0x0364 PERIA INTA217
|
||||
void INT_Excep_PERIA_INTA217(void){ };
|
||||
|
||||
//;0x0368 PERIA INTA218
|
||||
void INT_Excep_PERIA_INTA218(void){ };
|
||||
|
||||
//;0x036C PERIA INTA219
|
||||
void INT_Excep_PERIA_INTA219(void){ };
|
||||
|
||||
//;0x0370 PERIA INTA220
|
||||
void INT_Excep_PERIA_INTA220(void){ };
|
||||
|
||||
//;0x0374 PERIA INTA221
|
||||
void INT_Excep_PERIA_INTA221(void){ };
|
||||
|
||||
//;0x0378 PERIA INTA222
|
||||
void INT_Excep_PERIA_INTA222(void){ };
|
||||
|
||||
//;0x037C PERIA INTA223
|
||||
void INT_Excep_PERIA_INTA223(void){ };
|
||||
|
||||
//;0x0380 PERIA INTA224
|
||||
void INT_Excep_PERIA_INTA224(void){ };
|
||||
|
||||
//;0x0384 PERIA INTA225
|
||||
void INT_Excep_PERIA_INTA225(void){ };
|
||||
|
||||
//;0x0388 PERIA INTA226
|
||||
void INT_Excep_PERIA_INTA226(void){ };
|
||||
|
||||
//;0x038C PERIA INTA227
|
||||
void INT_Excep_PERIA_INTA227(void){ };
|
||||
|
||||
//;0x0390 PERIA INTA228
|
||||
void INT_Excep_PERIA_INTA228(void){ };
|
||||
|
||||
//;0x0394 PERIA INTA229
|
||||
void INT_Excep_PERIA_INTA229(void){ };
|
||||
|
||||
//;0x0398 PERIA INTA230
|
||||
void INT_Excep_PERIA_INTA230(void){ };
|
||||
|
||||
//;0x039C PERIA INTA231
|
||||
void INT_Excep_PERIA_INTA231(void){ };
|
||||
|
||||
//;0x03A0 PERIA INTA232
|
||||
void INT_Excep_PERIA_INTA232(void){ };
|
||||
|
||||
//;0x03A4 PERIA INTA233
|
||||
void INT_Excep_PERIA_INTA233(void){ };
|
||||
|
||||
//;0x03A8 PERIA INTA234
|
||||
void INT_Excep_PERIA_INTA234(void){ };
|
||||
|
||||
//;0x03AC PERIA INTA235
|
||||
void INT_Excep_PERIA_INTA235(void){ };
|
||||
|
||||
//;0x03B0 PERIA INTA236
|
||||
void INT_Excep_PERIA_INTA236(void){ };
|
||||
|
||||
//;0x04B4 PERIA INTA237
|
||||
void INT_Excep_PERIA_INTA237(void){ };
|
||||
|
||||
//;0x03B8 PERIA INTA238
|
||||
void INT_Excep_PERIA_INTA238(void){ };
|
||||
|
||||
//;0x03BC PERIA INTA239
|
||||
void INT_Excep_PERIA_INTA239(void){ };
|
||||
|
||||
//;0x03C0 PERIA INTA240
|
||||
void INT_Excep_PERIA_INTA240(void){ };
|
||||
|
||||
//;0x03C4 PERIA INTA241
|
||||
void INT_Excep_PERIA_INTA241(void){ };
|
||||
|
||||
//;0x03C8 PERIA INTA242
|
||||
void INT_Excep_PERIA_INTA242(void){ };
|
||||
|
||||
//;0x03CC PERIA INTA243
|
||||
void INT_Excep_PERIA_INTA243(void){ };
|
||||
|
||||
//;0x03D0 PERIA INTA244
|
||||
void INT_Excep_PERIA_INTA244(void){ };
|
||||
|
||||
//;0x03D4 PERIA INTA245
|
||||
void INT_Excep_PERIA_INTA245(void){ };
|
||||
|
||||
//;0x03D8 PERIA INTA246
|
||||
void INT_Excep_PERIA_INTA246(void){ };
|
||||
|
||||
//;0x03DC PERIA INTA247
|
||||
void INT_Excep_PERIA_INTA247(void){ };
|
||||
|
||||
//;0x03E0 PERIA INTA248
|
||||
void INT_Excep_PERIA_INTA248(void){ };
|
||||
|
||||
//;0x03E4 PERIA INTA249
|
||||
void INT_Excep_PERIA_INTA249(void){ };
|
||||
|
||||
//;0x03E8 PERIA INTA250
|
||||
void INT_Excep_PERIA_INTA250(void){ };
|
||||
|
||||
//;0x03EC PERIA INTA251
|
||||
void INT_Excep_PERIA_INTA251(void){ };
|
||||
|
||||
//;0x03F0 PERIA INTA252
|
||||
void INT_Excep_PERIA_INTA252(void){ };
|
||||
|
||||
//;0x03F4 PERIA INTA253
|
||||
void INT_Excep_PERIA_INTA253(void){ };
|
||||
|
||||
//;0x03F8 PERIA INTA254
|
||||
void INT_Excep_PERIA_INTA254(void){ };
|
||||
|
||||
//;0x03FC PERIA INTA255
|
||||
void INT_Excep_PERIA_INTA255(void){ };
|
||||
|
|
@ -0,0 +1,770 @@
|
|||
/***********************************************************************/
|
||||
/* */
|
||||
/* PROJECT NAME : RTOSDemo */
|
||||
/* FILE : interrupt_handlers.h */
|
||||
/* DESCRIPTION : Interrupt Handler Declarations */
|
||||
/* CPU SERIES : RX600 */
|
||||
/* CPU TYPE : RX64M */
|
||||
/* */
|
||||
/* This file is generated by e2 studio. */
|
||||
/* */
|
||||
/***********************************************************************/
|
||||
|
||||
|
||||
/************************************************************************/
|
||||
/* File Version: V1.00 */
|
||||
/* Date Generated: 03/10/2013 */
|
||||
/************************************************************************/
|
||||
|
||||
#ifndef INTERRUPT_HANDLERS_H
|
||||
#define INTERRUPT_HANDLERS_H
|
||||
|
||||
// Exception(Supervisor Instruction)
|
||||
void INT_Excep_SuperVisorInst(void) __attribute__ ((interrupt));
|
||||
|
||||
// Exception(Access Instruction)
|
||||
void INT_Excep_AccessInst(void) __attribute__ ((interrupt));
|
||||
|
||||
// Exception(Undefined Instruction)
|
||||
void INT_Excep_UndefinedInst(void) __attribute__ ((interrupt));
|
||||
|
||||
// Exception(Floating Point)
|
||||
void INT_Excep_FloatingPoint(void) __attribute__ ((interrupt));
|
||||
|
||||
// NMI
|
||||
void INT_NonMaskableInterrupt(void) __attribute__ ((interrupt));
|
||||
|
||||
// Dummy
|
||||
void Dummy(void) __attribute__ ((interrupt));
|
||||
|
||||
// BRK
|
||||
void INT_Excep_BRK(void) __attribute__ ((interrupt));
|
||||
//;0x0000 Reserved
|
||||
|
||||
//;0x0004 Reserved
|
||||
|
||||
//;0x0008 Reserved
|
||||
|
||||
//;0x000C Reserved
|
||||
|
||||
//;0x0010 Reserved
|
||||
|
||||
//;0x0014 Reserved
|
||||
|
||||
//;0x0018 Reserved
|
||||
|
||||
//;0x001C Reserved
|
||||
|
||||
//;0x0020 Reserved
|
||||
|
||||
//;0x0024 Reserved
|
||||
|
||||
//;0x0028 Reserved
|
||||
|
||||
//;0x002C Reserved
|
||||
|
||||
//;0x0030 Reserved
|
||||
|
||||
//;0x0034 Reserved
|
||||
|
||||
//;0x0038 Reserved
|
||||
|
||||
//;0x003C Reserved
|
||||
|
||||
//;0x0040 BUSERR
|
||||
void INT_Excep_BSC_BUSERR(void) __attribute__ ((interrupt));
|
||||
//;0x0044 Reserved
|
||||
|
||||
//;0x0048 RAMERR
|
||||
void INT_Excep_RAM_RAMERR(void) __attribute__ ((interrupt));
|
||||
//;0x004C Reserved
|
||||
|
||||
//;0x0050 Reserved
|
||||
|
||||
//;0x0054 FIFERR
|
||||
void INT_Excep_FCU_FIFERR(void) __attribute__ ((interrupt));
|
||||
//;0x0058 Reserved
|
||||
|
||||
//;0x005C FRDYI
|
||||
void INT_Excep_FCU_FRDYI(void) __attribute__ ((interrupt));
|
||||
//;0x0060 Reserved
|
||||
|
||||
//;0x0064 Reserved
|
||||
|
||||
//;0x0068 SWINT2
|
||||
void INT_Excep_ICU_SWINT2(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x006C SWINT
|
||||
void INT_Excep_ICU_SWINT(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0070 CMI0
|
||||
void INT_Excep_CMT0_CMI0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0074 CMI1
|
||||
void INT_Excep_CMT1_CMI1(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0078 CMWI0
|
||||
void INT_Excep_CMTW0_CMWI0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x007C CMWI1
|
||||
void INT_Excep_CMTW1_CMWI1(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0080 D0FIFO2
|
||||
void INT_Excep_USBHS_D0FIFO2(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0084 D1FIFO2
|
||||
void INT_Excep_USBHS_D1FIFO2(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0088 D0FIFO0
|
||||
void INT_Excep_USB0_D0FIFO0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x008C D1FIFO0
|
||||
void INT_Excep_USB0_D1FIFO0(void) __attribute__ ((interrupt));
|
||||
//;0x0090 Reserved
|
||||
|
||||
//;0x0094 Reserved
|
||||
|
||||
//;0x0098 SPRI0
|
||||
void INT_Excep_RSPI0_SPRI0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x009C SPTI0
|
||||
void INT_Excep_RSPI0_SPTI0(void) __attribute__ ((interrupt));
|
||||
//;0x00A0 Reserved
|
||||
|
||||
//;0x00A4 Reserved
|
||||
|
||||
//;0x00A8 SPRI
|
||||
void INT_Excep_QSPI_SPRI(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00AC SPTI
|
||||
void INT_Excep_QSPI_SPTI(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00B0 SBFAI
|
||||
void INT_Excep_SHDI_SBFAI(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00B4 MBFAI
|
||||
void INT_Excep_MMC_MBFAI(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00B8 SSITX0
|
||||
void INT_Excep_SSI0_SSITXI0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00BC SSIRX0
|
||||
void INT_Excep_SSI0_SSIRXI0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00C0 SSIRTI1
|
||||
void INT_Excep_SSI1_SSIRTI1(void) __attribute__ ((interrupt));
|
||||
//;0x00C4 Reserved
|
||||
|
||||
//;0x00C8 IDEI
|
||||
void INT_Excep_SRC_IDEI(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00CC ODFI
|
||||
void INT_Excep_SRC_ODFI(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00D0 RXI0
|
||||
void INT_Excep_RIIC0_RXI0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00D4C TXI0
|
||||
void INT_Excep_RIIC0_TXI0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00D8 RXI2
|
||||
void INT_Excep_RIIC2_RXI2(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00DC TXI2
|
||||
void INT_Excep_RIIC2_TXI2(void) __attribute__ ((interrupt));
|
||||
//;0x00E0 Reserved
|
||||
|
||||
//;0x00E4 Reserved
|
||||
|
||||
//;0x00E8 RXI0
|
||||
void INT_Excep_SCI0_RXI0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00EC TXI0
|
||||
void INT_Excep_SCI0_TXI0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00F0 RXI1
|
||||
void INT_Excep_SCI1_RXI1(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00F4 TXI1
|
||||
void INT_Excep_SCI1_TXI1(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00F8 RXI2
|
||||
void INT_Excep_SCI2_RXI2(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x00FC TXI2
|
||||
void INT_Excep_SCI2_TXI2(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0100 IRQ0
|
||||
void INT_Excep_ICU_IRQ0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0104 IRQ1
|
||||
void INT_Excep_ICU_IRQ1(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0108 IRQ2
|
||||
void INT_Excep_ICU_IRQ2(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x010C IRQ3
|
||||
void INT_Excep_ICU_IRQ3(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0110 IRQ4
|
||||
void INT_Excep_ICU_IRQ4(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0114 IRQ5
|
||||
void INT_Excep_ICU_IRQ5(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0118 IRQ6
|
||||
void INT_Excep_ICU_IRQ6(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x011C IRQ7
|
||||
void INT_Excep_ICU_IRQ7(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0120 IRQ8
|
||||
void INT_Excep_ICU_IRQ8(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0124 IRQ9
|
||||
void INT_Excep_ICU_IRQ9(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0128 IRQ10
|
||||
void INT_Excep_ICU_IRQ10(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x012C IRQ11
|
||||
void INT_Excep_ICU_IRQ11(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0130 IRQ12
|
||||
void INT_Excep_ICU_IRQ12(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0134 IRQ13
|
||||
void INT_Excep_ICU_IRQ13(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0138 IRQ14
|
||||
void INT_Excep_ICU_IRQ14(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x013C IRQ15
|
||||
void INT_Excep_ICU_IRQ15(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0140 RXI3
|
||||
void INT_Excep_SCI3_RXI3(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0144 TXI3
|
||||
void INT_Excep_SCI3_TXI3(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0148 RXI4
|
||||
void INT_Excep_SCI4_RXI4(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x014C TXI4
|
||||
void INT_Excep_SCI4_TXI4(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0150 RXI5
|
||||
void INT_Excep_SCI5_RXI5(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0154 TXI5
|
||||
void INT_Excep_SCI5_TXI5(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0158 RXI6
|
||||
void INT_Excep_SCI6_RXI6(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x015C TXI6
|
||||
void INT_Excep_SCI6_TXI6(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0160 COMPA1
|
||||
void INT_Excep_LVD1_COMPA1(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0164 COMPA2
|
||||
void INT_Excep_LVD2_COMPA2(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0168 USBR0
|
||||
void INT_Excep_USB_USBR0(void) __attribute__ ((interrupt));
|
||||
//;0x016C Reserved
|
||||
|
||||
//;0x0170 ALM
|
||||
void INT_Excep_RTC_ALM(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0174 PRD
|
||||
void INT_Excep_RTC_PRD(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0178 HSUSBR
|
||||
void INT_Excep_USBHS_USBHSR(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x017C IWUNI
|
||||
void INT_Excep_IWDT_IWUNI(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0180 WUNI
|
||||
void INT_Excep_WDT_WUNI(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0184 PCDFI
|
||||
void INT_Excep_PDC_PCDFI(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0188 RXI7
|
||||
void INT_Excep_SCI7_RXI7(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x018C TXI7
|
||||
void INT_Excep_SCI7_TXI7(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0190 RXIF8
|
||||
void INT_Excep_SCIF8_RXIF8(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0194 TXIF8
|
||||
void INT_Excep_SCIF8_TXIF8(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0198 RXIF9
|
||||
void INT_Excep_SCIF9_RXIF9(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x019C TXIF9
|
||||
void INT_Excep_SCIF9_TXIF9(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01A0 RXIF10
|
||||
void INT_Excep_SCIF10_RXIF10(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01A4 TXIF10
|
||||
void INT_Excep_SCIF10_TXIF10(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01A8 GROUPBE0
|
||||
void INT_Excep_ICU_GROUPBE0(void) __attribute__ ((interrupt));
|
||||
//;0x01AC Reserved
|
||||
|
||||
//;0x01B0 Reserved
|
||||
|
||||
//;0x01B4 Reserved
|
||||
|
||||
//;0x01B8 GROUPBL0
|
||||
void INT_Excep_ICU_GROUPBL0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01BC GROUPBL1
|
||||
void INT_Excep_ICU_GROUPBL1(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01C0 GROUPAL0
|
||||
void INT_Excep_ICU_GROUPAL0(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01C4 GROUPAL1
|
||||
void INT_Excep_ICU_GROUPAL1(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01C8 RXIF11
|
||||
void INT_Excep_SCIF11_RXIF11(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01CC TXIF11
|
||||
void INT_Excep_SCIF11_TXIF11(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01D0 RXIF12
|
||||
void INT_Excep_SCIF12_RXIF12(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01D4 TXIF12
|
||||
void INT_Excep_SCIF12_TXIF12(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01D8 Reserved
|
||||
|
||||
//;0x01DC Reserved
|
||||
|
||||
//;0x01E0 DMAC0I
|
||||
void INT_Excep_DMAC_DMAC0I(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01E4 DMAC1I
|
||||
void INT_Excep_DMAC_DMAC1I(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01E8 DMAC2I
|
||||
void INT_Excep_DMAC_DMAC2I(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01EC DMAC3I
|
||||
void INT_Excep_DMAC_DMAC3I(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01F0 DMAC74I
|
||||
void INT_Excep_DMAC_DMAC74I(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01F4 OST
|
||||
void INT_Excep_ICU_OST(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01F8 EXDMAC0I
|
||||
void INT_Excep_EXDMAC_EXDMAC0I(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x01FC EXDMAC1I
|
||||
void INT_Excep_EXDMAC_EXDMAC1I(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0200 INTB128
|
||||
void INT_Excep_PERIB_INTB128(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0204 INTB129
|
||||
void INT_Excep_PERIB_INTB129(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0208 INTB130
|
||||
void INT_Excep_PERIB_INTB130(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x020C INTB131
|
||||
void INT_Excep_PERIB_INTB131(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0210 INTB132
|
||||
void INT_Excep_PERIB_INTB132(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0214 INTB133
|
||||
void INT_Excep_PERIB_INTB133(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0218 INTB134
|
||||
void INT_Excep_PERIB_INTB134(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x021C INTB135
|
||||
void INT_Excep_PERIB_INTB135(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0220 INTB136
|
||||
void INT_Excep_PERIB_INTB136(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0224 INTB137
|
||||
void INT_Excep_PERIB_INTB137(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0228 INTB138
|
||||
void INT_Excep_PERIB_INTB138(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x022C INTB139
|
||||
void INT_Excep_PERIB_INTB139(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0230 INTB140
|
||||
void INT_Excep_PERIB_INTB140(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0234 INTB141
|
||||
void INT_Excep_PERIB_INTB141(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0238 INTB142
|
||||
void INT_Excep_PERIB_INTB142(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x023C INTB143
|
||||
void INT_Excep_PERIB_INTB143(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0240 INTB144
|
||||
void INT_Excep_PERIB_INTB144(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0244 INTB145
|
||||
void INT_Excep_PERIB_INTB145(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0248 INTB146
|
||||
void INT_Excep_PERIB_INTB146(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x024C INTB147
|
||||
void INT_Excep_PERIB_INTB147(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0250 INTB148
|
||||
void INT_Excep_PERIB_INTB148(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02540 INTB149
|
||||
void INT_Excep_PERIB_INTB149(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0258 INTB150
|
||||
void INT_Excep_PERIB_INTB150(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x025C INTB151
|
||||
void INT_Excep_PERIB_INTB151(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0260 INTB152
|
||||
void INT_Excep_PERIB_INTB152(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0264 INTB153
|
||||
void INT_Excep_PERIB_INTB153(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0268 INTB154
|
||||
void INT_Excep_PERIB_INTB154(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x026C INTB155
|
||||
void INT_Excep_PERIB_INTB155(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0270 INTB156
|
||||
void INT_Excep_PERIB_INTB156(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0274 INTB157
|
||||
void INT_Excep_PERIB_INTB157(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0278 INTB158
|
||||
void INT_Excep_PERIB_INTB158(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x027C INTB159
|
||||
void INT_Excep_PERIB_INTB159(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0280 INTB160
|
||||
void INT_Excep_PERIB_INTB160(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0284 INTB161
|
||||
void INT_Excep_PERIB_INTB161(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0288 INTB162
|
||||
void INT_Excep_PERIB_INTB162(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x028C INTB163
|
||||
void INT_Excep_PERIB_INTB163(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0290 INTB164
|
||||
void INT_Excep_PERIB_INTB164(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0294 PERIB INTB165
|
||||
void INT_Excep_PERIB_INTB165(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0298 PERIB INTB166
|
||||
void INT_Excep_PERIB_INTB166(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x029C PERIB INTB167
|
||||
void INT_Excep_PERIB_INTB167(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02A0 PERIB INTB168
|
||||
void INT_Excep_PERIB_INTB168(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02A4 PERIB INTB169
|
||||
void INT_Excep_PERIB_INTB169(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02A8 PERIB INTB170
|
||||
void INT_Excep_PERIB_INTB170(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02AC PERIB INTB171
|
||||
void INT_Excep_PERIB_INTB171(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02B0 PERIB INTB172
|
||||
void INT_Excep_PERIB_INTB172(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02B4 PERIB INTB173
|
||||
void INT_Excep_PERIB_INTB173(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02B8 PERIB INTB174
|
||||
void INT_Excep_PERIB_INTB174(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02BC PERIB INTB175
|
||||
void INT_Excep_PERIB_INTB175(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02C0 PERIB INTB176
|
||||
void INT_Excep_PERIB_INTB176(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02C4 PERIB INTB177
|
||||
void INT_Excep_PERIB_INTB177(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02C8 PERIB INTB178
|
||||
void INT_Excep_PERIB_INTB178(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02CC PERIB INTB179
|
||||
void INT_Excep_PERIB_INTB179(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02D0 PERIB INTB180
|
||||
void INT_Excep_PERIB_INTB180(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02D4 PERIB INTB181
|
||||
void INT_Excep_PERIB_INTB181(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02D8 PERIB INTB182
|
||||
void INT_Excep_PERIB_INTB182(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02DC PERIB INTB183
|
||||
void INT_Excep_PERIB_INTB183(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02E0 PERIB INTB184
|
||||
void INT_Excep_PERIB_INTB184(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02E4 PERIB INTB185
|
||||
void INT_Excep_PERIB_INTB185(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02E8 PERIB INTB186
|
||||
void INT_Excep_PERIB_INTB186(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02EC PERIB INTB187
|
||||
void INT_Excep_PERIB_INTB187(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02F0 PERIB INTB188
|
||||
void INT_Excep_PERIB_INTB188(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02F4 PERIB INTB189
|
||||
void INT_Excep_PERIB_INTB189(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02F8 PERIB INTB190
|
||||
void INT_Excep_PERIB_INTB190(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x02FC PERIB INTB191
|
||||
void INT_Excep_PERIB_INTB191(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0300 PERIB INTB192
|
||||
void INT_Excep_PERIB_INTB192(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0304 PERIB INTB193
|
||||
void INT_Excep_PERIB_INTB193(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0308 PERIB INTB194
|
||||
void INT_Excep_PERIB_INTB194(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x030C PERIB INTB195
|
||||
void INT_Excep_PERIB_INTB195(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0310 PERIB INTB196
|
||||
void INT_Excep_PERIB_INTB196(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0314 PERIB INTB197
|
||||
void INT_Excep_PERIB_INTB197(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0318 PERIB INTB198
|
||||
void INT_Excep_PERIB_INTB198(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x031C PERIB INTB199
|
||||
void INT_Excep_PERIB_INTB199(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0320 PERIB INTB200
|
||||
void INT_Excep_PERIB_INTB200(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0324 PERIB INTB201
|
||||
void INT_Excep_PERIB_INTB201(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0328 PERIB INTB202
|
||||
void INT_Excep_PERIB_INTB202(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x032C PERIB INTB203
|
||||
void INT_Excep_PERIB_INTB203(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0320 PERIB INTB204
|
||||
void INT_Excep_PERIB_INTB204(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0334 PERIB INTB205
|
||||
void INT_Excep_PERIB_INTB205(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0338 PERIB INTB206
|
||||
void INT_Excep_PERIB_INTB206(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x033C PERIB INTB207
|
||||
void INT_Excep_PERIB_INTB207(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0340 PERIA INTA208
|
||||
void INT_Excep_PERIA_INTA208(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0344 PERIA INTA209
|
||||
void INT_Excep_PERIA_INTA209(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0348 PERIA INTA210
|
||||
void INT_Excep_PERIA_INTA210(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x034C PERIA INTA211
|
||||
void INT_Excep_PERIA_INTA211(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0350 PERIA INTA212
|
||||
void INT_Excep_PERIA_INTA212(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0354 PERIA INTA213
|
||||
void INT_Excep_PERIA_INTA213(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0358 PERIA INTA214
|
||||
void INT_Excep_PERIA_INTA214(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x035C PERIA INTA215
|
||||
void INT_Excep_PERIA_INTA215(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0360 PERIA INTA216
|
||||
void INT_Excep_PERIA_INTA216(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0364 PERIA INTA217
|
||||
void INT_Excep_PERIA_INTA217(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0368 PERIA INTA218
|
||||
void INT_Excep_PERIA_INTA218(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x036C PERIA INTA219
|
||||
void INT_Excep_PERIA_INTA219(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0370 PERIA INTA220
|
||||
void INT_Excep_PERIA_INTA220(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0374 PERIA INTA221
|
||||
void INT_Excep_PERIA_INTA221(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0378 PERIA INTA222
|
||||
void INT_Excep_PERIA_INTA222(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x037C PERIA INTA223
|
||||
void INT_Excep_PERIA_INTA223(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0380 PERIA INTA224
|
||||
void INT_Excep_PERIA_INTA224(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0384 PERIA INTA225
|
||||
void INT_Excep_PERIA_INTA225(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0388 PERIA INTA226
|
||||
void INT_Excep_PERIA_INTA226(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x038C PERIA INTA227
|
||||
void INT_Excep_PERIA_INTA227(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0390 PERIA INTA228
|
||||
void INT_Excep_PERIA_INTA228(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0394 PERIA INTA229
|
||||
void INT_Excep_PERIA_INTA229(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x0398 PERIA INTA230
|
||||
void INT_Excep_PERIA_INTA230(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x039C PERIA INTA231
|
||||
void INT_Excep_PERIA_INTA231(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03A0 PERIA INTA232
|
||||
void INT_Excep_PERIA_INTA232(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03A4 PERIA INTA233
|
||||
void INT_Excep_PERIA_INTA233(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03A8 PERIA INTA234
|
||||
void INT_Excep_PERIA_INTA234(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03AC PERIA INTA235
|
||||
void INT_Excep_PERIA_INTA235(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03B0 PERIA INTA236
|
||||
void INT_Excep_PERIA_INTA236(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x04B4 PERIA INTA237
|
||||
void INT_Excep_PERIA_INTA237(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03B8 PERIA INTA238
|
||||
void INT_Excep_PERIA_INTA238(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03BC PERIA INTA239
|
||||
void INT_Excep_PERIA_INTA239(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03C0 PERIA INTA240
|
||||
void INT_Excep_PERIA_INTA240(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03C4 PERIA INTA241
|
||||
void INT_Excep_PERIA_INTA241(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03C8 PERIA INTA242
|
||||
void INT_Excep_PERIA_INTA242(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03CC PERIA INTA243
|
||||
void INT_Excep_PERIA_INTA243(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03D0 PERIA INTA244
|
||||
void INT_Excep_PERIA_INTA244(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03D4 PERIA INTA245
|
||||
void INT_Excep_PERIA_INTA245(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03D8 PERIA INTA246
|
||||
void INT_Excep_PERIA_INTA246(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03DC PERIA INTA247
|
||||
void INT_Excep_PERIA_INTA247(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03E0 PERIA INTA248
|
||||
void INT_Excep_PERIA_INTA248(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03E4 PERIA INTA249
|
||||
void INT_Excep_PERIA_INTA249(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03E8 PERIA INTA250
|
||||
void INT_Excep_PERIA_INTA250(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03EC PERIA INTA251
|
||||
void INT_Excep_PERIA_INTA251(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03F0 PERIA INTA252
|
||||
void INT_Excep_PERIA_INTA252(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03F4 PERIA INTA253
|
||||
void INT_Excep_PERIA_INTA253(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03F8 PERIA INTA254
|
||||
void INT_Excep_PERIA_INTA254(void) __attribute__ ((interrupt));
|
||||
|
||||
//;0x03FC PERIA INTA255
|
||||
void INT_Excep_PERIA_INTA255(void) __attribute__ ((interrupt));
|
||||
|
||||
//;<<VECTOR DATA START (POWER ON RESET)>>
|
||||
//;Power On Reset PC
|
||||
extern void PowerON_Reset(void);
|
||||
//;<<VECTOR DATA END (POWER ON RESET)>>
|
||||
|
||||
#endif
|
||||
35785
FreeRTOS/Demo/RX600_RX64M_RSK_GCC_e2studio/src/RenesasCode/iodefine.h
Normal file
35785
FreeRTOS/Demo/RX600_RX64M_RSK_GCC_e2studio/src/RenesasCode/iodefine.h
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,180 @@
|
|||
/***********************************************************************/
|
||||
/* */
|
||||
/* PROJECT NAME : RTOSDemo */
|
||||
/* FILE : reset_program.asm */
|
||||
/* DESCRIPTION : Reset Program */
|
||||
/* CPU SERIES : RX600 */
|
||||
/* CPU TYPE : RX64M */
|
||||
/* */
|
||||
/* This file is generated by e2 studio. */
|
||||
/* */
|
||||
/***********************************************************************/
|
||||
|
||||
|
||||
/************************************************************************/
|
||||
/* File Version: V1.00 */
|
||||
/* Date Generated: 08/07/2013 */
|
||||
/************************************************************************/
|
||||
|
||||
/*reset_program.asm*/
|
||||
|
||||
.list
|
||||
.section .text
|
||||
.global _PowerON_Reset /*global Start routine */
|
||||
|
||||
.extern _HardwareSetup /*external Sub-routine to initialise Hardware*/
|
||||
.extern _data
|
||||
.extern _mdata
|
||||
.extern _ebss
|
||||
.extern _bss
|
||||
.extern _edata
|
||||
.extern _main
|
||||
.extern _ustack
|
||||
.extern _istack
|
||||
.extern _rvectors
|
||||
.extern _exit
|
||||
|
||||
_PowerON_Reset :
|
||||
/* initialise user stack pointer */
|
||||
mvtc #_ustack,USP
|
||||
|
||||
/* initialise interrupt stack pointer */
|
||||
mvtc #_istack,ISP
|
||||
|
||||
/* setup intb */
|
||||
mvtc #_rvectors_start, intb /* INTERRUPT VECTOR ADDRESS definition */
|
||||
|
||||
/* setup FPSW */
|
||||
mvtc #100h, fpsw
|
||||
|
||||
/* load data section from ROM to RAM */
|
||||
|
||||
mov #_mdata,r2 /* src ROM address of data section in R2 */
|
||||
mov #_data,r1 /* dest start RAM address of data section in R1 */
|
||||
mov #_edata,r3 /* end RAM address of data section in R3 */
|
||||
sub r1,r3 /* size of data section in R3 (R3=R3-R1) */
|
||||
smovf /* block copy R3 bytes from R2 to R1 */
|
||||
|
||||
/* bss initialisation : zero out bss */
|
||||
|
||||
mov #00h,r2 /* load R2 reg with zero */
|
||||
mov #_ebss, r3 /* store the end address of bss in R3 */
|
||||
mov #_bss, r1 /* store the start address of bss in R1 */
|
||||
sub r1,r3 /* size of bss section in R3 (R3=R3-R1) */
|
||||
sstr.b
|
||||
/* call the hardware initialiser */
|
||||
bsr.a _HardwareSetup
|
||||
nop
|
||||
|
||||
/* setup PSW */
|
||||
mvtc #10000h, psw /* Set Ubit & Ibit for PSW */
|
||||
|
||||
/* change PSW PM to user-mode */
|
||||
MVFC PSW,R1
|
||||
OR #00100000h,R1
|
||||
PUSH.L R1
|
||||
MVFC PC,R1
|
||||
ADD #10,R1
|
||||
PUSH.L R1
|
||||
RTE
|
||||
NOP
|
||||
NOP
|
||||
#ifdef CPPAPP
|
||||
bsr.a __rx_init
|
||||
#endif
|
||||
|
||||
/* start user program */
|
||||
bsr.a _main
|
||||
bsr.a _exit
|
||||
|
||||
#ifdef CPPAPP
|
||||
.global _rx_run_preinit_array
|
||||
.type _rx_run_preinit_array,@function
|
||||
_rx_run_preinit_array:
|
||||
mov #__preinit_array_start,r1
|
||||
mov #__preinit_array_end,r2
|
||||
bra.a _rx_run_inilist
|
||||
|
||||
.global _rx_run_init_array
|
||||
.type _rx_run_init_array,@function
|
||||
_rx_run_init_array:
|
||||
mov #__init_array_start,r1
|
||||
mov #__init_array_end,r2
|
||||
mov #4, r3
|
||||
bra.a _rx_run_inilist
|
||||
|
||||
.global _rx_run_fini_array
|
||||
.type _rx_run_fini_array,@function
|
||||
_rx_run_fini_array:
|
||||
mov #__fini_array_start,r2
|
||||
mov #__fini_array_end,r1
|
||||
mov #-4, r3
|
||||
/* fall through */
|
||||
|
||||
_rx_run_inilist:
|
||||
next_inilist:
|
||||
cmp r1,r2
|
||||
beq.b done_inilist
|
||||
mov.l [r1],r4
|
||||
cmp #-1, r4
|
||||
beq.b skip_inilist
|
||||
cmp #0, r4
|
||||
beq.b skip_inilist
|
||||
pushm r1-r3
|
||||
jsr r4
|
||||
popm r1-r3
|
||||
skip_inilist:
|
||||
add r3,r1
|
||||
bra.b next_inilist
|
||||
done_inilist:
|
||||
rts
|
||||
|
||||
.section .init,"ax"
|
||||
.balign 4
|
||||
|
||||
.global __rx_init
|
||||
__rx_init:
|
||||
|
||||
.section .fini,"ax"
|
||||
.balign 4
|
||||
|
||||
.global __rx_fini
|
||||
__rx_fini:
|
||||
bsr.a _rx_run_fini_array
|
||||
|
||||
.section .sdata
|
||||
.balign 4
|
||||
.global __gp
|
||||
.weak __gp
|
||||
__gp:
|
||||
|
||||
.section .data
|
||||
.global ___dso_handle
|
||||
.weak ___dso_handle
|
||||
___dso_handle:
|
||||
.long 0
|
||||
|
||||
.section .init,"ax"
|
||||
bsr.a _rx_run_preinit_array
|
||||
bsr.a _rx_run_init_array
|
||||
rts
|
||||
|
||||
.global __rx_init_end
|
||||
__rx_init_end:
|
||||
|
||||
.section .fini,"ax"
|
||||
|
||||
rts
|
||||
.global __rx_fini_end
|
||||
__rx_fini_end:
|
||||
|
||||
#endif
|
||||
|
||||
/* call to exit*/
|
||||
_exit:
|
||||
bra _loop_here
|
||||
_loop_here:
|
||||
bra _loop_here
|
||||
|
||||
.text
|
||||
.end
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
/***********************************************************************/
|
||||
/* */
|
||||
/* PROJECT NAME : RTOSDemo */
|
||||
/* FILE : typedefine.h */
|
||||
/* DESCRIPTION : Aliases of Integer Type */
|
||||
/* CPU SERIES : RX600 */
|
||||
/* CPU TYPE : RX64M */
|
||||
/* */
|
||||
/* This file is generated by e2 studio. */
|
||||
/* */
|
||||
/***********************************************************************/
|
||||
|
||||
|
||||
/************************************************************************/
|
||||
/* File Version: V1.00 */
|
||||
/* Date Generated: 08/07/2013 */
|
||||
/************************************************************************/
|
||||
|
||||
typedef signed char _SBYTE;
|
||||
typedef unsigned char _UBYTE;
|
||||
typedef signed short _SWORD;
|
||||
typedef unsigned short _UWORD;
|
||||
typedef signed int _SINT;
|
||||
typedef unsigned int _UINT;
|
||||
typedef signed long _SDWORD;
|
||||
typedef unsigned long _UDWORD;
|
||||
typedef signed long long _SQWORD;
|
||||
typedef unsigned long long _UQWORD;
|
||||
|
|
@ -0,0 +1,822 @@
|
|||
/***********************************************************************/
|
||||
/* */
|
||||
/* PROJECT NAME : RTOSDemo */
|
||||
/* FILE : vector_table.c */
|
||||
/* DESCRIPTION : Vector Table */
|
||||
/* CPU SERIES : RX600 */
|
||||
/* CPU TYPE : RX64M */
|
||||
/* */
|
||||
/* This file is generated by e2 studio. */
|
||||
/* */
|
||||
/***********************************************************************/
|
||||
|
||||
|
||||
/************************************************************************/
|
||||
/* File Version: V1.00 */
|
||||
/* Date Generated: 03/10/2013 */
|
||||
/************************************************************************/
|
||||
|
||||
#include "interrupt_handlers.h"
|
||||
|
||||
typedef void (*fp) (void);
|
||||
extern void PowerON_Reset (void);
|
||||
extern void stack (void);
|
||||
|
||||
#define FVECT_SECT __attribute__ ((section (".fvectors")))
|
||||
|
||||
const void *HardwareVectors[] FVECT_SECT = {
|
||||
//;0xffffff80 Reserved
|
||||
(fp)0,
|
||||
//;0xffffff84 Reserved
|
||||
(fp)0,
|
||||
//;0xffffff88 Reserved
|
||||
(fp)0,
|
||||
//;0xffffff8C Reserved
|
||||
(fp)0,
|
||||
//;0xffffff90 Reserved
|
||||
(fp)0,
|
||||
//;0xffffff94 Reserved
|
||||
(fp)0,
|
||||
//;0xffffff98 Reserved
|
||||
(fp)0,
|
||||
//;0xffffff9C Reserved
|
||||
(fp)0,
|
||||
//;0xffffffA0 Reserved
|
||||
(fp)0xFFFFFFFF,
|
||||
//;0xffffffA4 Reserved
|
||||
(fp)0xFFFFFFFF,
|
||||
//;0xffffffA8 Reserved
|
||||
(fp)0xFFFFFFFF,
|
||||
//;0xffffffAC Reserved
|
||||
(fp)0xFFFFFFFF,
|
||||
//;0xffffffB0 Reserved
|
||||
(fp)0,
|
||||
//;0xffffffB4 Reserved
|
||||
(fp)0,
|
||||
//;0xffffffB8 Reserved
|
||||
(fp)0,
|
||||
//;0xffffffBC Reserved
|
||||
(fp)0,
|
||||
//;0xffffffC0 Reserved
|
||||
(fp)0,
|
||||
//;0xffffffC4 Reserved
|
||||
(fp)0,
|
||||
//;0xffffffC8 Reserved
|
||||
(fp)0,
|
||||
//;0xffffffCC Reserved
|
||||
(fp)0,
|
||||
//;0xffffffd0 Exception(Supervisor Instruction)
|
||||
INT_Excep_SuperVisorInst,
|
||||
//;0xffffffd4 Exception(Access Instruction)
|
||||
INT_Excep_AccessInst,
|
||||
//;0xffffffd8 Reserved
|
||||
Dummy,
|
||||
//;0xffffffdc Exception(Undefined Instruction)
|
||||
INT_Excep_UndefinedInst,
|
||||
//;0xffffffe0 Reserved
|
||||
Dummy,
|
||||
//;0xffffffe4 Exception(Floating Point)
|
||||
INT_Excep_FloatingPoint,
|
||||
//;0xffffffe8 Reserved
|
||||
Dummy,
|
||||
//;0xffffffec Reserved
|
||||
Dummy,
|
||||
//;0xfffffff0 Reserved
|
||||
Dummy,
|
||||
//;0xfffffff4 Reserved
|
||||
Dummy,
|
||||
//;0xfffffff8 NMI
|
||||
INT_NonMaskableInterrupt,
|
||||
//;0xfffffffc RESET
|
||||
//;<<VECTOR DATA START (POWER ON RESET)>>
|
||||
//;Power On Reset PC
|
||||
/*(void*)*/ PowerON_Reset
|
||||
//;<<VECTOR DATA END (POWER ON RESET)>>
|
||||
};
|
||||
|
||||
#define RVECT_SECT __attribute__ ((section (".rvectors")))
|
||||
|
||||
const fp RelocatableVectors[] RVECT_SECT = {
|
||||
//;0x0000 Reserved
|
||||
|
||||
//;0x0004 Reserved
|
||||
|
||||
//;0x0008 Reserved
|
||||
|
||||
//;0x000C Reserved
|
||||
|
||||
//;0x0010 Reserved
|
||||
|
||||
//;0x0014 Reserved
|
||||
|
||||
//;0x0018 Reserved
|
||||
|
||||
//;0x001C Reserved
|
||||
|
||||
//;0x0020 Reserved
|
||||
|
||||
//;0x0024 Reserved
|
||||
|
||||
//;0x0028 Reserved
|
||||
|
||||
//;0x002C Reserved
|
||||
|
||||
//;0x0030 Reserved
|
||||
|
||||
//;0x0034 Reserved
|
||||
|
||||
//;0x0038 Reserved
|
||||
|
||||
//;0x003C Reserved
|
||||
|
||||
//;0x0040 BUSERR
|
||||
(fp)INT_Excep_BSC_BUSERR,
|
||||
//;0x0044 Reserved
|
||||
|
||||
//;0x0048 RAMERR
|
||||
(fp)INT_Excep_RAM_RAMERR,
|
||||
//;0x004C Reserved
|
||||
|
||||
//;0x0050 Reserved
|
||||
|
||||
//;0x0054 FIFERR
|
||||
(fp)INT_Excep_FCU_FIFERR,
|
||||
//;0x0058 Reserved
|
||||
|
||||
//;0x005C FRDYI
|
||||
(fp)INT_Excep_FCU_FRDYI,
|
||||
//;0x0060 Reserved
|
||||
|
||||
//;0x0064 Reserved
|
||||
|
||||
//;0x0068 SWINT2
|
||||
(fp)INT_Excep_ICU_SWINT2,
|
||||
|
||||
//;0x006C SWINT
|
||||
(fp)INT_Excep_ICU_SWINT,
|
||||
|
||||
//;0x0070 CMI0
|
||||
(fp)INT_Excep_CMT0_CMI0,
|
||||
|
||||
//;0x0074 CMI1
|
||||
(fp)INT_Excep_CMT1_CMI1,
|
||||
|
||||
//;0x0078 CMWI0
|
||||
(fp)INT_Excep_CMTW0_CMWI0,
|
||||
|
||||
//;0x007C CMWI1
|
||||
(fp)INT_Excep_CMTW1_CMWI1,
|
||||
|
||||
//;0x0080 D0FIFO2
|
||||
(fp)INT_Excep_USBHS_D0FIFO2,
|
||||
|
||||
//;0x0084 D1FIFO2
|
||||
(fp)INT_Excep_USBHS_D1FIFO2,
|
||||
|
||||
//;0x0088 D0FIFO0
|
||||
(fp)INT_Excep_USB0_D0FIFO0,
|
||||
|
||||
//;0x008C D1FIFO0
|
||||
(fp)INT_Excep_USB0_D1FIFO0,
|
||||
//;0x0090 Reserved
|
||||
|
||||
//;0x0094 Reserved
|
||||
|
||||
//;0x0098 SPRI0
|
||||
(fp)INT_Excep_RSPI0_SPRI0,
|
||||
|
||||
//;0x009C SPTI0
|
||||
(fp)INT_Excep_RSPI0_SPTI0,
|
||||
//;0x00A0 Reserved
|
||||
|
||||
//;0x00A4 Reserved
|
||||
|
||||
//;0x00A8 SPRI
|
||||
(fp)INT_Excep_QSPI_SPRI,
|
||||
|
||||
//;0x00AC SPTI
|
||||
(fp)INT_Excep_QSPI_SPTI,
|
||||
|
||||
//;0x00B0 SBFAI
|
||||
(fp)INT_Excep_SHDI_SBFAI,
|
||||
|
||||
//;0x00B4 MBFAI
|
||||
(fp)INT_Excep_MMC_MBFAI,
|
||||
|
||||
//;0x00B8 SSITX0
|
||||
(fp)INT_Excep_SSI0_SSITXI0,
|
||||
|
||||
//;0x00BC SSIRX0
|
||||
(fp)INT_Excep_SSI0_SSIRXI0,
|
||||
|
||||
//;0x00C0 SSIRTI1
|
||||
(fp)INT_Excep_SSI1_SSIRTI1,
|
||||
//;0x00C4 Reserved
|
||||
|
||||
//;0x00C8 IDEI
|
||||
(fp)INT_Excep_SRC_IDEI,
|
||||
|
||||
//;0x00CC ODFI
|
||||
(fp)INT_Excep_SRC_ODFI,
|
||||
|
||||
//;0x00D0 RXI0
|
||||
(fp)INT_Excep_RIIC0_RXI0,
|
||||
|
||||
//;0x00D4C TXI0
|
||||
(fp)INT_Excep_RIIC0_TXI0,
|
||||
|
||||
//;0x00D8 RXI2
|
||||
(fp)INT_Excep_RIIC2_RXI2,
|
||||
|
||||
//;0x00DC TXI2
|
||||
(fp)INT_Excep_RIIC2_TXI2,
|
||||
//;0x00E0 Reserved
|
||||
|
||||
//;0x00E4 Reserved
|
||||
|
||||
//;0x00E8 RXI0
|
||||
(fp)INT_Excep_SCI0_RXI0,
|
||||
|
||||
//;0x00EC TXI0
|
||||
(fp)INT_Excep_SCI0_TXI0,
|
||||
|
||||
//;0x00F0 RXI1
|
||||
(fp)INT_Excep_SCI1_RXI1,
|
||||
|
||||
//;0x00F4 TXI1
|
||||
(fp)INT_Excep_SCI1_TXI1,
|
||||
|
||||
//;0x00F8 RXI2
|
||||
(fp)INT_Excep_SCI2_RXI2,
|
||||
|
||||
//;0x00FC TXI2
|
||||
(fp)INT_Excep_SCI2_TXI2,
|
||||
|
||||
//;0x0100 IRQ0
|
||||
(fp)INT_Excep_ICU_IRQ0,
|
||||
|
||||
//;0x0104 IRQ1
|
||||
(fp)INT_Excep_ICU_IRQ1,
|
||||
|
||||
//;0x0108 IRQ2
|
||||
(fp)INT_Excep_ICU_IRQ2,
|
||||
|
||||
//;0x010C IRQ3
|
||||
(fp)INT_Excep_ICU_IRQ3,
|
||||
|
||||
//;0x0110 IRQ4
|
||||
(fp)INT_Excep_ICU_IRQ4,
|
||||
|
||||
//;0x0114 IRQ5
|
||||
(fp)INT_Excep_ICU_IRQ5,
|
||||
|
||||
//;0x0118 IRQ6
|
||||
(fp)INT_Excep_ICU_IRQ6,
|
||||
|
||||
//;0x011C IRQ7
|
||||
(fp)INT_Excep_ICU_IRQ7,
|
||||
|
||||
//;0x0120 IRQ8
|
||||
(fp)INT_Excep_ICU_IRQ8,
|
||||
|
||||
//;0x0124 IRQ9
|
||||
(fp)INT_Excep_ICU_IRQ9,
|
||||
|
||||
//;0x0128 IRQ10
|
||||
(fp)INT_Excep_ICU_IRQ10,
|
||||
|
||||
//;0x012C IRQ11
|
||||
(fp)INT_Excep_ICU_IRQ11,
|
||||
|
||||
//;0x0130 IRQ12
|
||||
(fp)INT_Excep_ICU_IRQ12,
|
||||
|
||||
//;0x0134 IRQ13
|
||||
(fp)INT_Excep_ICU_IRQ13,
|
||||
|
||||
//;0x0138 IRQ14
|
||||
(fp)INT_Excep_ICU_IRQ14,
|
||||
|
||||
//;0x013C IRQ15
|
||||
(fp)INT_Excep_ICU_IRQ15,
|
||||
|
||||
//;0x0140 RXI3
|
||||
(fp)INT_Excep_SCI3_RXI3,
|
||||
|
||||
//;0x0144 TXI3
|
||||
(fp)INT_Excep_SCI3_TXI3,
|
||||
|
||||
//;0x0148 RXI4
|
||||
(fp)INT_Excep_SCI4_RXI4,
|
||||
|
||||
//;0x014C TXI4
|
||||
(fp)INT_Excep_SCI4_TXI4,
|
||||
|
||||
//;0x0150 RXI5
|
||||
(fp)INT_Excep_SCI5_RXI5,
|
||||
|
||||
//;0x0154 TXI5
|
||||
(fp)INT_Excep_SCI5_TXI5,
|
||||
|
||||
//;0x0158 RXI6
|
||||
(fp)INT_Excep_SCI6_RXI6,
|
||||
|
||||
//;0x015C TXI6
|
||||
(fp)INT_Excep_SCI6_TXI6,
|
||||
|
||||
//;0x0160 COMPA1
|
||||
(fp)INT_Excep_LVD1_COMPA1,
|
||||
|
||||
//;0x0164 COMPA2
|
||||
(fp)INT_Excep_LVD2_COMPA2,
|
||||
|
||||
//;0x0168 USBR0
|
||||
(fp)INT_Excep_USB_USBR0,
|
||||
//;0x016C Reserved
|
||||
|
||||
//;0x0170 ALM
|
||||
(fp)INT_Excep_RTC_ALM,
|
||||
|
||||
//;0x0174 PRD
|
||||
(fp)INT_Excep_RTC_PRD,
|
||||
|
||||
//;0x0178 HSUSBR
|
||||
(fp)INT_Excep_USBHS_USBHSR,
|
||||
|
||||
//;0x017C IWUNI
|
||||
(fp)INT_Excep_IWDT_IWUNI,
|
||||
|
||||
//;0x0180 WUNI
|
||||
(fp)INT_Excep_WDT_WUNI,
|
||||
|
||||
//;0x0184 PCDFI
|
||||
(fp)INT_Excep_PDC_PCDFI,
|
||||
|
||||
//;0x0188 RXI7
|
||||
(fp)INT_Excep_SCI7_RXI7,
|
||||
|
||||
//;0x018C TXI7
|
||||
(fp)INT_Excep_SCI7_TXI7,
|
||||
|
||||
//;0x0190 RXIF8
|
||||
(fp)INT_Excep_SCIF8_RXIF8,
|
||||
|
||||
//;0x0194 TXIF8
|
||||
(fp)INT_Excep_SCIF8_TXIF8,
|
||||
|
||||
//;0x0198 RXIF9
|
||||
(fp)INT_Excep_SCIF9_RXIF9,
|
||||
|
||||
//;0x019C TXIF9
|
||||
(fp)INT_Excep_SCIF9_TXIF9,
|
||||
|
||||
//;0x01A0 RXIF10
|
||||
(fp)INT_Excep_SCIF10_RXIF10,
|
||||
|
||||
//;0x01A4 TXIF10
|
||||
(fp)INT_Excep_SCIF10_TXIF10,
|
||||
|
||||
//;0x01A8 GROUPBE0
|
||||
(fp)INT_Excep_ICU_GROUPBE0,
|
||||
//;0x01AC Reserved
|
||||
|
||||
//;0x01B0 Reserved
|
||||
|
||||
//;0x01B4 Reserved
|
||||
|
||||
//;0x01B8 GROUPBL0
|
||||
(fp)INT_Excep_ICU_GROUPBL0,
|
||||
|
||||
//;0x01BC GROUPBL1
|
||||
(fp)INT_Excep_ICU_GROUPBL1,
|
||||
|
||||
//;0x01C0 GROUPAL0
|
||||
(fp)INT_Excep_ICU_GROUPAL0,
|
||||
|
||||
//;0x01C4 GROUPAL1
|
||||
(fp)INT_Excep_ICU_GROUPAL1,
|
||||
|
||||
//;0x01C8 RXIF11
|
||||
(fp)INT_Excep_SCIF11_RXIF11,
|
||||
|
||||
//;0x01CC TXIF11
|
||||
(fp)INT_Excep_SCIF11_TXIF11,
|
||||
|
||||
//;0x01D0 RXIF12
|
||||
(fp)INT_Excep_SCIF12_RXIF12,
|
||||
|
||||
//;0x01D4 TXIF12
|
||||
(fp)INT_Excep_SCIF12_TXIF12,
|
||||
|
||||
//;0x01D8 Reserved
|
||||
|
||||
//;0x01DC Reserved
|
||||
|
||||
//;0x01E0 DMAC0I
|
||||
(fp)INT_Excep_DMAC_DMAC0I,
|
||||
|
||||
//;0x01E4 DMAC1I
|
||||
(fp)INT_Excep_DMAC_DMAC1I,
|
||||
|
||||
//;0x01E8 DMAC2I
|
||||
(fp)INT_Excep_DMAC_DMAC2I,
|
||||
|
||||
//;0x01EC DMAC3I
|
||||
(fp)INT_Excep_DMAC_DMAC3I,
|
||||
|
||||
//;0x01F0 DMAC74I
|
||||
(fp)INT_Excep_DMAC_DMAC74I,
|
||||
|
||||
//;0x01F4 OST
|
||||
(fp)INT_Excep_ICU_OST,
|
||||
|
||||
//;0x01F8 EXDMAC0I
|
||||
(fp)INT_Excep_EXDMAC_EXDMAC0I,
|
||||
|
||||
//;0x01FC EXDMAC1I
|
||||
(fp)INT_Excep_EXDMAC_EXDMAC1I,
|
||||
|
||||
//;0x0200 INTB128
|
||||
(fp)INT_Excep_PERIB_INTB128,
|
||||
|
||||
//;0x0204 INTB129
|
||||
(fp)INT_Excep_PERIB_INTB129,
|
||||
|
||||
//;0x0208 INTB130
|
||||
(fp)INT_Excep_PERIB_INTB130,
|
||||
|
||||
//;0x020C INTB131
|
||||
(fp)INT_Excep_PERIB_INTB131,
|
||||
|
||||
//;0x0210 INTB132
|
||||
(fp)INT_Excep_PERIB_INTB132,
|
||||
|
||||
//;0x0214 INTB133
|
||||
(fp)INT_Excep_PERIB_INTB133,
|
||||
|
||||
//;0x0218 INTB134
|
||||
(fp)INT_Excep_PERIB_INTB134,
|
||||
|
||||
//;0x021C INTB135
|
||||
(fp)INT_Excep_PERIB_INTB135,
|
||||
|
||||
//;0x0220 INTB136
|
||||
(fp)INT_Excep_PERIB_INTB136,
|
||||
|
||||
//;0x0224 INTB137
|
||||
(fp)INT_Excep_PERIB_INTB137,
|
||||
|
||||
//;0x0228 INTB138
|
||||
(fp)INT_Excep_PERIB_INTB138,
|
||||
|
||||
//;0x022C INTB139
|
||||
(fp)INT_Excep_PERIB_INTB139,
|
||||
|
||||
//;0x0230 INTB140
|
||||
(fp)INT_Excep_PERIB_INTB140,
|
||||
|
||||
//;0x0234 INTB141
|
||||
(fp)INT_Excep_PERIB_INTB141,
|
||||
|
||||
//;0x0238 INTB142
|
||||
(fp)INT_Excep_PERIB_INTB142,
|
||||
|
||||
//;0x023C INTB143
|
||||
(fp)INT_Excep_PERIB_INTB143,
|
||||
|
||||
//;0x0240 INTB144
|
||||
(fp)INT_Excep_PERIB_INTB144,
|
||||
|
||||
//;0x0244 INTB145
|
||||
(fp)INT_Excep_PERIB_INTB145,
|
||||
|
||||
//;0x0248 INTB146
|
||||
(fp)INT_Excep_PERIB_INTB146,
|
||||
|
||||
//;0x024C INTB147
|
||||
(fp)INT_Excep_PERIB_INTB147,
|
||||
|
||||
//;0x0250 INTB148
|
||||
(fp)INT_Excep_PERIB_INTB148,
|
||||
|
||||
//;0x02540 INTB149
|
||||
(fp)INT_Excep_PERIB_INTB149,
|
||||
|
||||
//;0x0258 INTB150
|
||||
(fp)INT_Excep_PERIB_INTB150,
|
||||
|
||||
//;0x025C INTB151
|
||||
(fp)INT_Excep_PERIB_INTB151,
|
||||
|
||||
//;0x0260 INTB152
|
||||
(fp)INT_Excep_PERIB_INTB152,
|
||||
|
||||
//;0x0264 INTB153
|
||||
(fp)INT_Excep_PERIB_INTB153,
|
||||
|
||||
//;0x0268 INTB154
|
||||
(fp)INT_Excep_PERIB_INTB154,
|
||||
|
||||
//;0x026C INTB155
|
||||
(fp)INT_Excep_PERIB_INTB155,
|
||||
|
||||
//;0x0270 INTB156
|
||||
(fp)INT_Excep_PERIB_INTB156,
|
||||
|
||||
//;0x0274 INTB157
|
||||
(fp)INT_Excep_PERIB_INTB157,
|
||||
|
||||
//;0x0278 INTB158
|
||||
(fp)INT_Excep_PERIB_INTB158,
|
||||
|
||||
//;0x027C INTB159
|
||||
(fp)INT_Excep_PERIB_INTB159,
|
||||
|
||||
//;0x0280 INTB160
|
||||
(fp)INT_Excep_PERIB_INTB160,
|
||||
|
||||
//;0x0284 INTB161
|
||||
(fp)INT_Excep_PERIB_INTB161,
|
||||
|
||||
//;0x0288 INTB162
|
||||
(fp)INT_Excep_PERIB_INTB162,
|
||||
|
||||
//;0x028C INTB163
|
||||
(fp)INT_Excep_PERIB_INTB163,
|
||||
|
||||
//;0x0290 INTB164
|
||||
(fp)INT_Excep_PERIB_INTB164,
|
||||
|
||||
//;0x0294 PERIB INTB165
|
||||
(fp)INT_Excep_PERIB_INTB165,
|
||||
|
||||
//;0x0298 PERIB INTB166
|
||||
(fp)INT_Excep_PERIB_INTB166,
|
||||
|
||||
//;0x029C PERIB INTB167
|
||||
(fp)INT_Excep_PERIB_INTB167,
|
||||
|
||||
//;0x02A0 PERIB INTB168
|
||||
(fp)INT_Excep_PERIB_INTB168,
|
||||
|
||||
//;0x02A4 PERIB INTB169
|
||||
(fp)INT_Excep_PERIB_INTB169,
|
||||
|
||||
//;0x02A8 PERIB INTB170
|
||||
(fp)INT_Excep_PERIB_INTB170,
|
||||
|
||||
//;0x02AC PERIB INTB171
|
||||
(fp)INT_Excep_PERIB_INTB171,
|
||||
|
||||
//;0x02B0 PERIB INTB172
|
||||
(fp)INT_Excep_PERIB_INTB172,
|
||||
|
||||
//;0x02B4 PERIB INTB173
|
||||
(fp)INT_Excep_PERIB_INTB173,
|
||||
|
||||
//;0x02B8 PERIB INTB174
|
||||
(fp)INT_Excep_PERIB_INTB174,
|
||||
|
||||
//;0x02BC PERIB INTB175
|
||||
(fp)INT_Excep_PERIB_INTB175,
|
||||
|
||||
//;0x02C0 PERIB INTB176
|
||||
(fp)INT_Excep_PERIB_INTB176,
|
||||
|
||||
//;0x02C4 PERIB INTB177
|
||||
(fp)INT_Excep_PERIB_INTB177,
|
||||
|
||||
//;0x02C8 PERIB INTB178
|
||||
(fp)INT_Excep_PERIB_INTB178,
|
||||
|
||||
//;0x02CC PERIB INTB179
|
||||
(fp)INT_Excep_PERIB_INTB179,
|
||||
|
||||
//;0x02D0 PERIB INTB180
|
||||
(fp)INT_Excep_PERIB_INTB180,
|
||||
|
||||
//;0x02D4 PERIB INTB181
|
||||
(fp)INT_Excep_PERIB_INTB181,
|
||||
|
||||
//;0x02D8 PERIB INTB182
|
||||
(fp)INT_Excep_PERIB_INTB182,
|
||||
|
||||
//;0x02DC PERIB INTB183
|
||||
(fp)INT_Excep_PERIB_INTB183,
|
||||
|
||||
//;0x02E0 PERIB INTB184
|
||||
(fp)INT_Excep_PERIB_INTB184,
|
||||
|
||||
//;0x02E4 PERIB INTB185
|
||||
(fp)INT_Excep_PERIB_INTB185,
|
||||
|
||||
//;0x02E8 PERIB INTB186
|
||||
(fp)INT_Excep_PERIB_INTB186,
|
||||
|
||||
//;0x02EC PERIB INTB187
|
||||
(fp)INT_Excep_PERIB_INTB187,
|
||||
|
||||
//;0x02F0 PERIB INTB188
|
||||
(fp)INT_Excep_PERIB_INTB188,
|
||||
|
||||
//;0x02F4 PERIB INTB189
|
||||
(fp)INT_Excep_PERIB_INTB189,
|
||||
|
||||
//;0x02F8 PERIB INTB190
|
||||
(fp)INT_Excep_PERIB_INTB190,
|
||||
|
||||
//;0x02FC PERIB INTB191
|
||||
(fp)INT_Excep_PERIB_INTB191,
|
||||
|
||||
//;0x0300 PERIB INTB192
|
||||
(fp)INT_Excep_PERIB_INTB192,
|
||||
|
||||
//;0x0304 PERIB INTB193
|
||||
(fp)INT_Excep_PERIB_INTB193,
|
||||
|
||||
//;0x0308 PERIB INTB194
|
||||
(fp)INT_Excep_PERIB_INTB194,
|
||||
|
||||
//;0x030C PERIB INTB195
|
||||
(fp)INT_Excep_PERIB_INTB195,
|
||||
|
||||
//;0x0310 PERIB INTB196
|
||||
(fp)INT_Excep_PERIB_INTB196,
|
||||
|
||||
//;0x0314 PERIB INTB197
|
||||
(fp)INT_Excep_PERIB_INTB197,
|
||||
|
||||
//;0x0318 PERIB INTB198
|
||||
(fp)INT_Excep_PERIB_INTB198,
|
||||
|
||||
//;0x031C PERIB INTB199
|
||||
(fp)INT_Excep_PERIB_INTB199,
|
||||
|
||||
//;0x0320 PERIB INTB200
|
||||
(fp)INT_Excep_PERIB_INTB200,
|
||||
|
||||
//;0x0324 PERIB INTB201
|
||||
(fp)INT_Excep_PERIB_INTB201,
|
||||
|
||||
//;0x0328 PERIB INTB202
|
||||
(fp)INT_Excep_PERIB_INTB202,
|
||||
|
||||
//;0x032C PERIB INTB203
|
||||
(fp)INT_Excep_PERIB_INTB203,
|
||||
|
||||
//;0x0320 PERIB INTB204
|
||||
(fp)INT_Excep_PERIB_INTB204,
|
||||
|
||||
//;0x0334 PERIB INTB205
|
||||
(fp)INT_Excep_PERIB_INTB205,
|
||||
|
||||
//;0x0338 PERIB INTB206
|
||||
(fp)INT_Excep_PERIB_INTB206,
|
||||
|
||||
//;0x033C PERIB INTB207
|
||||
(fp)INT_Excep_PERIB_INTB207,
|
||||
|
||||
//;0x0340 PERIA INTA208
|
||||
(fp)INT_Excep_PERIA_INTA208,
|
||||
|
||||
//;0x0344 PERIA INTA209
|
||||
(fp)INT_Excep_PERIA_INTA209,
|
||||
|
||||
//;0x0348 PERIA INTA210
|
||||
(fp)INT_Excep_PERIA_INTA210,
|
||||
|
||||
//;0x034C PERIA INTA211
|
||||
(fp)INT_Excep_PERIA_INTA211,
|
||||
|
||||
//;0x0350 PERIA INTA212
|
||||
(fp)INT_Excep_PERIA_INTA212,
|
||||
|
||||
//;0x0354 PERIA INTA213
|
||||
(fp)INT_Excep_PERIA_INTA213,
|
||||
|
||||
//;0x0358 PERIA INTA214
|
||||
(fp)INT_Excep_PERIA_INTA214,
|
||||
|
||||
//;0x035C PERIA INTA215
|
||||
(fp)INT_Excep_PERIA_INTA215,
|
||||
|
||||
//;0x0360 PERIA INTA216
|
||||
(fp)INT_Excep_PERIA_INTA216,
|
||||
|
||||
//;0x0364 PERIA INTA217
|
||||
(fp)INT_Excep_PERIA_INTA217,
|
||||
|
||||
//;0x0368 PERIA INTA218
|
||||
(fp)INT_Excep_PERIA_INTA218,
|
||||
|
||||
//;0x036C PERIA INTA219
|
||||
(fp)INT_Excep_PERIA_INTA219,
|
||||
|
||||
//;0x0370 PERIA INTA220
|
||||
(fp)INT_Excep_PERIA_INTA220,
|
||||
|
||||
//;0x0374 PERIA INTA221
|
||||
(fp)INT_Excep_PERIA_INTA221,
|
||||
|
||||
//;0x0378 PERIA INTA222
|
||||
(fp)INT_Excep_PERIA_INTA222,
|
||||
|
||||
//;0x037C PERIA INTA223
|
||||
(fp)INT_Excep_PERIA_INTA223,
|
||||
|
||||
//;0x0380 PERIA INTA224
|
||||
(fp)INT_Excep_PERIA_INTA224,
|
||||
|
||||
//;0x0384 PERIA INTA225
|
||||
(fp)INT_Excep_PERIA_INTA225,
|
||||
|
||||
//;0x0388 PERIA INTA226
|
||||
(fp)INT_Excep_PERIA_INTA226,
|
||||
|
||||
//;0x038C PERIA INTA227
|
||||
(fp)INT_Excep_PERIA_INTA227,
|
||||
|
||||
//;0x0390 PERIA INTA228
|
||||
(fp)INT_Excep_PERIA_INTA228,
|
||||
|
||||
//;0x0394 PERIA INTA229
|
||||
(fp)INT_Excep_PERIA_INTA229,
|
||||
|
||||
//;0x0398 PERIA INTA230
|
||||
(fp)INT_Excep_PERIA_INTA230,
|
||||
|
||||
//;0x039C PERIA INTA231
|
||||
(fp)INT_Excep_PERIA_INTA231,
|
||||
|
||||
//;0x03A0 PERIA INTA232
|
||||
(fp)INT_Excep_PERIA_INTA232,
|
||||
|
||||
//;0x03A4 PERIA INTA233
|
||||
(fp)INT_Excep_PERIA_INTA233,
|
||||
|
||||
//;0x03A8 PERIA INTA234
|
||||
(fp)INT_Excep_PERIA_INTA234,
|
||||
|
||||
//;0x03AC PERIA INTA235
|
||||
(fp)INT_Excep_PERIA_INTA235,
|
||||
|
||||
//;0x03B0 PERIA INTA236
|
||||
(fp)INT_Excep_PERIA_INTA236,
|
||||
|
||||
//;0x04B4 PERIA INTA237
|
||||
(fp)INT_Excep_PERIA_INTA237,
|
||||
|
||||
//;0x03B8 PERIA INTA238
|
||||
(fp)INT_Excep_PERIA_INTA238,
|
||||
|
||||
//;0x03BC PERIA INTA239
|
||||
(fp)INT_Excep_PERIA_INTA239,
|
||||
|
||||
//;0x03C0 PERIA INTA240
|
||||
(fp)INT_Excep_PERIA_INTA240,
|
||||
|
||||
//;0x03C4 PERIA INTA241
|
||||
(fp)INT_Excep_PERIA_INTA241,
|
||||
|
||||
//;0x03C8 PERIA INTA242
|
||||
(fp)INT_Excep_PERIA_INTA242,
|
||||
|
||||
//;0x03CC PERIA INTA243
|
||||
(fp)INT_Excep_PERIA_INTA243,
|
||||
|
||||
//;0x03D0 PERIA INTA244
|
||||
(fp)INT_Excep_PERIA_INTA244,
|
||||
|
||||
//;0x03D4 PERIA INTA245
|
||||
(fp)INT_Excep_PERIA_INTA245,
|
||||
|
||||
//;0x03D8 PERIA INTA246
|
||||
(fp)INT_Excep_PERIA_INTA246,
|
||||
|
||||
//;0x03DC PERIA INTA247
|
||||
(fp)INT_Excep_PERIA_INTA247,
|
||||
|
||||
//;0x03E0 PERIA INTA248
|
||||
(fp)INT_Excep_PERIA_INTA248,
|
||||
|
||||
//;0x03E4 PERIA INTA249
|
||||
(fp)INT_Excep_PERIA_INTA249,
|
||||
|
||||
//;0x03E8 PERIA INTA250
|
||||
(fp)INT_Excep_PERIA_INTA250,
|
||||
|
||||
//;0x03EC PERIA INTA251
|
||||
(fp)INT_Excep_PERIA_INTA251,
|
||||
|
||||
//;0x03F0 PERIA INTA252
|
||||
(fp)INT_Excep_PERIA_INTA252,
|
||||
|
||||
//;0x03F4 PERIA INTA253
|
||||
(fp)INT_Excep_PERIA_INTA253,
|
||||
|
||||
//;0x03F8 PERIA INTA254
|
||||
(fp)INT_Excep_PERIA_INTA254,
|
||||
|
||||
//;0x03FC PERIA INTA255
|
||||
(fp)INT_Excep_PERIA_INTA255,
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue