Go to the documentation of this file.
14 #define readW6692 readisac
15 #define writeW6692 writeisac
16 #define readW6692fifo readisacfifo
17 #define writeW6692fifo writeisacfifo
21 #define READW6692BFIFO(cs, bchan, ptr, count) \
22 insb(cs->hw.w6692.iobase + W_B_RFIFO + (bchan ? 0x40 : 0), ptr, count)
24 #define WRITEW6692BFIFO(cs, bchan, ptr, count) \
25 outsb(cs->hw.w6692.iobase + W_B_XFIFO + (bchan ? 0x40 : 0), ptr, count)
29 #define W_D_RFIFO 0x00
30 #define W_D_XFIFO 0x04
62 #define W_B_RFIFO 0x80
63 #define W_B_XFIFO 0x84
82 #define W_D_CMDR_XRST 0x01
83 #define W_D_CMDR_XME 0x02
84 #define W_D_CMDR_XMS 0x08
85 #define W_D_CMDR_STT 0x10
86 #define W_D_CMDR_RRST 0x40
87 #define W_D_CMDR_RACK 0x80
89 #define W_D_MODE_RLP 0x01
90 #define W_D_MODE_DLP 0x02
91 #define W_D_MODE_MFD 0x04
92 #define W_D_MODE_TEE 0x08
93 #define W_D_MODE_TMS 0x10
94 #define W_D_MODE_RACT 0x40
95 #define W_D_MODE_MMS 0x80
97 #define W_INT_B2_EXI 0x01
98 #define W_INT_B1_EXI 0x02
99 #define W_INT_D_EXI 0x04
100 #define W_INT_XINT0 0x08
101 #define W_INT_XINT1 0x10
102 #define W_INT_D_XFR 0x20
103 #define W_INT_D_RME 0x40
104 #define W_INT_D_RMR 0x80
106 #define W_D_EXI_WEXP 0x01
107 #define W_D_EXI_TEXP 0x02
108 #define W_D_EXI_ISC 0x04
109 #define W_D_EXI_MOC 0x08
110 #define W_D_EXI_TIN2 0x10
111 #define W_D_EXI_XCOL 0x20
112 #define W_D_EXI_XDUN 0x40
113 #define W_D_EXI_RDOV 0x80
115 #define W_D_STAR_DRDY 0x10
116 #define W_D_STAR_XBZ 0x20
117 #define W_D_STAR_XDOW 0x80
119 #define W_D_RSTA_RMB 0x10
120 #define W_D_RSTA_CRCE 0x20
121 #define W_D_RSTA_RDOV 0x40
123 #define W_D_CTL_SRST 0x20
125 #define W_CIR_SCC 0x80
126 #define W_CIR_ICC 0x40
127 #define W_CIR_COD_MASK 0x0f
129 #define W_B_CMDR_XRST 0x01
130 #define W_B_CMDR_XME 0x02
131 #define W_B_CMDR_XMS 0x04
132 #define W_B_CMDR_RACT 0x20
133 #define W_B_CMDR_RRST 0x40
134 #define W_B_CMDR_RACK 0x80
136 #define W_B_MODE_FTS0 0x01
137 #define W_B_MODE_FTS1 0x02
138 #define W_B_MODE_SW56 0x04
139 #define W_B_MODE_BSW0 0x08
140 #define W_B_MODE_BSW1 0x10
141 #define W_B_MODE_EPCM 0x20
142 #define W_B_MODE_ITF 0x40
143 #define W_B_MODE_MMS 0x80
145 #define W_B_EXI_XDUN 0x01
146 #define W_B_EXI_XFR 0x02
147 #define W_B_EXI_RDOV 0x10
148 #define W_B_EXI_RME 0x20
149 #define W_B_EXI_RMR 0x40
151 #define W_B_STAR_XBZ 0x01
152 #define W_B_STAR_XDOW 0x04
153 #define W_B_STAR_RMB 0x10
154 #define W_B_STAR_CRCE 0x20
155 #define W_B_STAR_RDOV 0x40
157 #define W_B_RBCH_LOV 0x20
161 #define W_L1CMD_ECK 0x00
162 #define W_L1CMD_RST 0x01
163 #define W_L1CMD_SCP 0x04
164 #define W_L1CMD_SSP 0x02
165 #define W_L1CMD_AR8 0x08
166 #define W_L1CMD_AR10 0x09
167 #define W_L1CMD_EAL 0x0a
168 #define W_L1CMD_DRC 0x0f
172 #define W_L1IND_CE 0x07
173 #define W_L1IND_DRD 0x00
174 #define W_L1IND_LD 0x04
175 #define W_L1IND_ARD 0x08
176 #define W_L1IND_TI 0x0a
177 #define W_L1IND_ATI 0x0b
178 #define W_L1IND_AI8 0x0c
179 #define W_L1IND_AI10 0x0d
180 #define W_L1IND_CD 0x0f
183 #define W_D_FIFO_THRESH 64
184 #define W_B_FIFO_THRESH 64