22 #ifndef _RTEMS_ZILOG_Z8036_H 23 #define _RTEMS_ZILOG_Z8036_H 31 #define Z8036( ptr ) ((volatile struct z8036_map *)(ptr)) 33 #define Z8x36_STATE0 ( z8036 ) \ 37 #define Z8x36_WRITE( z8036, reg, data ) \ 38 (Z8036(z8036))->reg = (data) 41 #define Z8x36_READ( z8036, reg, data ) \ 42 (Z8036(z8036))->reg = (data) 52 uint8_t CNT_TMR_VECTOR;
53 uint8_t PORTC_DATA_POLARITY;
54 uint8_t PORTC_DIRECTION;
55 uint8_t PORTC_SPECIAL_IO_CTL;
57 uint8_t PORTA_CMD_STATUS;
58 uint8_t PORTB_CMD_STATUS;
59 uint8_t CT1_CMD_STATUS;
60 uint8_t CT2_CMD_STATUS;
61 uint8_t CT3_CMD_STATUS;
66 uint8_t CT1_CUR_CNT_MSB;
67 uint8_t CT1_CUR_CNT_LSB;
68 uint8_t CT2_CUR_CNT_MSB;
69 uint8_t CT2_CUR_CNT_LSB;
70 uint8_t CT3_CUR_CNT_MSB;
71 uint8_t CT3_CUR_CNT_LSB;
72 uint8_t CT1_TIME_CONST_MSB;
73 uint8_t CT1_TIME_CONST_LSB;
74 uint8_t CT2_TIME_CONST_MSB;
75 uint8_t CT2_TIME_CONST_LSB;
76 uint8_t CT3_TIME_CONST_MSB;
77 uint8_t CT3_TIME_CONST_LSB;
78 uint8_t CT1_MODE_SPEC;
79 uint8_t CT2_MODE_SPEC;
80 uint8_t CT3_MODE_SPEC;
81 uint8_t CURRENT_VECTOR;
84 uint8_t PORTA_HANDSHAKE;
85 uint8_t PORTA_DATA_POLARITY;
86 uint8_t PORTA_DIRECTION;
87 uint8_t PORTA_SPECIAL_IO_CTL;
88 uint8_t PORTA_PATT_POLARITY;
89 uint8_t PORTA_PATT_TRANS;
90 uint8_t PORTA_PATT_MASK;
93 uint8_t PORTB_HANDSHAKE;
94 uint8_t PORTB_DATA_POLARITY;
95 uint8_t PORTB_DIRECTION;
96 uint8_t PORTB_SPECIAL_IO_CTL;
97 uint8_t PORTB_PATT_POLARITY;
98 uint8_t PORTB_PATT_TRANS;
99 uint8_t PORTB_PATT_MASK;