Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | /* |
2 | * DO NOT EDIT - This file is automatically generated. | |
3 | */ | |
4 | ||
5 | #define SCSISEQ 0x00 | |
6 | #define TEMODE 0x80 | |
7 | #define ENSELO 0x40 | |
8 | #define ENSELI 0x20 | |
9 | #define ENRSELI 0x10 | |
10 | #define ENAUTOATNO 0x08 | |
11 | #define ENAUTOATNI 0x04 | |
12 | #define ENAUTOATNP 0x02 | |
13 | #define SCSIRSTO 0x01 | |
14 | ||
15 | #define SXFRCTL0 0x01 | |
16 | #define DFON 0x80 | |
17 | #define DFPEXP 0x40 | |
18 | #define FAST20 0x20 | |
19 | #define CLRSTCNT 0x10 | |
20 | #define SPIOEN 0x08 | |
21 | #define SCAMEN 0x04 | |
22 | #define CLRCHN 0x02 | |
23 | ||
24 | #define SXFRCTL1 0x02 | |
25 | #define BITBUCKET 0x80 | |
26 | #define SWRAPEN 0x40 | |
27 | #define ENSPCHK 0x20 | |
28 | #define STIMESEL 0x18 | |
29 | #define ENSTIMER 0x04 | |
30 | #define ACTNEGEN 0x02 | |
31 | #define STPWEN 0x01 | |
32 | ||
33 | #define SCSISIGO 0x03 | |
34 | #define CDO 0x80 | |
35 | #define IOO 0x40 | |
36 | #define MSGO 0x20 | |
37 | #define ATNO 0x10 | |
38 | #define SELO 0x08 | |
39 | #define BSYO 0x04 | |
40 | #define REQO 0x02 | |
41 | #define ACKO 0x01 | |
42 | ||
43 | #define SCSISIGI 0x03 | |
44 | #define ATNI 0x10 | |
45 | #define SELI 0x08 | |
46 | #define BSYI 0x04 | |
47 | #define REQI 0x02 | |
48 | #define ACKI 0x01 | |
49 | ||
50 | #define SCSIRATE 0x04 | |
51 | #define WIDEXFER 0x80 | |
52 | #define SXFR_ULTRA2 0x7f | |
53 | #define SXFR 0x70 | |
54 | #define SOFS 0x0f | |
55 | ||
56 | #define SCSIID 0x05 | |
57 | #define SCSIOFFSET 0x05 | |
58 | #define SOFS_ULTRA2 0x7f | |
59 | ||
60 | #define SCSIDATL 0x06 | |
61 | ||
62 | #define SCSIDATH 0x07 | |
63 | ||
64 | #define STCNT 0x08 | |
65 | ||
66 | #define OPTIONMODE 0x08 | |
67 | #define AUTORATEEN 0x80 | |
68 | #define AUTOACKEN 0x40 | |
69 | #define ATNMGMNTEN 0x20 | |
70 | #define BUSFREEREV 0x10 | |
71 | #define EXPPHASEDIS 0x08 | |
72 | #define SCSIDATL_IMGEN 0x04 | |
73 | #define AUTO_MSGOUT_DE 0x02 | |
74 | #define DIS_MSGIN_DUALEDGE 0x01 | |
75 | ||
76 | #define CLRSINT0 0x0b | |
77 | #define CLRSELDO 0x40 | |
78 | #define CLRSELDI 0x20 | |
79 | #define CLRSELINGO 0x10 | |
80 | #define CLRSWRAP 0x08 | |
81 | #define CLRSPIORDY 0x02 | |
82 | ||
83 | #define SSTAT0 0x0b | |
84 | #define TARGET 0x80 | |
85 | #define SELDO 0x40 | |
86 | #define SELDI 0x20 | |
87 | #define SELINGO 0x10 | |
88 | #define IOERR 0x08 | |
89 | #define SWRAP 0x08 | |
90 | #define SDONE 0x04 | |
91 | #define SPIORDY 0x02 | |
92 | #define DMADONE 0x01 | |
93 | ||
94 | #define CLRSINT1 0x0c | |
95 | #define CLRSELTIMEO 0x80 | |
96 | #define CLRATNO 0x40 | |
97 | #define CLRSCSIRSTI 0x20 | |
98 | #define CLRBUSFREE 0x08 | |
99 | #define CLRSCSIPERR 0x04 | |
100 | #define CLRPHASECHG 0x02 | |
101 | #define CLRREQINIT 0x01 | |
102 | ||
103 | #define SSTAT1 0x0c | |
104 | #define SELTO 0x80 | |
105 | #define ATNTARG 0x40 | |
106 | #define SCSIRSTI 0x20 | |
107 | #define PHASEMIS 0x10 | |
108 | #define BUSFREE 0x08 | |
109 | #define SCSIPERR 0x04 | |
110 | #define PHASECHG 0x02 | |
111 | #define REQINIT 0x01 | |
112 | ||
113 | #define SSTAT2 0x0d | |
114 | #define OVERRUN 0x80 | |
115 | #define SHVALID 0x40 | |
116 | #define WIDE_RES 0x20 | |
117 | #define SFCNT 0x1f | |
118 | #define EXP_ACTIVE 0x10 | |
119 | #define CRCVALERR 0x08 | |
120 | #define CRCENDERR 0x04 | |
121 | #define CRCREQERR 0x02 | |
122 | #define DUAL_EDGE_ERROR 0x01 | |
123 | ||
124 | #define SSTAT3 0x0e | |
125 | #define SCSICNT 0xf0 | |
126 | #define OFFCNT 0x0f | |
127 | ||
128 | #define SCSIID_ULTRA2 0x0f | |
129 | #define OID 0x0f | |
130 | ||
131 | #define SIMODE0 0x10 | |
132 | #define ENSELDO 0x40 | |
133 | #define ENSELDI 0x20 | |
134 | #define ENSELINGO 0x10 | |
135 | #define ENIOERR 0x08 | |
136 | #define ENSWRAP 0x08 | |
137 | #define ENSDONE 0x04 | |
138 | #define ENSPIORDY 0x02 | |
139 | #define ENDMADONE 0x01 | |
140 | ||
141 | #define SIMODE1 0x11 | |
142 | #define ENSELTIMO 0x80 | |
143 | #define ENATNTARG 0x40 | |
144 | #define ENSCSIRST 0x20 | |
145 | #define ENPHASEMIS 0x10 | |
146 | #define ENBUSFREE 0x08 | |
147 | #define ENSCSIPERR 0x04 | |
148 | #define ENPHASECHG 0x02 | |
149 | #define ENREQINIT 0x01 | |
150 | ||
151 | #define SCSIBUSL 0x12 | |
152 | ||
153 | #define SCSIBUSH 0x13 | |
154 | ||
155 | #define SHADDR 0x14 | |
156 | ||
157 | #define SELTIMER 0x18 | |
158 | #define STAGE6 0x20 | |
159 | #define STAGE5 0x10 | |
160 | #define STAGE4 0x08 | |
161 | #define STAGE3 0x04 | |
162 | #define STAGE2 0x02 | |
163 | #define STAGE1 0x01 | |
164 | ||
165 | #define SELID 0x19 | |
166 | #define SELID_MASK 0xf0 | |
167 | #define ONEBIT 0x08 | |
168 | ||
169 | #define SPIOCAP 0x1b | |
170 | #define SOFT1 0x80 | |
171 | #define SOFT0 0x40 | |
172 | #define SOFTCMDEN 0x20 | |
173 | #define HAS_BRDCTL 0x10 | |
174 | #define SEEPROM 0x08 | |
175 | #define EEPROM 0x04 | |
176 | #define ROM 0x02 | |
177 | #define SSPIOCPS 0x01 | |
178 | ||
179 | #define BRDCTL 0x1d | |
180 | #define BRDDAT7 0x80 | |
181 | #define BRDDAT6 0x40 | |
182 | #define BRDDAT5 0x20 | |
183 | #define BRDDAT4 0x10 | |
184 | #define BRDSTB 0x10 | |
185 | #define BRDCS 0x08 | |
186 | #define BRDDAT3 0x08 | |
187 | #define BRDDAT2 0x04 | |
188 | #define BRDRW 0x04 | |
189 | #define BRDRW_ULTRA2 0x02 | |
190 | #define BRDCTL1 0x02 | |
191 | #define BRDSTB_ULTRA2 0x01 | |
192 | #define BRDCTL0 0x01 | |
193 | ||
194 | #define SEECTL 0x1e | |
195 | #define EXTARBACK 0x80 | |
196 | #define EXTARBREQ 0x40 | |
197 | #define SEEMS 0x20 | |
198 | #define SEERDY 0x10 | |
199 | #define SEECS 0x08 | |
200 | #define SEECK 0x04 | |
201 | #define SEEDO 0x02 | |
202 | #define SEEDI 0x01 | |
203 | ||
204 | #define SBLKCTL 0x1f | |
205 | #define DIAGLEDEN 0x80 | |
206 | #define DIAGLEDON 0x40 | |
207 | #define AUTOFLUSHDIS 0x20 | |
208 | #define ENAB40 0x08 | |
209 | #define ENAB20 0x04 | |
210 | #define SELWIDE 0x02 | |
211 | #define XCVR 0x01 | |
212 | ||
213 | #define SRAM_BASE 0x20 | |
214 | ||
215 | #define TARG_SCSIRATE 0x20 | |
216 | ||
217 | #define ULTRA_ENB 0x30 | |
218 | ||
219 | #define DISC_DSB 0x32 | |
220 | ||
221 | #define MSG_OUT 0x34 | |
222 | ||
223 | #define DMAPARAMS 0x35 | |
224 | #define PRELOADEN 0x80 | |
225 | #define WIDEODD 0x40 | |
226 | #define SCSIEN 0x20 | |
227 | #define SDMAENACK 0x10 | |
228 | #define SDMAEN 0x10 | |
229 | #define HDMAEN 0x08 | |
230 | #define HDMAENACK 0x08 | |
231 | #define DIRECTION 0x04 | |
232 | #define FIFOFLUSH 0x02 | |
233 | #define FIFORESET 0x01 | |
234 | ||
235 | #define SEQ_FLAGS 0x36 | |
236 | #define IDENTIFY_SEEN 0x80 | |
237 | #define SCBPTR_VALID 0x20 | |
238 | #define DPHASE 0x10 | |
239 | #define AMTARGET 0x08 | |
240 | #define WIDE_BUS 0x02 | |
241 | #define TWIN_BUS 0x01 | |
242 | ||
243 | #define SAVED_TCL 0x37 | |
244 | ||
245 | #define SG_COUNT 0x38 | |
246 | ||
247 | #define SG_NEXT 0x39 | |
248 | ||
249 | #define LASTPHASE 0x3d | |
250 | #define P_MESGIN 0xe0 | |
251 | #define PHASE_MASK 0xe0 | |
252 | #define P_STATUS 0xc0 | |
253 | #define P_MESGOUT 0xa0 | |
254 | #define P_COMMAND 0x80 | |
255 | #define CDI 0x80 | |
256 | #define IOI 0x40 | |
257 | #define P_DATAIN 0x40 | |
258 | #define MSGI 0x20 | |
259 | #define P_BUSFREE 0x01 | |
260 | #define P_DATAOUT 0x00 | |
261 | ||
262 | #define WAITING_SCBH 0x3e | |
263 | ||
264 | #define DISCONNECTED_SCBH 0x3f | |
265 | ||
266 | #define FREE_SCBH 0x40 | |
267 | ||
268 | #define HSCB_ADDR 0x41 | |
269 | ||
270 | #define SCBID_ADDR 0x45 | |
271 | ||
272 | #define TMODE_CMDADDR 0x49 | |
273 | ||
274 | #define KERNEL_QINPOS 0x4d | |
275 | ||
276 | #define QINPOS 0x4e | |
277 | ||
278 | #define QOUTPOS 0x4f | |
279 | ||
280 | #define TMODE_CMDADDR_NEXT 0x50 | |
281 | ||
282 | #define ARG_1 0x51 | |
283 | #define RETURN_1 0x51 | |
284 | #define SEND_MSG 0x80 | |
285 | #define SEND_SENSE 0x40 | |
286 | #define SEND_REJ 0x20 | |
287 | #define MSGOUT_PHASEMIS 0x10 | |
288 | ||
289 | #define ARG_2 0x52 | |
290 | #define RETURN_2 0x52 | |
291 | ||
292 | #define LAST_MSG 0x53 | |
293 | ||
294 | #define PREFETCH_CNT 0x54 | |
295 | ||
296 | #define SCSICONF 0x5a | |
297 | #define TERM_ENB 0x80 | |
298 | #define RESET_SCSI 0x40 | |
299 | #define HWSCSIID 0x0f | |
300 | #define HSCSIID 0x07 | |
301 | ||
302 | #define HOSTCONF 0x5d | |
303 | ||
304 | #define HA_274_BIOSCTRL 0x5f | |
305 | #define BIOSMODE 0x30 | |
306 | #define BIOSDISABLED 0x30 | |
307 | #define CHANNEL_B_PRIMARY 0x08 | |
308 | ||
309 | #define SEQCTL 0x60 | |
310 | #define PERRORDIS 0x80 | |
311 | #define PAUSEDIS 0x40 | |
312 | #define FAILDIS 0x20 | |
313 | #define FASTMODE 0x10 | |
314 | #define BRKADRINTEN 0x08 | |
315 | #define STEP 0x04 | |
316 | #define SEQRESET 0x02 | |
317 | #define LOADRAM 0x01 | |
318 | ||
319 | #define SEQRAM 0x61 | |
320 | ||
321 | #define SEQADDR0 0x62 | |
322 | ||
323 | #define SEQADDR1 0x63 | |
324 | #define SEQADDR1_MASK 0x01 | |
325 | ||
326 | #define ACCUM 0x64 | |
327 | ||
328 | #define SINDEX 0x65 | |
329 | ||
330 | #define DINDEX 0x66 | |
331 | ||
332 | #define ALLONES 0x69 | |
333 | ||
334 | #define ALLZEROS 0x6a | |
335 | ||
336 | #define NONE 0x6a | |
337 | ||
338 | #define FLAGS 0x6b | |
339 | #define ZERO 0x02 | |
340 | #define CARRY 0x01 | |
341 | ||
342 | #define SINDIR 0x6c | |
343 | ||
344 | #define DINDIR 0x6d | |
345 | ||
346 | #define FUNCTION1 0x6e | |
347 | ||
348 | #define STACK 0x6f | |
349 | ||
350 | #define TARG_OFFSET 0x70 | |
351 | ||
352 | #define BCTL 0x84 | |
353 | #define ACE 0x08 | |
354 | #define ENABLE 0x01 | |
355 | ||
356 | #define DSCOMMAND0 0x84 | |
357 | #define INTSCBRAMSEL 0x08 | |
358 | #define RAMPS 0x04 | |
359 | #define USCBSIZE32 0x02 | |
360 | #define CIOPARCKEN 0x01 | |
361 | ||
362 | #define DSCOMMAND 0x84 | |
363 | #define CACHETHEN 0x80 | |
364 | #define DPARCKEN 0x40 | |
365 | #define MPARCKEN 0x20 | |
366 | #define EXTREQLCK 0x10 | |
367 | ||
368 | #define BUSTIME 0x85 | |
369 | #define BOFF 0xf0 | |
370 | #define BON 0x0f | |
371 | ||
372 | #define BUSSPD 0x86 | |
373 | #define DFTHRSH 0xc0 | |
374 | #define STBOFF 0x38 | |
375 | #define STBON 0x07 | |
376 | ||
377 | #define DSPCISTATUS 0x86 | |
378 | #define DFTHRSH_100 0xc0 | |
379 | ||
380 | #define HCNTRL 0x87 | |
381 | #define POWRDN 0x40 | |
382 | #define SWINT 0x10 | |
383 | #define IRQMS 0x08 | |
384 | #define PAUSE 0x04 | |
385 | #define INTEN 0x02 | |
386 | #define CHIPRST 0x01 | |
387 | #define CHIPRSTACK 0x01 | |
388 | ||
389 | #define HADDR 0x88 | |
390 | ||
391 | #define HCNT 0x8c | |
392 | ||
393 | #define SCBPTR 0x90 | |
394 | ||
395 | #define INTSTAT 0x91 | |
396 | #define SEQINT_MASK 0xf1 | |
397 | #define DATA_OVERRUN 0xe1 | |
398 | #define MSGIN_PHASEMIS 0xd1 | |
399 | #define TRACEPOINT2 0xc1 | |
400 | #define SEQ_SG_FIXUP 0xb1 | |
401 | #define AWAITING_MSG 0xa1 | |
402 | #define RESIDUAL 0x81 | |
403 | #define BAD_STATUS 0x71 | |
404 | #define REJECT_MSG 0x61 | |
405 | #define WIDE_RESIDUE 0x51 | |
406 | #define EXTENDED_MSG 0x41 | |
407 | #define NO_MATCH 0x31 | |
408 | #define NO_IDENT 0x21 | |
409 | #define SEND_REJECT 0x11 | |
410 | #define INT_PEND 0x0f | |
411 | #define BRKADRINT 0x08 | |
412 | #define SCSIINT 0x04 | |
413 | #define CMDCMPLT 0x02 | |
414 | #define BAD_PHASE 0x01 | |
415 | #define SEQINT 0x01 | |
416 | ||
417 | #define CLRINT 0x92 | |
418 | #define CLRPARERR 0x10 | |
419 | #define CLRBRKADRINT 0x08 | |
420 | #define CLRSCSIINT 0x04 | |
421 | #define CLRCMDINT 0x02 | |
422 | #define CLRSEQINT 0x01 | |
423 | ||
424 | #define ERROR 0x92 | |
425 | #define CIOPARERR 0x80 | |
426 | #define PCIERRSTAT 0x40 | |
427 | #define MPARERR 0x20 | |
428 | #define DPARERR 0x10 | |
429 | #define SQPARERR 0x08 | |
430 | #define ILLOPCODE 0x04 | |
431 | #define DSCTMOUT 0x02 | |
432 | #define ILLSADDR 0x02 | |
433 | #define ILLHADDR 0x01 | |
434 | ||
435 | #define DFCNTRL 0x93 | |
436 | ||
437 | #define DFSTATUS 0x94 | |
438 | #define PRELOAD_AVAIL 0x80 | |
439 | #define DWORDEMP 0x20 | |
440 | #define MREQPEND 0x10 | |
441 | #define HDONE 0x08 | |
442 | #define DFTHRESH 0x04 | |
443 | #define FIFOFULL 0x02 | |
444 | #define FIFOEMP 0x01 | |
445 | ||
446 | #define DFDAT 0x99 | |
447 | ||
448 | #define SCBCNT 0x9a | |
449 | #define SCBAUTO 0x80 | |
450 | #define SCBCNT_MASK 0x1f | |
451 | ||
452 | #define QINFIFO 0x9b | |
453 | ||
454 | #define QINCNT 0x9c | |
455 | ||
456 | #define SCSIDATL_IMG 0x9c | |
457 | ||
458 | #define QOUTFIFO 0x9d | |
459 | ||
460 | #define CRCCONTROL1 0x9d | |
461 | #define CRCONSEEN 0x80 | |
462 | #define CRCVALCHKEN 0x40 | |
463 | #define CRCENDCHKEN 0x20 | |
464 | #define CRCREQCHKEN 0x10 | |
465 | #define TARGCRCENDEN 0x08 | |
466 | #define TARGCRCCNTEN 0x04 | |
467 | ||
468 | #define SCSIPHASE 0x9e | |
469 | #define SP_STATUS 0x20 | |
470 | #define SP_COMMAND 0x10 | |
471 | #define SP_MSG_IN 0x08 | |
472 | #define SP_MSG_OUT 0x04 | |
473 | #define SP_DATA_IN 0x02 | |
474 | #define SP_DATA_OUT 0x01 | |
475 | ||
476 | #define QOUTCNT 0x9e | |
477 | ||
478 | #define SFUNCT 0x9f | |
479 | #define ALT_MODE 0x80 | |
480 | ||
481 | #define SCB_CONTROL 0xa0 | |
482 | #define MK_MESSAGE 0x80 | |
483 | #define DISCENB 0x40 | |
484 | #define TAG_ENB 0x20 | |
485 | #define DISCONNECTED 0x04 | |
486 | #define SCB_TAG_TYPE 0x03 | |
487 | ||
488 | #define SCB_BASE 0xa0 | |
489 | ||
490 | #define SCB_TCL 0xa1 | |
491 | #define TID 0xf0 | |
492 | #define SELBUSB 0x08 | |
493 | #define LID 0x07 | |
494 | ||
495 | #define SCB_TARGET_STATUS 0xa2 | |
496 | ||
497 | #define SCB_SGCOUNT 0xa3 | |
498 | ||
499 | #define SCB_SGPTR 0xa4 | |
500 | ||
501 | #define SCB_RESID_SGCNT 0xa8 | |
502 | ||
503 | #define SCB_RESID_DCNT 0xa9 | |
504 | ||
505 | #define SCB_DATAPTR 0xac | |
506 | ||
507 | #define SCB_DATACNT 0xb0 | |
508 | ||
509 | #define SCB_CMDPTR 0xb4 | |
510 | ||
511 | #define SCB_CMDLEN 0xb8 | |
512 | ||
513 | #define SCB_TAG 0xb9 | |
514 | ||
515 | #define SCB_NEXT 0xba | |
516 | ||
517 | #define SCB_PREV 0xbb | |
518 | ||
519 | #define SCB_BUSYTARGETS 0xbc | |
520 | ||
521 | #define SEECTL_2840 0xc0 | |
522 | #define CS_2840 0x04 | |
523 | #define CK_2840 0x02 | |
524 | #define DO_2840 0x01 | |
525 | ||
526 | #define STATUS_2840 0xc1 | |
527 | #define EEPROM_TF 0x80 | |
528 | #define BIOS_SEL 0x60 | |
529 | #define ADSEL 0x1e | |
530 | #define DI_2840 0x01 | |
531 | ||
532 | #define CCHADDR 0xe0 | |
533 | ||
534 | #define CCHCNT 0xe8 | |
535 | ||
536 | #define CCSGRAM 0xe9 | |
537 | ||
538 | #define CCSGADDR 0xea | |
539 | ||
540 | #define CCSGCTL 0xeb | |
541 | #define CCSGDONE 0x80 | |
542 | #define CCSGEN 0x08 | |
543 | #define FLAG 0x02 | |
544 | #define CCSGRESET 0x01 | |
545 | ||
546 | #define CCSCBRAM 0xec | |
547 | ||
548 | #define CCSCBADDR 0xed | |
549 | ||
550 | #define CCSCBCTL 0xee | |
551 | #define CCSCBDONE 0x80 | |
552 | #define ARRDONE 0x40 | |
553 | #define CCARREN 0x10 | |
554 | #define CCSCBEN 0x08 | |
555 | #define CCSCBDIR 0x04 | |
556 | #define CCSCBRESET 0x01 | |
557 | ||
558 | #define CCSCBCNT 0xef | |
559 | ||
560 | #define CCSCBPTR 0xf1 | |
561 | ||
562 | #define HNSCB_QOFF 0xf4 | |
563 | ||
564 | #define HESCB_QOFF 0xf5 | |
565 | ||
566 | #define SNSCB_QOFF 0xf6 | |
567 | ||
568 | #define SESCB_QOFF 0xf7 | |
569 | ||
570 | #define SDSCB_QOFF 0xf8 | |
571 | ||
572 | #define QOFF_CTLSTA 0xfa | |
573 | #define ESTABLISH_SCB_AVAIL 0x80 | |
574 | #define SCB_AVAIL 0x40 | |
575 | #define SNSCB_ROLLOVER 0x20 | |
576 | #define SDSCB_ROLLOVER 0x10 | |
577 | #define SESCB_ROLLOVER 0x08 | |
578 | #define SCB_QSIZE 0x07 | |
579 | #define SCB_QSIZE_256 0x06 | |
580 | ||
581 | #define DFF_THRSH 0xfb | |
582 | #define WR_DFTHRSH 0x70 | |
583 | #define WR_DFTHRSH_MAX 0x70 | |
584 | #define WR_DFTHRSH_90 0x60 | |
585 | #define WR_DFTHRSH_85 0x50 | |
586 | #define WR_DFTHRSH_75 0x40 | |
587 | #define WR_DFTHRSH_63 0x30 | |
588 | #define WR_DFTHRSH_50 0x20 | |
589 | #define WR_DFTHRSH_25 0x10 | |
590 | #define RD_DFTHRSH_MAX 0x07 | |
591 | #define RD_DFTHRSH 0x07 | |
592 | #define RD_DFTHRSH_90 0x06 | |
593 | #define RD_DFTHRSH_85 0x05 | |
594 | #define RD_DFTHRSH_75 0x04 | |
595 | #define RD_DFTHRSH_63 0x03 | |
596 | #define RD_DFTHRSH_50 0x02 | |
597 | #define RD_DFTHRSH_25 0x01 | |
598 | #define WR_DFTHRSH_MIN 0x00 | |
599 | #define RD_DFTHRSH_MIN 0x00 | |
600 | ||
601 | #define SG_CACHEPTR 0xfc | |
602 | #define SG_USER_DATA 0xfc | |
603 | #define LAST_SEG 0x02 | |
604 | #define LAST_SEG_DONE 0x01 | |
605 | ||
606 | ||
607 | #define CMD_GROUP2_BYTE_DELTA 0xfa | |
608 | #define MAX_OFFSET_8BIT 0x0f | |
609 | #define BUS_16_BIT 0x01 | |
610 | #define QINFIFO_OFFSET 0x02 | |
611 | #define CMD_GROUP5_BYTE_DELTA 0x0b | |
612 | #define CMD_GROUP_CODE_SHIFT 0x05 | |
613 | #define MAX_OFFSET_ULTRA2 0x7f | |
614 | #define MAX_OFFSET_16BIT 0x08 | |
615 | #define BUS_8_BIT 0x00 | |
616 | #define QOUTFIFO_OFFSET 0x01 | |
617 | #define UNTAGGEDSCB_OFFSET 0x00 | |
618 | #define CCSGRAM_MAXSEGS 0x10 | |
619 | #define SCB_LIST_NULL 0xff | |
620 | #define SG_SIZEOF 0x08 | |
621 | #define CMD_GROUP4_BYTE_DELTA 0x04 | |
622 | #define CMD_GROUP0_BYTE_DELTA 0xfc | |
623 | #define HOST_MSG 0xff | |
624 | #define BUS_32_BIT 0x02 | |
625 | #define CCSGADDR_MAX 0x80 | |
626 | ||
627 | ||
628 | /* Downloaded Constant Definitions */ | |
629 | #define TMODE_NUMCMDS 0x00 |