?? iodefine.h
字號:
/***********************************************************************/
/* */
/* FILE :iodefine.h */
/* DATE :Mon, Oct 03, 2005 */
/* DESCRIPTION :Definition of I/O Register */
/* CPU TYPE :H8/38024F */
/* */
/* This file is generated by Renesas Project Generator (Ver.3.0). */
/* */
/***********************************************************************/
/***********************************************************************/
/* 38024 Include File Ver 1.0 HEW2.0_2002.02 */
/***********************************************************************/
struct st_rom { /* struct ROM */
union { /* FLMCR1 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :1; /* */
unsigned char SWE:1; /* SWE */
unsigned char ESU:1; /* ESU */
unsigned char PSU:1; /* PSU */
unsigned char EV:1; /* EV */
unsigned char PV:1; /* PV */
unsigned char E:1; /* E */
unsigned char P:1; /* P */
} BIT; /* */
} FLMCR1; /* */
union { /* FLMCR2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char FLER:1; /* FLER */
unsigned char :7; /* */
} BIT; /* */
} FLMCR2; /* */
union { /* FLPWCR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char PDWND:1; /* PDWND */
unsigned char :7; /* */
} BIT; /* */
} FLPWCR; /* */
union { /* EBR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :3; /* */
unsigned char EB4:1; /* EB4 */
unsigned char EB3:1; /* EB3 */
unsigned char EB2:1; /* EB2 */
unsigned char EB1:1; /* EB1 */
unsigned char EB0:1; /* EB0 */
} BIT; /* */
} EBR; /* */
unsigned char wk0[7]; /* */
union { /* FENR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char FLSHE:1; /* FLSHE */
unsigned char :7; /* */
} BIT; /* */
} FENR; /* */
}; /* */
struct st_aec { /* struct AEC */
unsigned char ECPWCRH; /* ECPWCRH */
unsigned char ECPWCRL; /* ECPWCRL */
unsigned char ECPWDRH; /* ECPWDRH */
unsigned char ECPWDRL; /* ECPWDRL */
unsigned char wk0[2]; /* */
union { /* AEGSR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char AHEGS:2; /* AHEGS */
unsigned char ALEGS:2; /* ALEGS */
unsigned char AIEGS:2; /* AIEGS */
unsigned char ECPWME:1; /* ECPWME */
unsigned char :1; /* */
} BIT; /* */
} AEGSR; /* */
unsigned char wk1[1]; /* */
union { /* ECCR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char ACKH:2; /* ACKH */
unsigned char ACKL:2; /* ACKL */
unsigned char PWCK:3; /* PWCK */
unsigned char :1; /* */
} BIT; /* */
} ECCR; /* */
union { /* ECCSR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char OVH:1; /* OVH */
unsigned char OVL:1; /* OVL */
unsigned char :1; /* */
unsigned char CH2:1; /* CH2 */
unsigned char CUEH:1; /* CUEH */
unsigned char CUEL:1; /* CUEL */
unsigned char CRCH:1; /* CRCH */
unsigned char CRCL:1; /* CRCL */
} BIT; /* */
} ECCSR; /* */
unsigned char ECH; /* ECH */
unsigned char ECL; /* ECL */
}; /* */
struct st_syscr { /* struct SYSCR */
union { /* WEGR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char WKEGS7:1; /* WKEGS7 */
unsigned char WKEGS6:1; /* WKEGS6 */
unsigned char WKEGS5:1; /* WKEGS5 */
unsigned char WKEGS4:1; /* WKEGS4 */
unsigned char WKEGS3:1; /* WKEGS3 */
unsigned char WKEGS2:1; /* WKEGS2 */
unsigned char WKEGS1:1; /* WKEGS1 */
unsigned char WKEGS0:1; /* WKEGS0 */
} BIT; /* */
} WEGR; /* */
unsigned char wk0[95]; /* */
union { /* SYSCR1 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char SSBY:1; /* SSBY */
unsigned char STS:3; /* STS */
unsigned char LSON:1; /* LSON */
unsigned char :1; /* */
unsigned char MA:2; /* MA */
} BIT; /* */
} SYSCR1; /* */
union { /* SYSCR2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :3; /* */
unsigned char NESEL:1; /* NESEL */
unsigned char DTON:1; /* DTON */
unsigned char MSON:1; /* MSON */
unsigned char SA:2; /* SA */
} BIT; /* */
} SYSCR2; /* */
union { /* IEGR */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char :3; /* */
unsigned char IEG4:1; /* IEG4 */
unsigned char IEG3:1; /* IEG3 */
unsigned char :1; /* */
unsigned char IEG1:1; /* IEG1 */
unsigned char IEG0:1; /* IEG0 */
} BIT; /* */
} IEGR; /* */
union { /* IENR1 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char IENTA:1; /* IENTA */
unsigned char :1; /* */
unsigned char IENWP:1; /* IENWP */
unsigned char IEN4:1; /* IEN4 */
unsigned char IEN3:1; /* IEN3 */
unsigned char IENEC2:1; /* IENEC2 */
unsigned char IEN1:1; /* IEN1 */
unsigned char IEN0:1; /* IEN0 */
} BIT; /* */
} IENR1; /* */
union { /* IENR2 */
unsigned char BYTE; /* Byte Access */
struct { /* Bit Access */
unsigned char IENDT:1; /* IENDT */
unsigned char IENAD:1; /* IENAD */
unsigned char :1; /* */
unsigned char IENTG:1; /* IENTG */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -