|
From: Branislav P. <bra...@us...> - 2005-06-02 06:34:28
|
Update of /cvsroot/openwince/include/h8/h83048 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19771/h8/h83048 Modified Files: itu.h Log Message: 2005-06-02 Branislav Petrovsky <bra...@sz...> * h8/h83048/itu.h: Added registers bit names. Index: itu.h =================================================================== RCS file: /cvsroot/openwince/include/h8/h83048/itu.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- itu.h 1 Jun 2005 14:15:40 -0000 1.1 +++ itu.h 2 Jun 2005 06:34:20 -0000 1.2 @@ -189,5 +189,78 @@ #define TOER_OFFSET 0x00 #define TOCR_OFFSET 0x01 +/* TCR bits */ +#define TCR_CCLR_MASK bits(6,5) +#define TCR_CCLR(x) bits_val(6,5,x) +#define get_TCR_CCLR(x) bits_get(6,5,x) +#define TCR_CKEG_MASK bits(4,3) +#define TCR_CKEG(x) bits_val(4,3,x) +#define get_TCR_CKEG(x) bits_get(4,3,x) +#define TCR_TPSC_MASK bits(2,0) +#define TCR_TPSC(x) bits_val(2,0,x) +#define get_TCR_TPSC(x) bits_get(2,0,x) + +/* TIOR bits */ +#define TIOR_IOB_MASK bits(6,4) +#define TIOR_IOB(x) bits_val(6,4,x) +#define get_TIOR_IOB(x) bits_get(6,4,x) +#define TIOR_IOA_MASK bits(2,0) +#define TIOR_IOA(x) bits_val(2,0,x) +#define get_TIOR_IOA(x) bits_get(2,0,x) + +/* TIER bits */ +#define TIER_OVIE bit(2) +#define TIER_IMIEB bit(1) +#define TIER_IMIEA bit(0) + +/* TSR bits */ +#define TSR_OVF bit(2) +#define TSR_IMFB bit(1) +#define TSR_IMFA bit(0) + +/* TSTR bits */ +#define TSTR_STR4 bit(4) +#define TSTR_STR3 bit(3) +#define TSTR_STR2 bit(2) +#define TSTR_STR1 bit(1) +#define TSTR_STR0 bit(0) + +/* TSNC bits */ +#define TSNC_SYNC4 bit(4) +#define TSNC_SYNC3 bit(3) +#define TSNC_SYNC2 bit(2) +#define TSNC_SYNC1 bit(1) +#define TSNC_SYNC0 bit(0) + +/* TMDR bits */ +#define TMDR_MDF bit(6) +#define TMDR_FDIR bit(5) +#define TMDR_PWM4 bit(4) +#define TMDR_PWM3 bit(3) +#define TMDR_PWM2 bit(2) +#define TMDR_PWM1 bit(1) +#define TMDR_PWM0 bit(0) + +/* TFCR bits */ +#define TFCR_CMD_MASK bits(5,4) +#define TFCR_CMD(x) bits_val(5,4,x) +#define get_TFCR_CMD(x) bits_get(5,4,x) +#define TFCR_BFB4 bit(3) +#define TFCR_BFA4 bit(2) +#define TFCR_BFB3 bit(1) +#define TFCR_BFA3 bit(0) + +/* TOER bits */ +#define TOER_EXB4 bit(5) +#define TOER_EXA4 bit(4) +#define TOER_EB3 bit(3) +#define TOER_EB4 bit(2) +#define TOER_EA4 bit(1) +#define TOER_EA3 bit(0) + +/* TOCR bits */ +#define TOCR_XTGD bit(4) +#define TOCR_OLS4 bit(1) +#define TOCR_OLS3 bit(0) #endif /* H83048_ITU_H */ |