X-Git-Url: https://git.sur5r.net/?p=freertos;a=blobdiff_plain;f=FreeRTOS%2FDemo%2FRL78_E2Studio_GCC%2Fsrc%2Fiodefine%2Fiodefine_RL78G14_ext.h;fp=FreeRTOS%2FDemo%2FRL78_E2Studio_GCC%2Fsrc%2Fiodefine%2Fiodefine_RL78G14_ext.h;h=0000000000000000000000000000000000000000;hp=892692056b6817b733bf8761bd264cf3ccb11f70;hb=b15dfacb6026af3b0ba697e5753844923b468d2b;hpb=4334233a064299a09d167a497889d3860932a587 diff --git a/FreeRTOS/Demo/RL78_E2Studio_GCC/src/iodefine/iodefine_RL78G14_ext.h b/FreeRTOS/Demo/RL78_E2Studio_GCC/src/iodefine/iodefine_RL78G14_ext.h deleted file mode 100644 index 892692056..000000000 --- a/FreeRTOS/Demo/RL78_E2Studio_GCC/src/iodefine/iodefine_RL78G14_ext.h +++ /dev/null @@ -1,1204 +0,0 @@ -/***********************************************************************/ -/* */ -/* PROJECT NAME : RL78G14 */ -/* FILE : iodefine_ext.h */ -/* DESCRIPTION : Definition of Extended SFRs */ -/* CPU SERIES : RL78 - G14 */ -/* CPU TYPE : R5F104PJ */ -/* */ -/* This file is generated by e2studio. */ -/* */ -/***********************************************************************/ - -/************************************************************************/ -/* Header file generated from device file: */ -/* DR5F104PJ.DVF */ -/* Copyright(C) 2012 Renesas */ -/* File Version V2.00 */ -/* Tool Version 1.9.7121 */ -/* Date Generated 13/11/2012 */ -/************************************************************************/ - -#ifndef __IOREG_BIT_STRUCTURES -#define __IOREG_BIT_STRUCTURES -typedef struct { - unsigned char no0 :1; - unsigned char no1 :1; - unsigned char no2 :1; - unsigned char no3 :1; - unsigned char no4 :1; - unsigned char no5 :1; - unsigned char no6 :1; - unsigned char no7 :1; -} __BITS8; - -typedef struct { - unsigned short no0 :1; - unsigned short no1 :1; - unsigned short no2 :1; - unsigned short no3 :1; - unsigned short no4 :1; - unsigned short no5 :1; - unsigned short no6 :1; - unsigned short no7 :1; - unsigned short no8 :1; - unsigned short no9 :1; - unsigned short no10 :1; - unsigned short no11 :1; - unsigned short no12 :1; - unsigned short no13 :1; - unsigned short no14 :1; - unsigned short no15 :1; -} __BITS16; - -#endif - -#ifndef IODEFINE_EXT_H -#define IODEFINE_EXT_H - -/* - IO Registers - */ -union un_adm2 { - unsigned char adm2; - __BITS8 BIT; -}; -union un_pu0 { - unsigned char pu0; - __BITS8 BIT; -}; -union un_pu1 { - unsigned char pu1; - __BITS8 BIT; -}; -union un_pu3 { - unsigned char pu3; - __BITS8 BIT; -}; -union un_pu4 { - unsigned char pu4; - __BITS8 BIT; -}; -union un_pu5 { - unsigned char pu5; - __BITS8 BIT; -}; -union un_pu6 { - unsigned char pu6; - __BITS8 BIT; -}; -union un_pu7 { - unsigned char pu7; - __BITS8 BIT; -}; -union un_pu8 { - unsigned char pu8; - __BITS8 BIT; -}; -union un_pu10 { - unsigned char pu10; - __BITS8 BIT; -}; -union un_pu11 { - unsigned char pu11; - __BITS8 BIT; -}; -union un_pu12 { - unsigned char pu12; - __BITS8 BIT; -}; -union un_pu14 { - unsigned char pu14; - __BITS8 BIT; -}; -union un_pim0 { - unsigned char pim0; - __BITS8 BIT; -}; -union un_pim1 { - unsigned char pim1; - __BITS8 BIT; -}; -union un_pim3 { - unsigned char pim3; - __BITS8 BIT; -}; -union un_pim4 { - unsigned char pim4; - __BITS8 BIT; -}; -union un_pim5 { - unsigned char pim5; - __BITS8 BIT; -}; -union un_pim8 { - unsigned char pim8; - __BITS8 BIT; -}; -union un_pim14 { - unsigned char pim14; - __BITS8 BIT; -}; -union un_pom0 { - unsigned char pom0; - __BITS8 BIT; -}; -union un_pom1 { - unsigned char pom1; - __BITS8 BIT; -}; -union un_pom3 { - unsigned char pom3; - __BITS8 BIT; -}; -union un_pom4 { - unsigned char pom4; - __BITS8 BIT; -}; -union un_pom5 { - unsigned char pom5; - __BITS8 BIT; -}; -union un_pom7 { - unsigned char pom7; - __BITS8 BIT; -}; -union un_pom8 { - unsigned char pom8; - __BITS8 BIT; -}; -union un_pom14 { - unsigned char pom14; - __BITS8 BIT; -}; -union un_pmc0 { - unsigned char pmc0; - __BITS8 BIT; -}; -union un_pmc1 { - unsigned char pmc1; - __BITS8 BIT; -}; -union un_pmc10 { - unsigned char pmc10; - __BITS8 BIT; -}; -union un_pmc12 { - unsigned char pmc12; - __BITS8 BIT; -}; -union un_pmc14 { - unsigned char pmc14; - __BITS8 BIT; -}; -union un_nfen0 { - unsigned char nfen0; - __BITS8 BIT; -}; -union un_nfen1 { - unsigned char nfen1; - __BITS8 BIT; -}; -union un_nfen2 { - unsigned char nfen2; - __BITS8 BIT; -}; -union un_isc { - unsigned char isc; - __BITS8 BIT; -}; -union un_per1 { - unsigned char per1; - __BITS8 BIT; -}; -union un_pms { - unsigned char pms; - __BITS8 BIT; -}; -union un_gdidis { - unsigned char gdidis; - __BITS8 BIT; -}; -union un_dflctl { - unsigned char dflctl; - __BITS8 BIT; -}; -union un_bectl { - unsigned char bectl; - __BITS8 BIT; -}; -union un_fsse { - unsigned char fsse; - __BITS8 BIT; -}; -union un_pfs { - unsigned char pfs; - __BITS8 BIT; -}; -union un_per0 { - unsigned char per0; - __BITS8 BIT; -}; -union un_rmc { - unsigned char rmc; - __BITS8 BIT; -}; -union un_rpectl { - unsigned char rpectl; - __BITS8 BIT; -}; -union un_se0l { - unsigned char se0l; - __BITS8 BIT; -}; -union un_ss0l { - unsigned char ss0l; - __BITS8 BIT; -}; -union un_st0l { - unsigned char st0l; - __BITS8 BIT; -}; -union un_soe0l { - unsigned char soe0l; - __BITS8 BIT; -}; -union un_se1l { - unsigned char se1l; - __BITS8 BIT; -}; -union un_ss1l { - unsigned char ss1l; - __BITS8 BIT; -}; -union un_st1l { - unsigned char st1l; - __BITS8 BIT; -}; -union un_soe1l { - unsigned char soe1l; - __BITS8 BIT; -}; -union un_te0l { - unsigned char te0l; - __BITS8 BIT; -}; -union un_ts0l { - unsigned char ts0l; - __BITS8 BIT; -}; -union un_tt0l { - unsigned char tt0l; - __BITS8 BIT; -}; -union un_toe0l { - unsigned char toe0l; - __BITS8 BIT; -}; -union un_te1l { - unsigned char te1l; - __BITS8 BIT; -}; -union un_ts1l { - unsigned char ts1l; - __BITS8 BIT; -}; -union un_tt1l { - unsigned char tt1l; - __BITS8 BIT; -}; -union un_toe1l { - unsigned char toe1l; - __BITS8 BIT; -}; -union un_iicctl00 { - unsigned char iicctl00; - __BITS8 BIT; -}; -union un_iicctl01 { - unsigned char iicctl01; - __BITS8 BIT; -}; -union un_iicctl10 { - unsigned char iicctl10; - __BITS8 BIT; -}; -union un_iicctl11 { - unsigned char iicctl11; - __BITS8 BIT; -}; -union un_trjioc0 { - unsigned char trjioc0; - __BITS8 BIT; -}; -union un_trjmr0 { - unsigned char trjmr0; - __BITS8 BIT; -}; -union un_trjisr0 { - unsigned char trjisr0; - __BITS8 BIT; -}; -union un_trgmr { - unsigned char trgmr; - __BITS8 BIT; -}; -union un_trgcntc { - unsigned char trgcntc; - __BITS8 BIT; -}; -union un_trgcr { - unsigned char trgcr; - __BITS8 BIT; -}; -union un_trgier { - unsigned char trgier; - __BITS8 BIT; -}; -union un_trgsr { - unsigned char trgsr; - __BITS8 BIT; -}; -union un_trgior { - unsigned char trgior; - __BITS8 BIT; -}; -union un_trdelc { - unsigned char trdelc; - __BITS8 BIT; -}; -union un_trdmr { - unsigned char trdmr; - __BITS8 BIT; -}; -union un_trdpmr { - unsigned char trdpmr; - __BITS8 BIT; -}; -union un_trdfcr { - unsigned char trdfcr; - __BITS8 BIT; -}; -union un_trdoer1 { - unsigned char trdoer1; - __BITS8 BIT; -}; -union un_trdoer2 { - unsigned char trdoer2; - __BITS8 BIT; -}; -union un_trdocr { - unsigned char trdocr; - __BITS8 BIT; -}; -union un_trddf0 { - unsigned char trddf0; - __BITS8 BIT; -}; -union un_trddf1 { - unsigned char trddf1; - __BITS8 BIT; -}; -union un_trdcr0 { - unsigned char trdcr0; - __BITS8 BIT; -}; -union un_trdiora0 { - unsigned char trdiora0; - __BITS8 BIT; -}; -union un_trdiorc0 { - unsigned char trdiorc0; - __BITS8 BIT; -}; -union un_trdsr0 { - unsigned char trdsr0; - __BITS8 BIT; -}; -union un_trdier0 { - unsigned char trdier0; - __BITS8 BIT; -}; -union un_trdpocr0 { - unsigned char trdpocr0; - __BITS8 BIT; -}; -union un_trdcr1 { - unsigned char trdcr1; - __BITS8 BIT; -}; -union un_trdiora1 { - unsigned char trdiora1; - __BITS8 BIT; -}; -union un_trdiorc1 { - unsigned char trdiorc1; - __BITS8 BIT; -}; -union un_trdsr1 { - unsigned char trdsr1; - __BITS8 BIT; -}; -union un_trdier1 { - unsigned char trdier1; - __BITS8 BIT; -}; -union un_trdpocr1 { - unsigned char trdpocr1; - __BITS8 BIT; -}; -union un_dtcen0 { - unsigned char dtcen0; - __BITS8 BIT; -}; -union un_dtcen1 { - unsigned char dtcen1; - __BITS8 BIT; -}; -union un_dtcen2 { - unsigned char dtcen2; - __BITS8 BIT; -}; -union un_dtcen3 { - unsigned char dtcen3; - __BITS8 BIT; -}; -union un_dtcen4 { - unsigned char dtcen4; - __BITS8 BIT; -}; -union un_crc0ctl { - unsigned char crc0ctl; - __BITS8 BIT; -}; -union un_elselr00 { - unsigned char elselr00; - __BITS8 BIT; -}; -union un_elselr01 { - unsigned char elselr01; - __BITS8 BIT; -}; -union un_elselr02 { - unsigned char elselr02; - __BITS8 BIT; -}; -union un_elselr03 { - unsigned char elselr03; - __BITS8 BIT; -}; -union un_elselr04 { - unsigned char elselr04; - __BITS8 BIT; -}; -union un_elselr05 { - unsigned char elselr05; - __BITS8 BIT; -}; -union un_elselr06 { - unsigned char elselr06; - __BITS8 BIT; -}; -union un_elselr07 { - unsigned char elselr07; - __BITS8 BIT; -}; -union un_elselr08 { - unsigned char elselr08; - __BITS8 BIT; -}; -union un_elselr09 { - unsigned char elselr09; - __BITS8 BIT; -}; -union un_elselr10 { - unsigned char elselr10; - __BITS8 BIT; -}; -union un_elselr11 { - unsigned char elselr11; - __BITS8 BIT; -}; -union un_elselr12 { - unsigned char elselr12; - __BITS8 BIT; -}; -union un_elselr13 { - unsigned char elselr13; - __BITS8 BIT; -}; -union un_elselr14 { - unsigned char elselr14; - __BITS8 BIT; -}; -union un_elselr15 { - unsigned char elselr15; - __BITS8 BIT; -}; -union un_elselr16 { - unsigned char elselr16; - __BITS8 BIT; -}; -union un_elselr17 { - unsigned char elselr17; - __BITS8 BIT; -}; -union un_elselr18 { - unsigned char elselr18; - __BITS8 BIT; -}; -union un_elselr19 { - unsigned char elselr19; - __BITS8 BIT; -}; -union un_elselr20 { - unsigned char elselr20; - __BITS8 BIT; -}; -union un_elselr21 { - unsigned char elselr21; - __BITS8 BIT; -}; -union un_elselr22 { - unsigned char elselr22; - __BITS8 BIT; -}; -union un_elselr23 { - unsigned char elselr23; - __BITS8 BIT; -}; -union un_elselr24 { - unsigned char elselr24; - __BITS8 BIT; -}; -union un_elselr25 { - unsigned char elselr25; - __BITS8 BIT; -}; -union un_compmdr { - unsigned char compmdr; - __BITS8 BIT; -}; -union un_compfir { - unsigned char compfir; - __BITS8 BIT; -}; -union un_compocr { - unsigned char compocr; - __BITS8 BIT; -}; -union un_comptcr { - unsigned char comptcr; - __BITS8 BIT; -}; - -#define ADM2 (*(volatile union un_adm2 *)0xF0010).adm2 -#define ADM2_bit (*(volatile union un_adm2 *)0xF0010).BIT -#define ADUL (*(volatile unsigned char *)0xF0011) -#define ADLL (*(volatile unsigned char *)0xF0012) -#define ADTES (*(volatile unsigned char *)0xF0013) -#define PU0 (*(volatile union un_pu0 *)0xF0030).pu0 -#define PU0_bit (*(volatile union un_pu0 *)0xF0030).BIT -#define PU1 (*(volatile union un_pu1 *)0xF0031).pu1 -#define PU1_bit (*(volatile union un_pu1 *)0xF0031).BIT -#define PU3 (*(volatile union un_pu3 *)0xF0033).pu3 -#define PU3_bit (*(volatile union un_pu3 *)0xF0033).BIT -#define PU4 (*(volatile union un_pu4 *)0xF0034).pu4 -#define PU4_bit (*(volatile union un_pu4 *)0xF0034).BIT -#define PU5 (*(volatile union un_pu5 *)0xF0035).pu5 -#define PU5_bit (*(volatile union un_pu5 *)0xF0035).BIT -#define PU6 (*(volatile union un_pu6 *)0xF0036).pu6 -#define PU6_bit (*(volatile union un_pu6 *)0xF0036).BIT -#define PU7 (*(volatile union un_pu7 *)0xF0037).pu7 -#define PU7_bit (*(volatile union un_pu7 *)0xF0037).BIT -#define PU8 (*(volatile union un_pu8 *)0xF0038).pu8 -#define PU8_bit (*(volatile union un_pu8 *)0xF0038).BIT -#define PU10 (*(volatile union un_pu10 *)0xF003A).pu10 -#define PU10_bit (*(volatile union un_pu10 *)0xF003A).BIT -#define PU11 (*(volatile union un_pu11 *)0xF003B).pu11 -#define PU11_bit (*(volatile union un_pu11 *)0xF003B).BIT -#define PU12 (*(volatile union un_pu12 *)0xF003C).pu12 -#define PU12_bit (*(volatile union un_pu12 *)0xF003C).BIT -#define PU14 (*(volatile union un_pu14 *)0xF003E).pu14 -#define PU14_bit (*(volatile union un_pu14 *)0xF003E).BIT -#define PIM0 (*(volatile union un_pim0 *)0xF0040).pim0 -#define PIM0_bit (*(volatile union un_pim0 *)0xF0040).BIT -#define PIM1 (*(volatile union un_pim1 *)0xF0041).pim1 -#define PIM1_bit (*(volatile union un_pim1 *)0xF0041).BIT -#define PIM3 (*(volatile union un_pim3 *)0xF0043).pim3 -#define PIM3_bit (*(volatile union un_pim3 *)0xF0043).BIT -#define PIM4 (*(volatile union un_pim4 *)0xF0044).pim4 -#define PIM4_bit (*(volatile union un_pim4 *)0xF0044).BIT -#define PIM5 (*(volatile union un_pim5 *)0xF0045).pim5 -#define PIM5_bit (*(volatile union un_pim5 *)0xF0045).BIT -#define PIM8 (*(volatile union un_pim8 *)0xF0048).pim8 -#define PIM8_bit (*(volatile union un_pim8 *)0xF0048).BIT -#define PIM14 (*(volatile union un_pim14 *)0xF004E).pim14 -#define PIM14_bit (*(volatile union un_pim14 *)0xF004E).BIT -#define POM0 (*(volatile union un_pom0 *)0xF0050).pom0 -#define POM0_bit (*(volatile union un_pom0 *)0xF0050).BIT -#define POM1 (*(volatile union un_pom1 *)0xF0051).pom1 -#define POM1_bit (*(volatile union un_pom1 *)0xF0051).BIT -#define POM3 (*(volatile union un_pom3 *)0xF0053).pom3 -#define POM3_bit (*(volatile union un_pom3 *)0xF0053).BIT -#define POM4 (*(volatile union un_pom4 *)0xF0054).pom4 -#define POM4_bit (*(volatile union un_pom4 *)0xF0054).BIT -#define POM5 (*(volatile union un_pom5 *)0xF0055).pom5 -#define POM5_bit (*(volatile union un_pom5 *)0xF0055).BIT -#define POM7 (*(volatile union un_pom7 *)0xF0057).pom7 -#define POM7_bit (*(volatile union un_pom7 *)0xF0057).BIT -#define POM8 (*(volatile union un_pom8 *)0xF0058).pom8 -#define POM8_bit (*(volatile union un_pom8 *)0xF0058).BIT -#define POM14 (*(volatile union un_pom14 *)0xF005E).pom14 -#define POM14_bit (*(volatile union un_pom14 *)0xF005E).BIT -#define PMC0 (*(volatile union un_pmc0 *)0xF0060).pmc0 -#define PMC0_bit (*(volatile union un_pmc0 *)0xF0060).BIT -#define PMC1 (*(volatile union un_pmc1 *)0xF0061).pmc1 -#define PMC1_bit (*(volatile union un_pmc1 *)0xF0061).BIT -#define PMC10 (*(volatile union un_pmc10 *)0xF006A).pmc10 -#define PMC10_bit (*(volatile union un_pmc10 *)0xF006A).BIT -#define PMC12 (*(volatile union un_pmc12 *)0xF006C).pmc12 -#define PMC12_bit (*(volatile union un_pmc12 *)0xF006C).BIT -#define PMC14 (*(volatile union un_pmc14 *)0xF006E).pmc14 -#define PMC14_bit (*(volatile union un_pmc14 *)0xF006E).BIT -#define NFEN0 (*(volatile union un_nfen0 *)0xF0070).nfen0 -#define NFEN0_bit (*(volatile union un_nfen0 *)0xF0070).BIT -#define NFEN1 (*(volatile union un_nfen1 *)0xF0071).nfen1 -#define NFEN1_bit (*(volatile union un_nfen1 *)0xF0071).BIT -#define NFEN2 (*(volatile union un_nfen2 *)0xF0072).nfen2 -#define NFEN2_bit (*(volatile union un_nfen2 *)0xF0072).BIT -#define ISC (*(volatile union un_isc *)0xF0073).isc -#define ISC_bit (*(volatile union un_isc *)0xF0073).BIT -#define TIS0 (*(volatile unsigned char *)0xF0074) -#define ADPC (*(volatile unsigned char *)0xF0076) -#define PIOR0 (*(volatile unsigned char *)0xF0077) -#define IAWCTL (*(volatile unsigned char *)0xF0078) -#define PIOR1 (*(volatile unsigned char *)0xF0079) -#define PER1 (*(volatile union un_per1 *)0xF007A).per1 -#define PER1_bit (*(volatile union un_per1 *)0xF007A).BIT -#define PMS (*(volatile union un_pms *)0xF007B).pms -#define PMS_bit (*(volatile union un_pms *)0xF007B).BIT -#define GDIDIS (*(volatile union un_gdidis *)0xF007D).gdidis -#define GDIDIS_bit (*(volatile union un_gdidis *)0xF007D).BIT -#define PRDSEL (*(volatile unsigned short *)0xF007E) -#define TOOLEN (*(volatile unsigned char *)0xF0080) -#define BPAL0 (*(volatile unsigned char *)0xF0081) -#define BPAH0 (*(volatile unsigned char *)0xF0082) -#define BPAS0 (*(volatile unsigned char *)0xF0083) -#define BACDVL0 (*(volatile unsigned char *)0xF0084) -#define BACDVH0 (*(volatile unsigned char *)0xF0085) -#define BACDML0 (*(volatile unsigned char *)0xF0086) -#define BACDMH0 (*(volatile unsigned char *)0xF0087) -#define MONMOD (*(volatile unsigned char *)0xF0088) -#define BPAL1 (*(volatile unsigned char *)0xF0089) -#define BPAH1 (*(volatile unsigned char *)0xF008A) -#define BPAS1 (*(volatile unsigned char *)0xF008B) -#define BACDVL1 (*(volatile unsigned char *)0xF008C) -#define BACDVH1 (*(volatile unsigned char *)0xF008D) -#define BACDML1 (*(volatile unsigned char *)0xF008E) -#define BACDMH1 (*(volatile unsigned char *)0xF008F) -#define DFLCTL (*(volatile union un_dflctl *)0xF0090).dflctl -#define DFLCTL_bit (*(volatile union un_dflctl *)0xF0090).BIT -#define HIOTRM (*(volatile unsigned char *)0xF00A0) -#define BECTL (*(volatile union un_bectl *)0xF00A1).bectl -#define BECTL_bit (*(volatile union un_bectl *)0xF00A1).BIT -#define HOCODIV (*(volatile unsigned char *)0xF00A8) -#define TEMPCAL0 (*(volatile unsigned char *)0xF00AC) -#define TEMPCAL1 (*(volatile unsigned char *)0xF00AD) -#define TEMPCAL2 (*(volatile unsigned char *)0xF00AE) -#define TEMPCAL3 (*(volatile unsigned char *)0xF00AF) -#define FLSEC (*(volatile unsigned short *)0xF00B0) -#define FLFSWS (*(volatile unsigned short *)0xF00B2) -#define FLFSWE (*(volatile unsigned short *)0xF00B4) -#define FSSET (*(volatile unsigned char *)0xF00B6) -#define FSSE (*(volatile union un_fsse *)0xF00B7).fsse -#define FSSE_bit (*(volatile union un_fsse *)0xF00B7).BIT -#define FLFADL (*(volatile unsigned short *)0xF00B8) -#define FLFADH (*(volatile unsigned char *)0xF00BA) -#define PFCMD (*(volatile unsigned char *)0xF00C0) -#define PFS (*(volatile union un_pfs *)0xF00C1).pfs -#define PFS_bit (*(volatile union un_pfs *)0xF00C1).BIT -#define FLRL (*(volatile unsigned short *)0xF00C2) -#define FLRH (*(volatile unsigned short *)0xF00C4) -#define FLWE (*(volatile unsigned char *)0xF00C6) -#define FLRE (*(volatile unsigned char *)0xF00C7) -#define FLTMS (*(volatile unsigned short *)0xF00C8) -#define DFLMC (*(volatile unsigned short *)0xF00CA) -#define FLMCL (*(volatile unsigned short *)0xF00CC) -#define FLMCH (*(volatile unsigned char *)0xF00CE) -#define FSCTL (*(volatile unsigned char *)0xF00CF) -#define ICEADR (*(volatile unsigned short *)0xF00D0) -#define ICEDAT (*(volatile unsigned short *)0xF00D2) -#define PER0 (*(volatile union un_per0 *)0xF00F0).per0 -#define PER0_bit (*(volatile union un_per0 *)0xF00F0).BIT -#define OSMC (*(volatile unsigned char *)0xF00F3) -#define RMC (*(volatile union un_rmc *)0xF00F4).rmc -#define RMC_bit (*(volatile union un_rmc *)0xF00F4).BIT -#define RPECTL (*(volatile union un_rpectl *)0xF00F5).rpectl -#define RPECTL_bit (*(volatile union un_rpectl *)0xF00F5).BIT -#define BCDADJ (*(volatile unsigned char *)0xF00FE) -#define VECTCTRL (*(volatile unsigned char *)0xF00FF) -#define SSR00 (*(volatile unsigned short *)0xF0100) -#define SSR00L (*(volatile unsigned char *)0xF0100) -#define SSR01 (*(volatile unsigned short *)0xF0102) -#define SSR01L (*(volatile unsigned char *)0xF0102) -#define SSR02 (*(volatile unsigned short *)0xF0104) -#define SSR02L (*(volatile unsigned char *)0xF0104) -#define SSR03 (*(volatile unsigned short *)0xF0106) -#define SSR03L (*(volatile unsigned char *)0xF0106) -#define SIR00 (*(volatile unsigned short *)0xF0108) -#define SIR00L (*(volatile unsigned char *)0xF0108) -#define SIR01 (*(volatile unsigned short *)0xF010A) -#define SIR01L (*(volatile unsigned char *)0xF010A) -#define SIR02 (*(volatile unsigned short *)0xF010C) -#define SIR02L (*(volatile unsigned char *)0xF010C) -#define SIR03 (*(volatile unsigned short *)0xF010E) -#define SIR03L (*(volatile unsigned char *)0xF010E) -#define SMR00 (*(volatile unsigned short *)0xF0110) -#define SMR01 (*(volatile unsigned short *)0xF0112) -#define SMR02 (*(volatile unsigned short *)0xF0114) -#define SMR03 (*(volatile unsigned short *)0xF0116) -#define SCR00 (*(volatile unsigned short *)0xF0118) -#define SCR01 (*(volatile unsigned short *)0xF011A) -#define SCR02 (*(volatile unsigned short *)0xF011C) -#define SCR03 (*(volatile unsigned short *)0xF011E) -#define SE0 (*(volatile unsigned short *)0xF0120) -#define SE0L (*(volatile union un_se0l *)0xF0120).se0l -#define SE0L_bit (*(volatile union un_se0l *)0xF0120).BIT -#define SS0 (*(volatile unsigned short *)0xF0122) -#define SS0L (*(volatile union un_ss0l *)0xF0122).ss0l -#define SS0L_bit (*(volatile union un_ss0l *)0xF0122).BIT -#define ST0 (*(volatile unsigned short *)0xF0124) -#define ST0L (*(volatile union un_st0l *)0xF0124).st0l -#define ST0L_bit (*(volatile union un_st0l *)0xF0124).BIT -#define SPS0 (*(volatile unsigned short *)0xF0126) -#define SPS0L (*(volatile unsigned char *)0xF0126) -#define SO0 (*(volatile unsigned short *)0xF0128) -#define SOE0 (*(volatile unsigned short *)0xF012A) -#define SOE0L (*(volatile union un_soe0l *)0xF012A).soe0l -#define SOE0L_bit (*(volatile union un_soe0l *)0xF012A).BIT -#define EDR00 (*(volatile unsigned short *)0xF012C) -#define EDR00L (*(volatile unsigned char *)0xF012C) -#define EDR01 (*(volatile unsigned short *)0xF012E) -#define EDR01L (*(volatile unsigned char *)0xF012E) -#define EDR02 (*(volatile unsigned short *)0xF0130) -#define EDR02L (*(volatile unsigned char *)0xF0130) -#define EDR03 (*(volatile unsigned short *)0xF0132) -#define EDR03L (*(volatile unsigned char *)0xF0132) -#define SOL0 (*(volatile unsigned short *)0xF0134) -#define SOL0L (*(volatile unsigned char *)0xF0134) -#define SSC0 (*(volatile unsigned short *)0xF0138) -#define SSC0L (*(volatile unsigned char *)0xF0138) -#define SSR10 (*(volatile unsigned short *)0xF0140) -#define SSR10L (*(volatile unsigned char *)0xF0140) -#define SSR11 (*(volatile unsigned short *)0xF0142) -#define SSR11L (*(volatile unsigned char *)0xF0142) -#define SSR12 (*(volatile unsigned short *)0xF0144) -#define SSR12L (*(volatile unsigned char *)0xF0144) -#define SSR13 (*(volatile unsigned short *)0xF0146) -#define SSR13L (*(volatile unsigned char *)0xF0146) -#define SIR10 (*(volatile unsigned short *)0xF0148) -#define SIR10L (*(volatile unsigned char *)0xF0148) -#define SIR11 (*(volatile unsigned short *)0xF014A) -#define SIR11L (*(volatile unsigned char *)0xF014A) -#define SIR12 (*(volatile unsigned short *)0xF014C) -#define SIR12L (*(volatile unsigned char *)0xF014C) -#define SIR13 (*(volatile unsigned short *)0xF014E) -#define SIR13L (*(volatile unsigned char *)0xF014E) -#define SMR10 (*(volatile unsigned short *)0xF0150) -#define SMR11 (*(volatile unsigned short *)0xF0152) -#define SMR12 (*(volatile unsigned short *)0xF0154) -#define SMR13 (*(volatile unsigned short *)0xF0156) -#define SCR10 (*(volatile unsigned short *)0xF0158) -#define SCR11 (*(volatile unsigned short *)0xF015A) -#define SCR12 (*(volatile unsigned short *)0xF015C) -#define SCR13 (*(volatile unsigned short *)0xF015E) -#define SE1 (*(volatile unsigned short *)0xF0160) -#define SE1L (*(volatile union un_se1l *)0xF0160).se1l -#define SE1L_bit (*(volatile union un_se1l *)0xF0160).BIT -#define SS1 (*(volatile unsigned short *)0xF0162) -#define SS1L (*(volatile union un_ss1l *)0xF0162).ss1l -#define SS1L_bit (*(volatile union un_ss1l *)0xF0162).BIT -#define ST1 (*(volatile unsigned short *)0xF0164) -#define ST1L (*(volatile union un_st1l *)0xF0164).st1l -#define ST1L_bit (*(volatile union un_st1l *)0xF0164).BIT -#define SPS1 (*(volatile unsigned short *)0xF0166) -#define SPS1L (*(volatile unsigned char *)0xF0166) -#define SO1 (*(volatile unsigned short *)0xF0168) -#define SOE1 (*(volatile unsigned short *)0xF016A) -#define SOE1L (*(volatile union un_soe1l *)0xF016A).soe1l -#define SOE1L_bit (*(volatile union un_soe1l *)0xF016A).BIT -#define EDR10 (*(volatile unsigned short *)0xF016C) -#define EDR10L (*(volatile unsigned char *)0xF016C) -#define EDR11 (*(volatile unsigned short *)0xF016E) -#define EDR11L (*(volatile unsigned char *)0xF016E) -#define EDR12 (*(volatile unsigned short *)0xF0170) -#define EDR12L (*(volatile unsigned char *)0xF0170) -#define EDR13 (*(volatile unsigned short *)0xF0172) -#define EDR13L (*(volatile unsigned char *)0xF0172) -#define SOL1 (*(volatile unsigned short *)0xF0174) -#define SOL1L (*(volatile unsigned char *)0xF0174) -#define SSC1 (*(volatile unsigned short *)0xF0178) -#define SSC1L (*(volatile unsigned char *)0xF0178) -#define TCR00 (*(volatile unsigned short *)0xF0180) -#define TCR01 (*(volatile unsigned short *)0xF0182) -#define TCR02 (*(volatile unsigned short *)0xF0184) -#define TCR03 (*(volatile unsigned short *)0xF0186) -#define TMR00 (*(volatile unsigned short *)0xF0190) -#define TMR01 (*(volatile unsigned short *)0xF0192) -#define TMR02 (*(volatile unsigned short *)0xF0194) -#define TMR03 (*(volatile unsigned short *)0xF0196) -#define TSR00 (*(volatile unsigned short *)0xF01A0) -#define TSR00L (*(volatile unsigned char *)0xF01A0) -#define TSR01 (*(volatile unsigned short *)0xF01A2) -#define TSR01L (*(volatile unsigned char *)0xF01A2) -#define TSR02 (*(volatile unsigned short *)0xF01A4) -#define TSR02L (*(volatile unsigned char *)0xF01A4) -#define TSR03 (*(volatile unsigned short *)0xF01A6) -#define TSR03L (*(volatile unsigned char *)0xF01A6) -#define TE0 (*(volatile unsigned short *)0xF01B0) -#define TE0L (*(volatile union un_te0l *)0xF01B0).te0l -#define TE0L_bit (*(volatile union un_te0l *)0xF01B0).BIT -#define TS0 (*(volatile unsigned short *)0xF01B2) -#define TS0L (*(volatile union un_ts0l *)0xF01B2).ts0l -#define TS0L_bit (*(volatile union un_ts0l *)0xF01B2).BIT -#define TT0 (*(volatile unsigned short *)0xF01B4) -#define TT0L (*(volatile union un_tt0l *)0xF01B4).tt0l -#define TT0L_bit (*(volatile union un_tt0l *)0xF01B4).BIT -#define TPS0 (*(volatile unsigned short *)0xF01B6) -#define TO0 (*(volatile unsigned short *)0xF01B8) -#define TO0L (*(volatile unsigned char *)0xF01B8) -#define TOE0 (*(volatile unsigned short *)0xF01BA) -#define TOE0L (*(volatile union un_toe0l *)0xF01BA).toe0l -#define TOE0L_bit (*(volatile union un_toe0l *)0xF01BA).BIT -#define TOL0 (*(volatile unsigned short *)0xF01BC) -#define TOL0L (*(volatile unsigned char *)0xF01BC) -#define TOM0 (*(volatile unsigned short *)0xF01BE) -#define TOM0L (*(volatile unsigned char *)0xF01BE) -#define TCR10 (*(volatile unsigned short *)0xF01C0) -#define TCR11 (*(volatile unsigned short *)0xF01C2) -#define TCR12 (*(volatile unsigned short *)0xF01C4) -#define TCR13 (*(volatile unsigned short *)0xF01C6) -#define TMR10 (*(volatile unsigned short *)0xF01D0) -#define TMR11 (*(volatile unsigned short *)0xF01D2) -#define TMR12 (*(volatile unsigned short *)0xF01D4) -#define TMR13 (*(volatile unsigned short *)0xF01D6) -#define TSR10 (*(volatile unsigned short *)0xF01E0) -#define TSR10L (*(volatile unsigned char *)0xF01E0) -#define TSR11 (*(volatile unsigned short *)0xF01E2) -#define TSR11L (*(volatile unsigned char *)0xF01E2) -#define TSR12 (*(volatile unsigned short *)0xF01E4) -#define TSR12L (*(volatile unsigned char *)0xF01E4) -#define TSR13 (*(volatile unsigned short *)0xF01E6) -#define TSR13L (*(volatile unsigned char *)0xF01E6) -#define TE1 (*(volatile unsigned short *)0xF01F0) -#define TE1L (*(volatile union un_te1l *)0xF01F0).te1l -#define TE1L_bit (*(volatile union un_te1l *)0xF01F0).BIT -#define TS1 (*(volatile unsigned short *)0xF01F2) -#define TS1L (*(volatile union un_ts1l *)0xF01F2).ts1l -#define TS1L_bit (*(volatile union un_ts1l *)0xF01F2).BIT -#define TT1 (*(volatile unsigned short *)0xF01F4) -#define TT1L (*(volatile union un_tt1l *)0xF01F4).tt1l -#define TT1L_bit (*(volatile union un_tt1l *)0xF01F4).BIT -#define TPS1 (*(volatile unsigned short *)0xF01F6) -#define TO1 (*(volatile unsigned short *)0xF01F8) -#define TO1L (*(volatile unsigned char *)0xF01F8) -#define TOE1 (*(volatile unsigned short *)0xF01FA) -#define TOE1L (*(volatile union un_toe1l *)0xF01FA).toe1l -#define TOE1L_bit (*(volatile union un_toe1l *)0xF01FA).BIT -#define TOL1 (*(volatile unsigned short *)0xF01FC) -#define TOL1L (*(volatile unsigned char *)0xF01FC) -#define TOM1 (*(volatile unsigned short *)0xF01FE) -#define TOM1L (*(volatile unsigned char *)0xF01FE) -#define IICCTL00 (*(volatile union un_iicctl00 *)0xF0230).iicctl00 -#define IICCTL00_bit (*(volatile union un_iicctl00 *)0xF0230).BIT -#define IICCTL01 (*(volatile union un_iicctl01 *)0xF0231).iicctl01 -#define IICCTL01_bit (*(volatile union un_iicctl01 *)0xF0231).BIT -#define IICWL0 (*(volatile unsigned char *)0xF0232) -#define IICWH0 (*(volatile unsigned char *)0xF0233) -#define SVA0 (*(volatile unsigned char *)0xF0234) -#define IICSE0 (*(volatile unsigned char *)0xF0235) -#define IICCTL10 (*(volatile union un_iicctl10 *)0xF0238).iicctl10 -#define IICCTL10_bit (*(volatile union un_iicctl10 *)0xF0238).BIT -#define IICCTL11 (*(volatile union un_iicctl11 *)0xF0239).iicctl11 -#define IICCTL11_bit (*(volatile union un_iicctl11 *)0xF0239).BIT -#define IICWL1 (*(volatile unsigned char *)0xF023A) -#define IICWH1 (*(volatile unsigned char *)0xF023B) -#define SVA1 (*(volatile unsigned char *)0xF023C) -#define IICSE1 (*(volatile unsigned char *)0xF023D) -#define TRJCR0 (*(volatile unsigned char *)0xF0240) -#define TRJIOC0 (*(volatile union un_trjioc0 *)0xF0241).trjioc0 -#define TRJIOC0_bit (*(volatile union un_trjioc0 *)0xF0241).BIT -#define TRJMR0 (*(volatile union un_trjmr0 *)0xF0242).trjmr0 -#define TRJMR0_bit (*(volatile union un_trjmr0 *)0xF0242).BIT -#define TRJISR0 (*(volatile union un_trjisr0 *)0xF0243).trjisr0 -#define TRJISR0_bit (*(volatile union un_trjisr0 *)0xF0243).BIT -#define TRGMR (*(volatile union un_trgmr *)0xF0250).trgmr -#define TRGMR_bit (*(volatile union un_trgmr *)0xF0250).BIT -#define TRGCNTC (*(volatile union un_trgcntc *)0xF0251).trgcntc -#define TRGCNTC_bit (*(volatile union un_trgcntc *)0xF0251).BIT -#define TRGCR (*(volatile union un_trgcr *)0xF0252).trgcr -#define TRGCR_bit (*(volatile union un_trgcr *)0xF0252).BIT -#define TRGIER (*(volatile union un_trgier *)0xF0253).trgier -#define TRGIER_bit (*(volatile union un_trgier *)0xF0253).BIT -#define TRGSR (*(volatile union un_trgsr *)0xF0254).trgsr -#define TRGSR_bit (*(volatile union un_trgsr *)0xF0254).BIT -#define TRGIOR (*(volatile union un_trgior *)0xF0255).trgior -#define TRGIOR_bit (*(volatile union un_trgior *)0xF0255).BIT -#define TRG (*(volatile unsigned short *)0xF0256) -#define TRGGRA (*(volatile unsigned short *)0xF0258) -#define TRGGRB (*(volatile unsigned short *)0xF025A) -#define TRGGRCM (*(volatile unsigned short *)0xF025C) -#define TRGGRDM (*(volatile unsigned short *)0xF025E) -#define TRDELC (*(volatile union un_trdelc *)0xF0260).trdelc -#define TRDELC_bit (*(volatile union un_trdelc *)0xF0260).BIT -#define TRDSTR (*(volatile unsigned char *)0xF0263) -#define TRDMR (*(volatile union un_trdmr *)0xF0264).trdmr -#define TRDMR_bit (*(volatile union un_trdmr *)0xF0264).BIT -#define TRDPMR (*(volatile union un_trdpmr *)0xF0265).trdpmr -#define TRDPMR_bit (*(volatile union un_trdpmr *)0xF0265).BIT -#define TRDFCR (*(volatile union un_trdfcr *)0xF0266).trdfcr -#define TRDFCR_bit (*(volatile union un_trdfcr *)0xF0266).BIT -#define TRDOER1 (*(volatile union un_trdoer1 *)0xF0267).trdoer1 -#define TRDOER1_bit (*(volatile union un_trdoer1 *)0xF0267).BIT -#define TRDOER2 (*(volatile union un_trdoer2 *)0xF0268).trdoer2 -#define TRDOER2_bit (*(volatile union un_trdoer2 *)0xF0268).BIT -#define TRDOCR (*(volatile union un_trdocr *)0xF0269).trdocr -#define TRDOCR_bit (*(volatile union un_trdocr *)0xF0269).BIT -#define TRDDF0 (*(volatile union un_trddf0 *)0xF026A).trddf0 -#define TRDDF0_bit (*(volatile union un_trddf0 *)0xF026A).BIT -#define TRDDF1 (*(volatile union un_trddf1 *)0xF026B).trddf1 -#define TRDDF1_bit (*(volatile union un_trddf1 *)0xF026B).BIT -#define TRDCR0 (*(volatile union un_trdcr0 *)0xF0270).trdcr0 -#define TRDCR0_bit (*(volatile union un_trdcr0 *)0xF0270).BIT -#define TRDIORA0 (*(volatile union un_trdiora0 *)0xF0271).trdiora0 -#define TRDIORA0_bit (*(volatile union un_trdiora0 *)0xF0271).BIT -#define TRDIORC0 (*(volatile union un_trdiorc0 *)0xF0272).trdiorc0 -#define TRDIORC0_bit (*(volatile union un_trdiorc0 *)0xF0272).BIT -#define TRDSR0 (*(volatile union un_trdsr0 *)0xF0273).trdsr0 -#define TRDSR0_bit (*(volatile union un_trdsr0 *)0xF0273).BIT -#define TRDIER0 (*(volatile union un_trdier0 *)0xF0274).trdier0 -#define TRDIER0_bit (*(volatile union un_trdier0 *)0xF0274).BIT -#define TRDPOCR0 (*(volatile union un_trdpocr0 *)0xF0275).trdpocr0 -#define TRDPOCR0_bit (*(volatile union un_trdpocr0 *)0xF0275).BIT -#define TRD0 (*(volatile unsigned short *)0xF0276) -#define TRDGRA0 (*(volatile unsigned short *)0xF0278) -#define TRDGRB0 (*(volatile unsigned short *)0xF027A) -#define TRDGRC0M (*(volatile unsigned short *)0xF027C) -#define TRDGRD0M (*(volatile unsigned short *)0xF027E) -#define TRDCR1 (*(volatile union un_trdcr1 *)0xF0280).trdcr1 -#define TRDCR1_bit (*(volatile union un_trdcr1 *)0xF0280).BIT -#define TRDIORA1 (*(volatile union un_trdiora1 *)0xF0281).trdiora1 -#define TRDIORA1_bit (*(volatile union un_trdiora1 *)0xF0281).BIT -#define TRDIORC1 (*(volatile union un_trdiorc1 *)0xF0282).trdiorc1 -#define TRDIORC1_bit (*(volatile union un_trdiorc1 *)0xF0282).BIT -#define TRDSR1 (*(volatile union un_trdsr1 *)0xF0283).trdsr1 -#define TRDSR1_bit (*(volatile union un_trdsr1 *)0xF0283).BIT -#define TRDIER1 (*(volatile union un_trdier1 *)0xF0284).trdier1 -#define TRDIER1_bit (*(volatile union un_trdier1 *)0xF0284).BIT -#define TRDPOCR1 (*(volatile union un_trdpocr1 *)0xF0285).trdpocr1 -#define TRDPOCR1_bit (*(volatile union un_trdpocr1 *)0xF0285).BIT -#define TRD1 (*(volatile unsigned short *)0xF0286) -#define TRDGRA1 (*(volatile unsigned short *)0xF0288) -#define TRDGRB1 (*(volatile unsigned short *)0xF028A) -#define TRDGRC1M (*(volatile unsigned short *)0xF028C) -#define TRDGRD1M (*(volatile unsigned short *)0xF028E) -#define DTCBAR (*(volatile unsigned char *)0xF02E0) -#define DTCEN0 (*(volatile union un_dtcen0 *)0xF02E8).dtcen0 -#define DTCEN0_bit (*(volatile union un_dtcen0 *)0xF02E8).BIT -#define DTCEN1 (*(volatile union un_dtcen1 *)0xF02E9).dtcen1 -#define DTCEN1_bit (*(volatile union un_dtcen1 *)0xF02E9).BIT -#define DTCEN2 (*(volatile union un_dtcen2 *)0xF02EA).dtcen2 -#define DTCEN2_bit (*(volatile union un_dtcen2 *)0xF02EA).BIT -#define DTCEN3 (*(volatile union un_dtcen3 *)0xF02EB).dtcen3 -#define DTCEN3_bit (*(volatile union un_dtcen3 *)0xF02EB).BIT -#define DTCEN4 (*(volatile union un_dtcen4 *)0xF02EC).dtcen4 -#define DTCEN4_bit (*(volatile union un_dtcen4 *)0xF02EC).BIT -#define CRC0CTL (*(volatile union un_crc0ctl *)0xF02F0).crc0ctl -#define CRC0CTL_bit (*(volatile union un_crc0ctl *)0xF02F0).BIT -#define PGCRCL (*(volatile unsigned short *)0xF02F2) -#define CRCD (*(volatile unsigned short *)0xF02FA) -#define ELSELR00 (*(volatile union un_elselr00 *)0xF0300).elselr00 -#define ELSELR00_bit (*(volatile union un_elselr00 *)0xF0300).BIT -#define ELSELR01 (*(volatile union un_elselr01 *)0xF0301).elselr01 -#define ELSELR01_bit (*(volatile union un_elselr01 *)0xF0301).BIT -#define ELSELR02 (*(volatile union un_elselr02 *)0xF0302).elselr02 -#define ELSELR02_bit (*(volatile union un_elselr02 *)0xF0302).BIT -#define ELSELR03 (*(volatile union un_elselr03 *)0xF0303).elselr03 -#define ELSELR03_bit (*(volatile union un_elselr03 *)0xF0303).BIT -#define ELSELR04 (*(volatile union un_elselr04 *)0xF0304).elselr04 -#define ELSELR04_bit (*(volatile union un_elselr04 *)0xF0304).BIT -#define ELSELR05 (*(volatile union un_elselr05 *)0xF0305).elselr05 -#define ELSELR05_bit (*(volatile union un_elselr05 *)0xF0305).BIT -#define ELSELR06 (*(volatile union un_elselr06 *)0xF0306).elselr06 -#define ELSELR06_bit (*(volatile union un_elselr06 *)0xF0306).BIT -#define ELSELR07 (*(volatile union un_elselr07 *)0xF0307).elselr07 -#define ELSELR07_bit (*(volatile union un_elselr07 *)0xF0307).BIT -#define ELSELR08 (*(volatile union un_elselr08 *)0xF0308).elselr08 -#define ELSELR08_bit (*(volatile union un_elselr08 *)0xF0308).BIT -#define ELSELR09 (*(volatile union un_elselr09 *)0xF0309).elselr09 -#define ELSELR09_bit (*(volatile union un_elselr09 *)0xF0309).BIT -#define ELSELR10 (*(volatile union un_elselr10 *)0xF030A).elselr10 -#define ELSELR10_bit (*(volatile union un_elselr10 *)0xF030A).BIT -#define ELSELR11 (*(volatile union un_elselr11 *)0xF030B).elselr11 -#define ELSELR11_bit (*(volatile union un_elselr11 *)0xF030B).BIT -#define ELSELR12 (*(volatile union un_elselr12 *)0xF030C).elselr12 -#define ELSELR12_bit (*(volatile union un_elselr12 *)0xF030C).BIT -#define ELSELR13 (*(volatile union un_elselr13 *)0xF030D).elselr13 -#define ELSELR13_bit (*(volatile union un_elselr13 *)0xF030D).BIT -#define ELSELR14 (*(volatile union un_elselr14 *)0xF030E).elselr14 -#define ELSELR14_bit (*(volatile union un_elselr14 *)0xF030E).BIT -#define ELSELR15 (*(volatile union un_elselr15 *)0xF030F).elselr15 -#define ELSELR15_bit (*(volatile union un_elselr15 *)0xF030F).BIT -#define ELSELR16 (*(volatile union un_elselr16 *)0xF0310).elselr16 -#define ELSELR16_bit (*(volatile union un_elselr16 *)0xF0310).BIT -#define ELSELR17 (*(volatile union un_elselr17 *)0xF0311).elselr17 -#define ELSELR17_bit (*(volatile union un_elselr17 *)0xF0311).BIT -#define ELSELR18 (*(volatile union un_elselr18 *)0xF0312).elselr18 -#define ELSELR18_bit (*(volatile union un_elselr18 *)0xF0312).BIT -#define ELSELR19 (*(volatile union un_elselr19 *)0xF0313).elselr19 -#define ELSELR19_bit (*(volatile union un_elselr19 *)0xF0313).BIT -#define ELSELR20 (*(volatile union un_elselr20 *)0xF0314).elselr20 -#define ELSELR20_bit (*(volatile union un_elselr20 *)0xF0314).BIT -#define ELSELR21 (*(volatile union un_elselr21 *)0xF0315).elselr21 -#define ELSELR21_bit (*(volatile union un_elselr21 *)0xF0315).BIT -#define ELSELR22 (*(volatile union un_elselr22 *)0xF0316).elselr22 -#define ELSELR22_bit (*(volatile union un_elselr22 *)0xF0316).BIT -#define ELSELR23 (*(volatile union un_elselr23 *)0xF0317).elselr23 -#define ELSELR23_bit (*(volatile union un_elselr23 *)0xF0317).BIT -#define ELSELR24 (*(volatile union un_elselr24 *)0xF0318).elselr24 -#define ELSELR24_bit (*(volatile union un_elselr24 *)0xF0318).BIT -#define ELSELR25 (*(volatile union un_elselr25 *)0xF0319).elselr25 -#define ELSELR25_bit (*(volatile union un_elselr25 *)0xF0319).BIT -#define COMPMDR (*(volatile union un_compmdr *)0xF0340).compmdr -#define COMPMDR_bit (*(volatile union un_compmdr *)0xF0340).BIT -#define COMPFIR (*(volatile union un_compfir *)0xF0341).compfir -#define COMPFIR_bit (*(volatile union un_compfir *)0xF0341).BIT -#define COMPOCR (*(volatile union un_compocr *)0xF0342).compocr -#define COMPOCR_bit (*(volatile union un_compocr *)0xF0342).BIT -#define COMPTCR (*(volatile union un_comptcr *)0xF0343).comptcr -#define COMPTCR_bit (*(volatile union un_comptcr *)0xF0343).BIT -#define TRJ0 (*(volatile unsigned short *)0xF0500) -#define MONMOD1 (*(volatile unsigned char *)0xF0720) -#define TRCMA (*(volatile unsigned char *)0xF0721) - -/* - Sfr bits - */ -#define ADTYP ADM2_bit.no0 -#define AWC ADM2_bit.no2 -#define ADRCK ADM2_bit.no3 -#define SSIE00 ISC_bit.no7 -#define TRJ0EN PER1_bit.no0 -#define DTCEN PER1_bit.no3 -#define TRD0EN PER1_bit.no4 -#define CMPEN PER1_bit.no5 -#define TRGEN PER1_bit.no6 -#define DACEN PER1_bit.no7 -#define DFLEN DFLCTL_bit.no0 -#define BRSAM BECTL_bit.no0 -#define ESQST FSSE_bit.no7 -#define TAU0EN PER0_bit.no0 -#define TAU1EN PER0_bit.no1 -#define SAU0EN PER0_bit.no2 -#define SAU1EN PER0_bit.no3 -#define IICA0EN PER0_bit.no4 -#define ADCEN PER0_bit.no5 -#define IICA1EN PER0_bit.no6 -#define RTCEN PER0_bit.no7 -#define PAENB RMC_bit.no0 -#define WDVOL RMC_bit.no7 -#define RPEF RPECTL_bit.no0 -#define RPERDIS RPECTL_bit.no7 -#define SPT0 IICCTL00_bit.no0 -#define STT0 IICCTL00_bit.no1 -#define ACKE0 IICCTL00_bit.no2 -#define WTIM0 IICCTL00_bit.no3 -#define SPIE0 IICCTL00_bit.no4 -#define WREL0 IICCTL00_bit.no5 -#define LREL0 IICCTL00_bit.no6 -#define IICE0 IICCTL00_bit.no7 -#define PRS0 IICCTL01_bit.no0 -#define DFC0 IICCTL01_bit.no2 -#define SMC0 IICCTL01_bit.no3 -#define DAD0 IICCTL01_bit.no4 -#define CLD0 IICCTL01_bit.no5 -#define WUP0 IICCTL01_bit.no7 -#define SPT1 IICCTL10_bit.no0 -#define STT1 IICCTL10_bit.no1 -#define ACKE1 IICCTL10_bit.no2 -#define WTIM1 IICCTL10_bit.no3 -#define SPIE1 IICCTL10_bit.no4 -#define WREL1 IICCTL10_bit.no5 -#define LREL1 IICCTL10_bit.no6 -#define IICE1 IICCTL10_bit.no7 -#define PRS1 IICCTL11_bit.no0 -#define DFC1 IICCTL11_bit.no2 -#define SMC1 IICCTL11_bit.no3 -#define DAD1 IICCTL11_bit.no4 -#define CLD1 IICCTL11_bit.no5 -#define WUP1 IICCTL11_bit.no7 -#define TRGPWM TRGMR_bit.no0 -#define TRGMDF TRGMR_bit.no1 -#define TRGDFA TRGMR_bit.no2 -#define TRGDFB TRGMR_bit.no3 -#define TRGDFCK0 TRGMR_bit.no4 -#define TRGDFCK1 TRGMR_bit.no5 -#define TRGELCICE TRGMR_bit.no6 -#define TRGSTART TRGMR_bit.no7 -#define TRGTCK0 TRGCR_bit.no0 -#define TRGTCK1 TRGCR_bit.no1 -#define TRGTCK2 TRGCR_bit.no2 -#define TRGCKEG0 TRGCR_bit.no3 -#define TRGCKEG1 TRGCR_bit.no4 -#define TRGCCLR0 TRGCR_bit.no5 -#define TRGCCLR1 TRGCR_bit.no6 -#define TRGIMIEA TRGIER_bit.no0 -#define TRGIMIEB TRGIER_bit.no1 -#define TRGUDIE TRGIER_bit.no2 -#define TRGOVIE TRGIER_bit.no3 -#define TRGIMFA TRGSR_bit.no0 -#define TRGIMFB TRGSR_bit.no1 -#define TRGUDF TRGSR_bit.no2 -#define TRGOVF TRGSR_bit.no3 -#define TRGDIRF TRGSR_bit.no4 -#define TRGIOA0 TRGIOR_bit.no0 -#define TRGIOA1 TRGIOR_bit.no1 -#define TRGIOA2 TRGIOR_bit.no2 -#define TRGBUFA TRGIOR_bit.no3 -#define TRGIOB0 TRGIOR_bit.no4 -#define TRGIOB1 TRGIOR_bit.no5 -#define TRGIOB2 TRGIOR_bit.no6 -#define TRGBUFB TRGIOR_bit.no7 -#define TRDSYNC TRDMR_bit.no0 -#define TRDBFC0 TRDMR_bit.no4 -#define TRDBFD0 TRDMR_bit.no5 -#define TRDBFC1 TRDMR_bit.no6 -#define TRDBFD1 TRDMR_bit.no7 -#define TRDPWMB0 TRDPMR_bit.no0 -#define TRDPWMC0 TRDPMR_bit.no1 -#define TRDPWMD0 TRDPMR_bit.no2 -#define TRDPWMB1 TRDPMR_bit.no4 -#define TRDPWMC1 TRDPMR_bit.no5 -#define TRDPWMD1 TRDPMR_bit.no6 -#define TRDSHUTS TRDOER2_bit.no0 -#define TRDPTO TRDOER2_bit.no7 -#define CRC0EN CRC0CTL_bit.no7 -#define C0ENB COMPMDR_bit.no0 -#define C0MON COMPMDR_bit.no3 -#define C1ENB COMPMDR_bit.no4 -#define C1MON COMPMDR_bit.no7 -#define C0IE COMPOCR_bit.no0 -#define C0OE COMPOCR_bit.no1 -#define C0OP COMPOCR_bit.no2 -#define C1IE COMPOCR_bit.no4 -#define C1OE COMPOCR_bit.no5 -#define C1OP COMPOCR_bit.no6 -#define SPDMD COMPOCR_bit.no7 -#define TSTMD COMPTCR_bit.no0 -#define TMDWE COMPTCR_bit.no7 - -/* - Interrupt vector addresses - */ -#endif