Go to the documentation of this file.
86 #define IPAC_TYPE_ISAC 0x0010
87 #define IPAC_TYPE_IPAC 0x0020
88 #define IPAC_TYPE_ISACX 0x0040
89 #define IPAC_TYPE_IPACX 0x0080
90 #define IPAC_TYPE_HSCX 0x0100
92 #define ISAC_USE_ARCOFI 0x1000
95 #define MONITOR_RX_0 0x1000
96 #define MONITOR_RX_1 0x1001
97 #define MONITOR_TX_0 0x2000
98 #define MONITOR_TX_1 0x2001
102 #define ISAC_MASK 0x20
103 #define ISAC_ISTA 0x20
104 #define ISAC_STAR 0x21
105 #define ISAC_CMDR 0x21
106 #define ISAC_EXIR 0x24
107 #define ISAC_ADF2 0x39
108 #define ISAC_SPCR 0x30
109 #define ISAC_ADF1 0x38
110 #define ISAC_CIR0 0x31
111 #define ISAC_CIX0 0x31
112 #define ISAC_CIR1 0x33
113 #define ISAC_CIX1 0x33
114 #define ISAC_STCR 0x37
115 #define ISAC_MODE 0x22
116 #define ISAC_RSTA 0x27
117 #define ISAC_RBCL 0x25
118 #define ISAC_RBCH 0x2A
119 #define ISAC_TIMR 0x23
120 #define ISAC_SQXR 0x3b
121 #define ISAC_SQRR 0x3b
122 #define ISAC_MOSR 0x3a
123 #define ISAC_MOCR 0x3a
124 #define ISAC_MOR0 0x32
125 #define ISAC_MOX0 0x32
126 #define ISAC_MOR1 0x34
127 #define ISAC_MOX1 0x34
129 #define ISAC_RBCH_XAC 0x80
131 #define IPAC_D_TIN2 0x01
134 #define IPAC_ISTAB 0x20
135 #define IPAC_MASKB 0x20
136 #define IPAC_STARB 0x21
137 #define IPAC_CMDRB 0x21
138 #define IPAC_MODEB 0x22
139 #define IPAC_EXIRB 0x24
140 #define IPAC_RBCLB 0x25
141 #define IPAC_RAH1 0x26
142 #define IPAC_RAH2 0x27
143 #define IPAC_RSTAB 0x27
144 #define IPAC_RAL1 0x28
145 #define IPAC_RAL2 0x29
146 #define IPAC_RHCRB 0x29
147 #define IPAC_XBCL 0x2A
148 #define IPAC_CCR2 0x2C
149 #define IPAC_RBCHB 0x2D
150 #define IPAC_XBCH 0x2D
151 #define HSCX_VSTR 0x2E
152 #define IPAC_RLCR 0x2E
153 #define IPAC_CCR1 0x2F
154 #define IPAC_TSAX 0x30
155 #define IPAC_TSAR 0x31
156 #define IPAC_XCCR 0x32
157 #define IPAC_RCCR 0x33
160 #define IPAC_B_XPR 0x10
161 #define IPAC_B_RPF 0x40
162 #define IPAC_B_RME 0x80
163 #define IPAC_B_ON 0x2F
166 #define IPAC_B_RFS 0x04
167 #define IPAC_B_RFO 0x10
168 #define IPAC_B_XDU 0x40
169 #define IPAC_B_XMR 0x80
172 #define IPAC_CONF 0xC0
173 #define IPAC_ISTA 0xC1
174 #define IPAC_MASK 0xC1
176 #define IPAC_ACFG 0xC3
177 #define IPAC_AOE 0xC4
178 #define IPAC_ARX 0xC5
179 #define IPAC_ATX 0xC5
180 #define IPAC_PITA1 0xC6
181 #define IPAC_PITA2 0xC7
182 #define IPAC_POTA1 0xC8
183 #define IPAC_POTA2 0xC9
184 #define IPAC_PCFG 0xCA
185 #define IPAC_SCFG 0xCB
186 #define IPAC_TIMR2 0xCC
189 #define IPAC__EXB 0x01
190 #define IPAC__ICB 0x02
191 #define IPAC__EXA 0x04
192 #define IPAC__ICA 0x08
193 #define IPAC__EXD 0x10
194 #define IPAC__ICD 0x20
195 #define IPAC__INT0 0x40
196 #define IPAC__INT1 0x80
197 #define IPAC__ON 0xC0
200 #define HSCX__EXB 0x01
201 #define HSCX__EXA 0x02
202 #define HSCX__ICA 0x04
205 #define ISAC_CMD_TIM 0x0
206 #define ISAC_CMD_RS 0x1
207 #define ISAC_CMD_SCZ 0x4
208 #define ISAC_CMD_SSZ 0x2
209 #define ISAC_CMD_AR8 0x8
210 #define ISAC_CMD_AR10 0x9
211 #define ISAC_CMD_ARL 0xA
212 #define ISAC_CMD_DUI 0xF
215 #define ISAC_IND_RS 0x1
216 #define ISAC_IND_PU 0x7
217 #define ISAC_IND_DR 0x0
218 #define ISAC_IND_SD 0x2
219 #define ISAC_IND_DIS 0x3
220 #define ISAC_IND_EI 0x6
221 #define ISAC_IND_RSY 0x4
222 #define ISAC_IND_ARD 0x8
223 #define ISAC_IND_TI 0xA
224 #define ISAC_IND_ATI 0xB
225 #define ISAC_IND_AI8 0xC
226 #define ISAC_IND_AI10 0xD
227 #define ISAC_IND_DID 0xF
231 #define ISACX_RFIFOD 0x00
232 #define ISACX_XFIFOD 0x00
233 #define ISACX_ISTAD 0x20
234 #define ISACX_MASKD 0x20
235 #define ISACX_STARD 0x21
236 #define ISACX_CMDRD 0x21
237 #define ISACX_MODED 0x22
238 #define ISACX_EXMD1 0x23
239 #define ISACX_TIMR1 0x24
240 #define ISACX_SAP1 0x25
241 #define ISACX_SAP2 0x26
242 #define ISACX_RBCLD 0x26
243 #define ISACX_RBCHD 0x27
244 #define ISACX_TEI1 0x27
245 #define ISACX_TEI2 0x28
246 #define ISACX_RSTAD 0x28
247 #define ISACX_TMD 0x29
248 #define ISACX_CIR0 0x2E
249 #define ISACX_CIX0 0x2E
250 #define ISACX_CIR1 0x2F
251 #define ISACX_CIX1 0x2F
254 #define ISACX_TR_CONF0 0x30
255 #define ISACX_TR_CONF1 0x31
256 #define ISACX_TR_CONF2 0x32
257 #define ISACX_TR_STA 0x33
258 #define ISACX_TR_CMD 0x34
259 #define ISACX_SQRR1 0x35
260 #define ISACX_SQXR1 0x35
261 #define ISACX_SQRR2 0x36
262 #define ISACX_SQXR2 0x36
263 #define ISACX_SQRR3 0x37
264 #define ISACX_SQXR3 0x37
265 #define ISACX_ISTATR 0x38
266 #define ISACX_MASKTR 0x39
267 #define ISACX_TR_MODE 0x3A
268 #define ISACX_ACFG1 0x3C
269 #define ISACX_ACFG2 0x3D
270 #define ISACX_AOE 0x3E
271 #define ISACX_ARX 0x3F
272 #define ISACX_ATX 0x3F
275 #define ISACX_CDA10 0x40
276 #define ISACX_CDA11 0x41
277 #define ISACX_CDA20 0x42
278 #define ISACX_CDA21 0x43
279 #define ISACX_CDA_TSDP10 0x44
280 #define ISACX_CDA_TSDP11 0x45
281 #define ISACX_CDA_TSDP20 0x46
282 #define ISACX_CDA_TSDP21 0x47
283 #define ISACX_BCHA_TSDP_BC1 0x48
284 #define ISACX_BCHA_TSDP_BC2 0x49
285 #define ISACX_BCHB_TSDP_BC1 0x4A
286 #define ISACX_BCHB_TSDP_BC2 0x4B
287 #define ISACX_TR_TSDP_BC1 0x4C
288 #define ISACX_TR_TSDP_BC2 0x4D
289 #define ISACX_CDA1_CR 0x4E
290 #define ISACX_CDA2_CR 0x4F
293 #define ISACX_TR_CR 0x50
294 #define ISACX_TRC_CR 0x50
295 #define ISACX_BCHA_CR 0x51
296 #define ISACX_BCHB_CR 0x52
297 #define ISACX_DCI_CR 0x53
298 #define ISACX_DCIC_CR 0x53
299 #define ISACX_MON_CR 0x54
300 #define ISACX_SDS1_CR 0x55
301 #define ISACX_SDS2_CR 0x56
302 #define ISACX_IOM_CR 0x57
303 #define ISACX_STI 0x58
304 #define ISACX_ASTI 0x58
305 #define ISACX_MSTI 0x59
306 #define ISACX_SDS_CONF 0x5A
307 #define ISACX_MCDA 0x5B
308 #define ISACX_MOR 0x5C
309 #define ISACX_MOX 0x5C
310 #define ISACX_MOSR 0x5D
311 #define ISACX_MOCR 0x5E
312 #define ISACX_MSTA 0x5F
313 #define ISACX_MCONF 0x5F
316 #define ISACX_ISTA 0x60
317 #define ISACX_MASK 0x60
318 #define ISACX_AUXI 0x61
319 #define ISACX_AUXM 0x61
320 #define ISACX_MODE1 0x62
321 #define ISACX_MODE2 0x63
322 #define ISACX_ID 0x64
323 #define ISACX_SRES 0x64
324 #define ISACX_TIMR2 0x65
328 #define ISACX_D_XDU 0x04
329 #define ISACX_D_XMR 0x08
330 #define ISACX_D_XPR 0x10
331 #define ISACX_D_RFO 0x20
332 #define ISACX_D_RPF 0x40
333 #define ISACX_D_RME 0x80
336 #define ISACX__ICD 0x01
337 #define ISACX__MOS 0x02
338 #define ISACX__TRAN 0x04
339 #define ISACX__AUX 0x08
340 #define ISACX__CIC 0x10
341 #define ISACX__ST 0x20
342 #define IPACX__ICB 0x40
343 #define IPACX__ICA 0x80
344 #define IPACX__ON 0x2C
347 #define ISACX_CMDRD_XRES 0x01
348 #define ISACX_CMDRD_XME 0x02
349 #define ISACX_CMDRD_XTF 0x08
350 #define ISACX_CMDRD_STI 0x10
351 #define ISACX_CMDRD_RRES 0x40
352 #define ISACX_CMDRD_RMC 0x80
355 #define ISACX_RSTAD_TA 0x01
356 #define ISACX_RSTAD_CR 0x02
357 #define ISACX_RSTAD_SA0 0x04
358 #define ISACX_RSTAD_SA1 0x08
359 #define ISACX_RSTAD_RAB 0x10
360 #define ISACX_RSTAD_CRC 0x20
361 #define ISACX_RSTAD_RDO 0x40
362 #define ISACX_RSTAD_VFR 0x80
365 #define ISACX_CIR0_BAS 0x01
366 #define ISACX_CIR0_SG 0x08
367 #define ISACX_CIR0_CIC1 0x08
368 #define ISACX_CIR0_CIC0 0x08
371 #define IPACX_OFF_ICA 0x70
372 #define IPACX_OFF_ICB 0x80
376 #define IPACX_ISTAB 0x00
377 #define IPACX_MASKB 0x00
378 #define IPACX_STARB 0x01
379 #define IPACX_CMDRB 0x01
380 #define IPACX_MODEB 0x02
381 #define IPACX_EXMB 0x03
382 #define IPACX_RAH1 0x05
383 #define IPACX_RAH2 0x06
384 #define IPACX_RBCLB 0x06
385 #define IPACX_RBCHB 0x07
386 #define IPACX_RAL1 0x07
387 #define IPACX_RAL2 0x08
388 #define IPACX_RSTAB 0x08
389 #define IPACX_TMB 0x09
390 #define IPACX_RFIFOB 0x0A
391 #define IPACX_XFIFOB 0x0A
394 #define IPACX_B_XDU 0x04
395 #define IPACX_B_XPR 0x10
396 #define IPACX_B_RFO 0x20
397 #define IPACX_B_RPF 0x40
398 #define IPACX_B_RME 0x80
400 #define IPACX_B_ON 0x0B