📄 mb90340.h
字号:
IO_BYTE _D93 :1;
IO_BYTE _D94 :1;
IO_BYTE _D95 :1;
IO_BYTE _D96 :1;
IO_BYTE _D97 :1;
}bit;
}DDR9STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _DA0 :1;
IO_BYTE _DA1 :1;
IO_BYTE :1;
IO_BYTE _SIL0 :1;
IO_BYTE _SIL1 :1;
IO_BYTE _SIL2 :1;
IO_BYTE _SIL3 :1;
IO_BYTE _SIL4 :1;
}bit;
}DDRASTR;
typedef union{ /* PULL-UP CONTROL */
IO_BYTE byte;
struct{
IO_BYTE _PU00 :1;
IO_BYTE _PU01 :1;
IO_BYTE _PU02 :1;
IO_BYTE _PU03 :1;
IO_BYTE _PU04 :1;
IO_BYTE _PU05 :1;
IO_BYTE _PU06 :1;
IO_BYTE _PU07 :1;
}bit;
}PUCR0STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _PU10 :1;
IO_BYTE _PU11 :1;
IO_BYTE _PU12 :1;
IO_BYTE _PU13 :1;
IO_BYTE _PU14 :1;
IO_BYTE _PU15 :1;
IO_BYTE _PU16 :1;
IO_BYTE _PU17 :1;
}bit;
}PUCR1STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _PU20 :1;
IO_BYTE _PU21 :1;
IO_BYTE _PU22 :1;
IO_BYTE _PU23 :1;
IO_BYTE _PU24 :1;
IO_BYTE _PU25 :1;
IO_BYTE _PU26 :1;
IO_BYTE _PU27 :1;
}bit;
}PUCR2STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _PU30 :1;
IO_BYTE _PU31 :1;
IO_BYTE _PU32 :1;
IO_BYTE _PU33 :1;
IO_BYTE _PU34 :1;
IO_BYTE _PU35 :1;
IO_BYTE _PU36 :1;
IO_BYTE _PU37 :1;
}bit;
}PUCR3STR;
typedef union{ /* UART0 */
IO_BYTE byte;
struct{
IO_BYTE _SOE :1;
IO_BYTE _SCKE :1;
IO_BYTE _UPCL :1;
IO_BYTE _REST :1;
IO_BYTE _EXT :1;
IO_BYTE _OTO :1;
IO_BYTE _MD0 :1;
IO_BYTE _MD1 :1;
}bit;
}SMR0STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _TXE :1;
IO_BYTE _RXE :1;
IO_BYTE _CRE :1;
IO_BYTE _AD :1;
IO_BYTE _CL :1;
IO_BYTE _SBL :1;
IO_BYTE _P :1;
IO_BYTE _PEN :1;
}bit;
}SCR0STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D0 :1;
IO_BYTE _D1 :1;
IO_BYTE _D2 :1;
IO_BYTE _D3 :1;
IO_BYTE _D4 :1;
IO_BYTE _D5 :1;
IO_BYTE _D6 :1;
IO_BYTE _D7 :1;
}bit;
}RDR0STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D0 :1;
IO_BYTE _D1 :1;
IO_BYTE _D2 :1;
IO_BYTE _D3 :1;
IO_BYTE _D4 :1;
IO_BYTE _D5 :1;
IO_BYTE _D6 :1;
IO_BYTE _D7 :1;
}bit;
}TDR0STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _TIE :1;
IO_BYTE _RIE :1;
IO_BYTE _BDS :1;
IO_BYTE _TDRE :1;
IO_BYTE _RDRF :1;
IO_BYTE _FRE :1;
IO_BYTE _ORE :1;
IO_BYTE _PE :1;
}bit;
}SSR0STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _SCES :1;
IO_BYTE _CCO :1;
IO_BYTE _SIOP :1;
IO_BYTE _SOPE :1;
IO_BYTE _LBL0 :1;
IO_BYTE _LBL1 :1;
IO_BYTE _LBD :1;
IO_BYTE _LBIE :1;
}bit;
struct{
IO_BYTE :4;
IO_BYTE _LBL :2;
}bitc;
}ESCR0STR;
typedef union{ /* UART1 */
IO_BYTE byte;
struct{
IO_BYTE _SOE :1;
IO_BYTE _SCKE :1;
IO_BYTE _UPCL :1;
IO_BYTE _REST :1;
IO_BYTE _EXT :1;
IO_BYTE _OTO :1;
IO_BYTE _MD0 :1;
IO_BYTE _MD1 :1;
}bit;
}SMR1STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _TXE :1;
IO_BYTE _RXE :1;
IO_BYTE _CRE :1;
IO_BYTE _AD :1;
IO_BYTE _CL :1;
IO_BYTE _SBL :1;
IO_BYTE _P :1;
IO_BYTE _PEN :1;
}bit;
}SCR1STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D0 :1;
IO_BYTE _D1 :1;
IO_BYTE _D2 :1;
IO_BYTE _D3 :1;
IO_BYTE _D4 :1;
IO_BYTE _D5 :1;
IO_BYTE _D6 :1;
IO_BYTE _D7 :1;
}bit;
}RDR1STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _D0 :1;
IO_BYTE _D1 :1;
IO_BYTE _D2 :1;
IO_BYTE _D3 :1;
IO_BYTE _D4 :1;
IO_BYTE _D5 :1;
IO_BYTE _D6 :1;
IO_BYTE _D7 :1;
}bit;
}TDR1STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _TIE :1;
IO_BYTE _RIE :1;
IO_BYTE _BDS :1;
IO_BYTE _TDRE :1;
IO_BYTE _RDRF :1;
IO_BYTE _FRE :1;
IO_BYTE _ORE :1;
IO_BYTE _PE :1;
}bit;
}SSR1STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _SCES :1;
IO_BYTE _CCO :1;
IO_BYTE _SIOP :1;
IO_BYTE _SOPE :1;
IO_BYTE _LBL0 :1;
IO_BYTE _LBL1 :1;
IO_BYTE _LBD :1;
IO_BYTE _LBIE :1;
}bit;
struct{
IO_BYTE :4;
IO_BYTE _LBL :2;
}bitc;
}ESCR1STR;
typedef union{ /* PPG control */
IO_WORD word;
struct{
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD _PUF0 :1;
IO_WORD _PIE0 :1;
IO_WORD _PE0 :1;
IO_WORD :1;
IO_WORD _PEN0 :1;
IO_WORD :1;
IO_WORD _MD0 :1;
IO_WORD _MD1 :1;
IO_WORD _PUF1 :1;
IO_WORD _PIE1 :1;
IO_WORD _PE1 :1;
IO_WORD :1;
IO_WORD _PEN1 :1;
}bit;
struct{
IO_WORD :9;
IO_WORD _MD :2;
}bitc;
}PPGC01STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _PUF0 :1;
IO_BYTE _PIE0 :1;
IO_BYTE _PE0 :1;
IO_BYTE :1;
IO_BYTE _PEN0 :1;
}bit;
}PPGC0STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE _MD0 :1;
IO_BYTE _MD1 :1;
IO_BYTE _PUF1 :1;
IO_BYTE _PIE1 :1;
IO_BYTE _PE1 :1;
IO_BYTE :1;
IO_BYTE _PEN1 :1;
}bit;
struct{
IO_BYTE :1;
IO_BYTE _MD :2;
}bitc;
}PPGC1STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _REV :1;
IO_BYTE :1;
IO_BYTE _PCM0 :1;
IO_BYTE _PCM1 :1;
IO_BYTE _PCM2 :1;
IO_BYTE _PCS0 :1;
IO_BYTE _PCS1 :1;
IO_BYTE _PCS2 :1;
}bit;
struct{
IO_BYTE :2;
IO_BYTE _PCM :3;
IO_BYTE _PCS :3;
}bitc;
}PPGCS01STR;
typedef union{
IO_WORD word;
struct{
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD _PUF2 :1;
IO_WORD _PIE2 :1;
IO_WORD _PE2 :1;
IO_WORD :1;
IO_WORD _PEN2 :1;
IO_WORD :1;
IO_WORD _MD0 :1;
IO_WORD _MD1 :1;
IO_WORD _PUF3 :1;
IO_WORD _PIE3 :1;
IO_WORD _PE3 :1;
IO_WORD :1;
IO_WORD _PEN3 :1;
}bit;
struct{
IO_WORD :9;
IO_WORD _MD :2;
}bitc;
}PPGC23STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _PUF2 :1;
IO_BYTE _PIE2 :1;
IO_BYTE _PE2 :1;
IO_BYTE :1;
IO_BYTE _PEN2 :1;
}bit;
}PPGC2STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE _MD0 :1;
IO_BYTE _MD1 :1;
IO_BYTE _PUF3 :1;
IO_BYTE _PIE3 :1;
IO_BYTE _PE3 :1;
IO_BYTE :1;
IO_BYTE _PEN3 :1;
}bit;
struct{
IO_BYTE :1;
IO_BYTE _MD :2;
}bitc;
}PPGC3STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _REV :1;
IO_BYTE :1;
IO_BYTE _PCM0 :1;
IO_BYTE _PCM1 :1;
IO_BYTE _PCM2 :1;
IO_BYTE _PCS0 :1;
IO_BYTE _PCS1 :1;
IO_BYTE _PCS2 :1;
}bit;
struct{
IO_BYTE :2;
IO_BYTE _PCM :3;
IO_BYTE _PCS :3;
}bitc;
}PPGCS23STR;
typedef union{
IO_WORD word;
struct{
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD _PUF4 :1;
IO_WORD _PIE4 :1;
IO_WORD _PE4 :1;
IO_WORD :1;
IO_WORD _PEN4 :1;
IO_WORD :1;
IO_WORD _MD0 :1;
IO_WORD _MD1 :1;
IO_WORD _PUF5 :1;
IO_WORD _PIE5 :1;
IO_WORD _PE5 :1;
IO_WORD :1;
IO_WORD _PEN5 :1;
}bit;
struct{
IO_WORD :9;
IO_WORD _MD :2;
}bitc;
}PPGC45STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _PUF4 :1;
IO_BYTE _PIE4 :1;
IO_BYTE _PE4 :1;
IO_BYTE :1;
IO_BYTE _PEN4 :1;
}bit;
}PPGC4STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE _MD0 :1;
IO_BYTE _MD1 :1;
IO_BYTE _PUF5 :1;
IO_BYTE _PIE5 :1;
IO_BYTE _PE5 :1;
IO_BYTE :1;
IO_BYTE _PEN5 :1;
}bit;
struct{
IO_BYTE :1;
IO_BYTE _MD :2;
}bitc;
}PPGC5STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _REV :1;
IO_BYTE :1;
IO_BYTE _PCM0 :1;
IO_BYTE _PCM1 :1;
IO_BYTE _PCM2 :1;
IO_BYTE _PCS0 :1;
IO_BYTE _PCS1 :1;
IO_BYTE _PCS2 :1;
}bit;
struct{
IO_BYTE :2;
IO_BYTE _PCM :3;
IO_BYTE _PCS :3;
}bitc;
}PPGCS45STR;
typedef union{ /* Rom Correction 1 */
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE _AD3E :1;
IO_BYTE :1;
IO_BYTE _AD4E :1;
IO_BYTE _AD5E :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
}bit;
}PACSR1STR;
typedef union{
IO_WORD word;
struct{
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD _PUF6 :1;
IO_WORD _PIE6 :1;
IO_WORD _PE6 :1;
IO_WORD :1;
IO_WORD _PEN6 :1;
IO_WORD :1;
IO_WORD _MD0 :1;
IO_WORD _MD1 :1;
IO_WORD _PUF7 :1;
IO_WORD _PIE7 :1;
IO_WORD _PE7 :1;
IO_WORD :1;
IO_WORD _PEN7 :1;
}bit;
struct{
IO_WORD :9;
IO_WORD _MD :2;
}bitc;
}PPGC67STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE _PUF6 :1;
IO_BYTE _PIE6 :1;
IO_BYTE _PE6 :1;
IO_BYTE :1;
IO_BYTE _PEN6 :1;
}bit;
}PPGC6STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE _MD0 :1;
IO_BYTE _MD1 :1;
IO_BYTE _PUF7 :1;
IO_BYTE _PIE7 :1;
IO_BYTE _PE7 :1;
IO_BYTE :1;
IO_BYTE _PEN7 :1;
}bit;
struct{
IO_BYTE :1;
IO_BYTE _MD :2;
}bitc;
}PPGC7STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE _REV :1;
IO_BYTE :1;
IO_BYTE _PCM0 :1;
IO_BYTE _PCM1 :1;
IO_BYTE _PCM2 :1;
IO_BYTE _PCS0 :1;
IO_BYTE _PCS1 :1;
IO_BYTE _PCS2 :1;
}bit;
struct{
IO_BYTE :2;
IO_BYTE _PCM :3;
IO_BYTE _PCS :3;
}bitc;
}PPGCS67STR;
typedef union{
IO_WORD word;
struct{
IO_WORD :1;
IO_WORD :1;
IO_WORD :1;
IO_WORD _PUF8 :1;
IO_WORD _PIE8 :1;
IO_WORD _PE8 :1;
IO_WORD :1;
IO_WORD _PEN8 :1;
IO_WORD :1;
IO_WORD _MD0 :1;
IO_WORD _MD1 :1;
IO_WORD _PUF9 :1;
IO_WORD _PIE9 :1;
IO_WORD _PE9 :1;
IO_WORD :1;
IO_WORD _PEN9 :1;
}bit;
struct{
IO_WORD :9;
IO_WORD _MD :2;
}bitc;
}PPGC89STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE :1;
IO_BYTE :1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -