📄 7708s.h
字号:
unsigned short WORD; /* Byte Access */
struct { /* Bit Access */
unsigned short NMIL:1; /* NMIL */
unsigned short :6; /* */
unsigned short NMIE:1; /* NMIE */
} BIT; /* */
} ICR; /* */
union { /* IPRA */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short _TMU0:4; /* TMU0 */
unsigned short _TMU1:4; /* TMU1 */
unsigned short _TMU2:4; /* TMU2 */
unsigned short _RTC :4; /* RTC */
} BIT; /* */
} IPRA; /* */
union { /* IPRB */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short _WDT:4; /* WDT */
unsigned short _REF:4; /* REF */
unsigned short _SCI:4; /* SCI */
} BIT; /* */
} IPRB; /* */
char wk[234]; /* */
unsigned int TRA; /* TRA */
unsigned int EXPEVT; /* EXPEVT */
unsigned int INTEVT; /* INTEVT */
}; /* */
struct st_bsc { /* struct BSC */
union { /* BCR1 */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short :2; /* */
unsigned short HIZMEM:1; /* HIZMEM */
unsigned short HIZCNT:1; /* HIZCNT */
unsigned short ENDIAN:1; /* ENDIAN */
unsigned short A0BST :2; /* A0BST */
unsigned short A5BST :2; /* A5BST */
unsigned short A6BST :2; /* A6BST */
unsigned short DRAMTP:3; /* DRAMTP */
unsigned short A5PCM :1; /* A5PCM */
unsigned short A6PCM :1; /* A6PCM */
} BIT; /* */
} BCR1; /* */
union { /* BCR2 */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short :2; /* */
unsigned short A6SZ :2; /* A6SZ */
unsigned short A5SZ :2; /* A5SZ */
unsigned short A4SZ :2; /* A4SZ */
unsigned short A3SZ :2; /* A3SZ */
unsigned short A2SZ :2; /* A2SZ */
unsigned short A1SZ :2; /* A1SZ */
unsigned short :1; /* */
unsigned short PORTEN:1; /* PORTEN */
} BIT; /* */
} BCR2; /* */
union { /* WCR1 */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short :2; /* */
unsigned short A6IW:2; /* A6IW */
unsigned short A5IW:2; /* A5IW */
unsigned short A4IW:2; /* A4IW */
unsigned short A3IW:2; /* A3IW */
unsigned short A2IW:2; /* A2IW */
unsigned short A1IW:2; /* A1IW */
unsigned short A0IW:2; /* A0IW */
} BIT; /* */
} WCR1; /* */
union { /* WCR2 */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short A6W :3; /* A6W */
unsigned short A5W :3; /* A5W */
unsigned short A4W :3; /* A4W */
unsigned short A3W :2; /* A3W */
unsigned short A1_2W:2; /* A1_2W */
unsigned short A0W :3; /* A0W */
} BIT; /* */
} WCR2; /* */
union { /* MCR */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short TPC :2; /* TPC */
unsigned short RCD :2; /* RCD */
unsigned short TRWL :2; /* TRWL */
unsigned short TRAS :2; /* TRAS */
unsigned short :1; /* */
unsigned short BE :1; /* BE */
unsigned short SZ :1; /* SZ */
unsigned short AMX :2; /* AMX */
unsigned short RFSH :1; /* RFSH */
unsigned short RMODE :1; /* RMODE */
unsigned short EDOMODE:1; /* EDOMODE */
} BIT; /* */
} MCR; /* */
union { /* DCR */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short TPC :2; /* TPC */
unsigned short RCD :2; /* RCD */
unsigned short :2; /* */
unsigned short TRAS :2; /* TRAS */
unsigned short :1; /* */
unsigned short BE :1; /* BE */
unsigned short :1; /* */
unsigned short AMX :2; /* AMX */
unsigned short RFSH :1; /* RFSH */
unsigned short RMODE:1; /* RMODE */
} BIT; /* */
} DCR; /* */
union { /* PCR */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short :8; /* */
unsigned short A5TED:2; /* A5TED */
unsigned short A6TED:2; /* A6TED */
unsigned short A5TEH:2; /* A5TEH */
unsigned short A6TEH:2; /* A6TEH */
} BIT; /* */
} PCR; /* */
union { /* RTCSR */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short :8; /* */
unsigned short CMF :1; /* CMF */
unsigned short CMIE:1; /* CMIE */
unsigned short CKS :3; /* CKS */
unsigned short OVF :1; /* OVF */
unsigned short OVIE:1; /* OVIE */
unsigned short LMTS:1; /* LMTS */
} BIT; /* */
} RTCSR; /* */
unsigned short RTCNT; /* RTCNT */
unsigned short RTCOR; /* RTCOR */
unsigned short RFCR; /* RFCR */
}; /* */
struct st_cpg { /* struct CPG */
union { /* FRQCR */
unsigned short WORD; /* Word Access */
struct { /* Bit Access */
unsigned short :7; /* */
unsigned short CKOEN:1; /* CKOEN */
unsigned short PLLEN:1; /* PLLEN */
unsigned short PSTBY:1; /* PSTBY */
unsigned short STC :2; /* STC */
unsigned short IFC :2; /* IFC */
unsigned short PFC :2; /* PFC */
} BIT; /* */
} FRQCR; /* */
char wk[2]; /* */
union { /* WTCNT */
unsigned char READ; /* Read Access*/
unsigned short WRITE; /* Write Access*/
} WTCNT; /* */
union { /* WTCSR */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -