Started to create RX64M GCC project - building but not yet converted to new core.

This commit is contained in:
Richard Barry 2014-03-20 12:04:49 +00:00
parent 6fe7e7ef67
commit d59bf60ff9
20 changed files with 39804 additions and 0 deletions

View file

@ -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;
*/
}

View file

@ -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){ };

View file

@ -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

File diff suppressed because it is too large Load diff

View file

@ -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

View file

@ -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;

View file

@ -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,
};