1/*
2 * DO NOT EDIT - This file is automatically generated
3 *		 from the following source files:
4 *
5 * $Id: aic7xxx_reg.h,v 1.1.1.1 2008/10/15 03:26:55 james26_jang Exp $
6 * $Id: aic7xxx_reg.h,v 1.1.1.1 2008/10/15 03:26:55 james26_jang Exp $
7 */
8
9#define	SCSISEQ         		0x00
10#define		TEMODE          	0x80
11#define		SCSIRSTO        	0x01
12
13#define	SXFRCTL0        		0x01
14#define		DFON            	0x80
15#define		DFPEXP          	0x40
16#define		FAST20          	0x20
17#define		CLRSTCNT        	0x10
18#define		SPIOEN          	0x08
19#define		SCAMEN          	0x04
20#define		CLRCHN          	0x02
21
22#define	SXFRCTL1        		0x02
23#define		BITBUCKET       	0x80
24#define		SWRAPEN         	0x40
25#define		STIMESEL        	0x18
26#define		ENSTIMER        	0x04
27#define		ACTNEGEN        	0x02
28#define		STPWEN          	0x01
29
30#define	SCSISIGO        		0x03
31#define		CDO             	0x80
32#define		IOO             	0x40
33#define		MSGO            	0x20
34#define		ATNO            	0x10
35#define		SELO            	0x08
36#define		BSYO            	0x04
37#define		REQO            	0x02
38#define		ACKO            	0x01
39
40#define	SCSISIGI        		0x03
41#define		P_DATAIN_DT     	0x60
42#define		P_DATAOUT_DT    	0x20
43#define		ATNI            	0x10
44#define		SELI            	0x08
45#define		BSYI            	0x04
46#define		REQI            	0x02
47#define		ACKI            	0x01
48
49#define	SCSIRATE        		0x04
50#define		WIDEXFER        	0x80
51#define		SXFR            	0x70
52#define		ENABLE_CRC      	0x40
53#define		SINGLE_EDGE     	0x10
54#define		SOFS            	0x0f
55#define		SXFR_ULTRA2     	0x0f
56
57#define	SCSIID          		0x05
58#define	SCSIOFFSET      		0x05
59#define		SOFS_ULTRA2     	0x7f
60
61#define	SCSIDATL        		0x06
62
63#define	SCSIDATH        		0x07
64
65#define	STCNT           		0x08
66
67#define	OPTIONMODE      		0x08
68#define		AUTORATEEN      	0x80
69#define		AUTOACKEN       	0x40
70#define		ATNMGMNTEN      	0x20
71#define		BUSFREEREV      	0x10
72#define		EXPPHASEDIS     	0x08
73#define		SCSIDATL_IMGEN  	0x04
74#define		OPTIONMODE_DEFAULTS	0x03
75#define		AUTO_MSGOUT_DE  	0x02
76#define		DIS_MSGIN_DUALEDGE	0x01
77
78#define	TARGCRCCNT      		0x0a
79
80#define	CLRSINT0        		0x0b
81#define		CLRSELDO        	0x40
82#define		CLRSELDI        	0x20
83#define		CLRSELINGO      	0x10
84#define		CLRIOERR        	0x08
85#define		CLRSWRAP        	0x08
86#define		CLRSPIORDY      	0x02
87
88#define	SSTAT0          		0x0b
89#define		TARGET          	0x80
90#define		SELDO           	0x40
91#define		SELDI           	0x20
92#define		SELINGO         	0x10
93#define		SWRAP           	0x08
94#define		IOERR           	0x08
95#define		SDONE           	0x04
96#define		SPIORDY         	0x02
97#define		DMADONE         	0x01
98
99#define	CLRSINT1        		0x0c
100#define		CLRSELTIMEO     	0x80
101#define		CLRATNO         	0x40
102#define		CLRSCSIRSTI     	0x20
103#define		CLRBUSFREE      	0x08
104#define		CLRSCSIPERR     	0x04
105#define		CLRPHASECHG     	0x02
106#define		CLRREQINIT      	0x01
107
108#define	SSTAT1          		0x0c
109#define		SELTO           	0x80
110#define		ATNTARG         	0x40
111#define		SCSIRSTI        	0x20
112#define		PHASEMIS        	0x10
113#define		BUSFREE         	0x08
114#define		SCSIPERR        	0x04
115#define		PHASECHG        	0x02
116#define		REQINIT         	0x01
117
118#define	SSTAT2          		0x0d
119#define		OVERRUN         	0x80
120#define		SHVALID         	0x40
121#define		SFCNT           	0x1f
122#define		EXP_ACTIVE      	0x10
123#define		CRCVALERR       	0x08
124#define		CRCENDERR       	0x04
125#define		CRCREQERR       	0x02
126#define		DUAL_EDGE_ERR   	0x01
127
128#define	SSTAT3          		0x0e
129#define		SCSICNT         	0xf0
130#define		U2OFFCNT        	0x7f
131#define		OFFCNT          	0x0f
132
133#define	SCSIID_ULTRA2   		0x0f
134
135#define	SIMODE0         		0x10
136#define		ENSELDO         	0x40
137#define		ENSELDI         	0x20
138#define		ENSELINGO       	0x10
139#define		ENIOERR         	0x08
140#define		ENSWRAP         	0x08
141#define		ENSDONE         	0x04
142#define		ENSPIORDY       	0x02
143#define		ENDMADONE       	0x01
144
145#define	SIMODE1         		0x11
146#define		ENSELTIMO       	0x80
147#define		ENATNTARG       	0x40
148#define		ENSCSIRST       	0x20
149#define		ENPHASEMIS      	0x10
150#define		ENBUSFREE       	0x08
151#define		ENSCSIPERR      	0x04
152#define		ENPHASECHG      	0x02
153#define		ENREQINIT       	0x01
154
155#define	SCSIBUSL        		0x12
156
157#define	SCSIBUSH        		0x13
158
159#define	SHADDR          		0x14
160
161#define	SELTIMER        		0x18
162#define	TARGIDIN        		0x18
163#define		STAGE6          	0x20
164#define		STAGE5          	0x10
165#define		STAGE4          	0x08
166#define		STAGE3          	0x04
167#define		STAGE2          	0x02
168#define		STAGE1          	0x01
169
170#define	SELID           		0x19
171#define		SELID_MASK      	0xf0
172#define		ONEBIT          	0x08
173
174#define	SCAMCTL         		0x1a
175#define		ENSCAMSELO      	0x80
176#define		CLRSCAMSELID    	0x40
177#define		ALTSTIM         	0x20
178#define		DFLTTID         	0x10
179#define		SCAMLVL         	0x03
180
181#define	TARGID          		0x1b
182
183#define	SPIOCAP         		0x1b
184#define		SOFT1           	0x80
185#define		SOFT0           	0x40
186#define		SOFTCMDEN       	0x20
187#define		EXT_BRDCTL      	0x10
188#define		SEEPROM         	0x08
189#define		EEPROM          	0x04
190#define		ROM             	0x02
191#define		SSPIOCPS        	0x01
192
193#define	BRDCTL          		0x1d
194#define		BRDDAT7         	0x80
195#define		BRDDAT6         	0x40
196#define		BRDDAT5         	0x20
197#define		BRDDAT4         	0x10
198#define		BRDSTB          	0x10
199#define		BRDDAT3         	0x08
200#define		BRDCS           	0x08
201#define		BRDDAT2         	0x04
202#define		BRDRW           	0x04
203#define		BRDRW_ULTRA2    	0x02
204#define		BRDCTL1         	0x02
205#define		BRDCTL0         	0x01
206#define		BRDSTB_ULTRA2   	0x01
207
208#define	SEECTL          		0x1e
209#define		EXTARBACK       	0x80
210#define		EXTARBREQ       	0x40
211#define		SEEMS           	0x20
212#define		SEERDY          	0x10
213#define		SEECS           	0x08
214#define		SEECK           	0x04
215#define		SEEDO           	0x02
216#define		SEEDI           	0x01
217
218#define	SBLKCTL         		0x1f
219#define		DIAGLEDEN       	0x80
220#define		DIAGLEDON       	0x40
221#define		AUTOFLUSHDIS    	0x20
222#define		ENAB40          	0x08
223#define		SELBUSB         	0x08
224#define		ENAB20          	0x04
225#define		SELWIDE         	0x02
226#define		XCVR            	0x01
227
228#define	BUSY_TARGETS    		0x20
229#define	TARG_SCSIRATE   		0x20
230
231#define	ULTRA_ENB       		0x30
232#define	CMDSIZE_TABLE   		0x30
233
234#define	DISC_DSB        		0x32
235
236#define	CMDSIZE_TABLE_TAIL		0x34
237
238#define	MWI_RESIDUAL    		0x38
239
240#define	NEXT_QUEUED_SCB 		0x39
241
242#define	MSG_OUT         		0x3a
243
244#define	DMAPARAMS       		0x3b
245#define		PRELOADEN       	0x80
246#define		WIDEODD         	0x40
247#define		SCSIEN          	0x20
248#define		SDMAEN          	0x10
249#define		SDMAENACK       	0x10
250#define		HDMAEN          	0x08
251#define		HDMAENACK       	0x08
252#define		DIRECTION       	0x04
253#define		FIFOFLUSH       	0x02
254#define		FIFORESET       	0x01
255
256#define	SEQ_FLAGS       		0x3c
257#define		IDENTIFY_SEEN   	0x80
258#define		TARGET_CMD_IS_TAGGED	0x40
259#define		DPHASE          	0x20
260#define		TARG_CMD_PENDING	0x10
261#define		CMDPHASE_PENDING	0x08
262#define		DPHASE_PENDING  	0x04
263#define		SPHASE_PENDING  	0x02
264#define		NO_DISCONNECT   	0x01
265
266#define	SAVED_SCSIID    		0x3d
267
268#define	SAVED_LUN       		0x3e
269
270#define	LASTPHASE       		0x3f
271#define		P_MESGIN        	0xe0
272#define		PHASE_MASK      	0xe0
273#define		P_STATUS        	0xc0
274#define		P_MESGOUT       	0xa0
275#define		P_COMMAND       	0x80
276#define		CDI             	0x80
277#define		P_DATAIN        	0x40
278#define		IOI             	0x40
279#define		MSGI            	0x20
280#define		P_BUSFREE       	0x01
281#define		P_DATAOUT       	0x00
282
283#define	WAITING_SCBH    		0x40
284
285#define	DISCONNECTED_SCBH		0x41
286
287#define	FREE_SCBH       		0x42
288
289#define	COMPLETE_SCBH   		0x43
290
291#define	HSCB_ADDR       		0x44
292
293#define	SHARED_DATA_ADDR		0x48
294
295#define	KERNEL_QINPOS   		0x4c
296
297#define	QINPOS          		0x4d
298
299#define	QOUTPOS         		0x4e
300
301#define	KERNEL_TQINPOS  		0x4f
302
303#define	TQINPOS         		0x50
304
305#define	ARG_1           		0x51
306#define	RETURN_1        		0x51
307#define		SEND_MSG        	0x80
308#define		SEND_SENSE      	0x40
309#define		SEND_REJ        	0x20
310#define		MSGOUT_PHASEMIS 	0x10
311#define		EXIT_MSG_LOOP   	0x08
312#define		CONT_MSG_LOOP   	0x04
313#define		CONT_TARG_SESSION	0x02
314
315#define	ARG_2           		0x52
316#define	RETURN_2        		0x52
317
318#define	LAST_MSG        		0x53
319
320#define	SCSISEQ_TEMPLATE		0x54
321#define		ENSELO          	0x40
322#define		ENSELI          	0x20
323#define		ENRSELI         	0x10
324#define		ENAUTOATNO      	0x08
325#define		ENAUTOATNI      	0x04
326#define		ENAUTOATNP      	0x02
327
328#define	DATA_COUNT_ODD  		0x55
329
330#define	HA_274_BIOSGLOBAL		0x56
331#define	INITIATOR_TAG   		0x56
332#define		HA_274_EXTENDED_TRANS	0x01
333
334#define	SEQ_FLAGS2      		0x57
335#define		TARGET_MSG_PENDING	0x02
336#define		SCB_DMA         	0x01
337
338#define	SCSICONF        		0x5a
339#define		TERM_ENB        	0x80
340#define		RESET_SCSI      	0x40
341#define		ENSPCHK         	0x20
342#define		HWSCSIID        	0x0f
343#define		HSCSIID         	0x07
344
345#define	INTDEF          		0x5c
346#define		EDGE_TRIG       	0x80
347#define		VECTOR          	0x0f
348
349#define	HOSTCONF        		0x5d
350
351#define	HA_274_BIOSCTRL 		0x5f
352#define		BIOSDISABLED    	0x30
353#define		BIOSMODE        	0x30
354#define		CHANNEL_B_PRIMARY	0x08
355
356#define	SEQCTL          		0x60
357#define		PERRORDIS       	0x80
358#define		PAUSEDIS        	0x40
359#define		FAILDIS         	0x20
360#define		FASTMODE        	0x10
361#define		BRKADRINTEN     	0x08
362#define		STEP            	0x04
363#define		SEQRESET        	0x02
364#define		LOADRAM         	0x01
365
366#define	SEQRAM          		0x61
367
368#define	SEQADDR0        		0x62
369
370#define	SEQADDR1        		0x63
371#define		SEQADDR1_MASK   	0x01
372
373#define	ACCUM           		0x64
374
375#define	SINDEX          		0x65
376
377#define	DINDEX          		0x66
378
379#define	ALLONES         		0x69
380
381#define	ALLZEROS        		0x6a
382
383#define	NONE            		0x6a
384
385#define	FLAGS           		0x6b
386#define		ZERO            	0x02
387#define		CARRY           	0x01
388
389#define	SINDIR          		0x6c
390
391#define	DINDIR          		0x6d
392
393#define	FUNCTION1       		0x6e
394
395#define	STACK           		0x6f
396
397#define	TARG_OFFSET     		0x70
398
399#define	SRAM_BASE       		0x70
400
401#define	BCTL            		0x84
402#define		ACE             	0x08
403#define		ENABLE          	0x01
404
405#define	DSCOMMAND0      		0x84
406#define		CACHETHEN       	0x80
407#define		DPARCKEN        	0x40
408#define		MPARCKEN        	0x20
409#define		EXTREQLCK       	0x10
410#define		INTSCBRAMSEL    	0x08
411#define		RAMPS           	0x04
412#define		USCBSIZE32      	0x02
413#define		CIOPARCKEN      	0x01
414
415#define	BUSTIME         		0x85
416#define		BOFF            	0xf0
417#define		BON             	0x0f
418
419#define	DSCOMMAND1      		0x85
420#define		DSLATT          	0xfc
421#define		HADDLDSEL1      	0x02
422#define		HADDLDSEL0      	0x01
423
424#define	BUSSPD          		0x86
425#define		DFTHRSH         	0xc0
426#define		DFTHRSH_75      	0x80
427#define		STBOFF          	0x38
428#define		STBON           	0x07
429
430#define	HS_MAILBOX      		0x86
431#define		HOST_MAILBOX    	0xf0
432#define		HOST_TQINPOS    	0x80
433#define		SEQ_MAILBOX     	0x0f
434
435#define	DSPCISTATUS     		0x86
436#define		DFTHRSH_100     	0xc0
437
438#define	HCNTRL          		0x87
439#define		POWRDN          	0x40
440#define		SWINT           	0x10
441#define		IRQMS           	0x08
442#define		PAUSE           	0x04
443#define		INTEN           	0x02
444#define		CHIPRST         	0x01
445#define		CHIPRSTACK      	0x01
446
447#define	HADDR           		0x88
448
449#define	HCNT            		0x8c
450
451#define	SCBPTR          		0x90
452
453#define	INTSTAT         		0x91
454#define		SEQINT_MASK     	0xf1
455#define		OUT_OF_RANGE    	0xe1
456#define		NO_FREE_SCB     	0xd1
457#define		SCB_MISMATCH    	0xc1
458#define		MISSED_BUSFREE  	0xb1
459#define		MKMSG_FAILED    	0xa1
460#define		DATA_OVERRUN    	0x91
461#define		PERR_DETECTED   	0x81
462#define		BAD_STATUS      	0x71
463#define		HOST_MSG_LOOP   	0x61
464#define		PDATA_REINIT    	0x51
465#define		IGN_WIDE_RES    	0x41
466#define		NO_MATCH        	0x31
467#define		NO_IDENT        	0x21
468#define		SEND_REJECT     	0x11
469#define		INT_PEND        	0x0f
470#define		BRKADRINT       	0x08
471#define		SCSIINT         	0x04
472#define		CMDCMPLT        	0x02
473#define		BAD_PHASE       	0x01
474#define		SEQINT          	0x01
475
476#define	CLRINT          		0x92
477#define		CLRPARERR       	0x10
478#define		CLRBRKADRINT    	0x08
479#define		CLRSCSIINT      	0x04
480#define		CLRCMDINT       	0x02
481#define		CLRSEQINT       	0x01
482
483#define	ERROR           		0x92
484#define		CIOPARERR       	0x80
485#define		PCIERRSTAT      	0x40
486#define		MPARERR         	0x20
487#define		DPARERR         	0x10
488#define		SQPARERR        	0x08
489#define		ILLOPCODE       	0x04
490#define		ILLSADDR        	0x02
491#define		ILLHADDR        	0x01
492
493#define	DFCNTRL         		0x93
494
495#define	DFSTATUS        		0x94
496#define		PRELOAD_AVAIL   	0x80
497#define		DFCACHETH       	0x40
498#define		FIFOQWDEMP      	0x20
499#define		MREQPEND        	0x10
500#define		HDONE           	0x08
501#define		DFTHRESH        	0x04
502#define		FIFOFULL        	0x02
503#define		FIFOEMP         	0x01
504
505#define	DFWADDR         		0x95
506
507#define	DFRADDR         		0x97
508
509#define	DFDAT           		0x99
510
511#define	SCBCNT          		0x9a
512#define		SCBAUTO         	0x80
513#define		SCBCNT_MASK     	0x1f
514
515#define	QINFIFO         		0x9b
516
517#define	QINCNT          		0x9c
518
519#define	QOUTFIFO        		0x9d
520
521#define	CRCCONTROL1     		0x9d
522#define		CRCONSEEN       	0x80
523#define		CRCVALCHKEN     	0x40
524#define		CRCENDCHKEN     	0x20
525#define		CRCREQCHKEN     	0x10
526#define		TARGCRCENDEN    	0x08
527#define		TARGCRCCNTEN    	0x04
528
529#define	QOUTCNT         		0x9e
530
531#define	SCSIPHASE       		0x9e
532#define		STATUS_PHASE    	0x20
533#define		COMMAND_PHASE   	0x10
534#define		MSG_IN_PHASE    	0x08
535#define		MSG_OUT_PHASE   	0x04
536#define		DATA_PHASE_MASK 	0x03
537#define		DATA_IN_PHASE   	0x02
538#define		DATA_OUT_PHASE  	0x01
539
540#define	SFUNCT          		0x9f
541#define		ALT_MODE        	0x80
542
543#define	SCB_BASE        		0xa0
544
545#define	SCB_CDB_PTR     		0xa0
546#define	SCB_RESIDUAL_DATACNT		0xa0
547#define	SCB_CDB_STORE   		0xa0
548
549#define	SCB_RESIDUAL_SGPTR		0xa4
550
551#define	SCB_SCSI_STATUS 		0xa8
552
553#define	SCB_TARGET_PHASES		0xa9
554
555#define	SCB_TARGET_DATA_DIR		0xaa
556
557#define	SCB_TARGET_ITAG 		0xab
558
559#define	SCB_DATAPTR     		0xac
560
561#define	SCB_DATACNT     		0xb0
562#define		SG_LAST_SEG     	0x80
563#define		SG_HIGH_ADDR_BITS	0x7f
564
565#define	SCB_SGPTR       		0xb4
566#define		SG_RESID_VALID  	0x04
567#define		SG_FULL_RESID   	0x02
568#define		SG_LIST_NULL    	0x01
569
570#define	SCB_CONTROL     		0xb8
571#define		TARGET_SCB      	0x80
572#define		DISCENB         	0x40
573#define		TAG_ENB         	0x20
574#define		MK_MESSAGE      	0x10
575#define		ULTRAENB        	0x08
576#define		DISCONNECTED    	0x04
577#define		SCB_TAG_TYPE    	0x03
578
579#define	SCB_SCSIID      		0xb9
580#define		TID             	0xf0
581#define		TWIN_CHNLB      	0x80
582#define		TWIN_TID        	0x70
583#define		OID             	0x0f
584
585#define	SCB_LUN         		0xba
586#define		LID             	0xff
587
588#define	SCB_TAG         		0xbb
589
590#define	SCB_CDB_LEN     		0xbc
591
592#define	SCB_SCSIRATE    		0xbd
593
594#define	SCB_SCSIOFFSET  		0xbe
595
596#define	SCB_NEXT        		0xbf
597
598#define	SCB_64_SPARE    		0xc0
599
600#define	SEECTL_2840     		0xc0
601#define		CS_2840         	0x04
602#define		CK_2840         	0x02
603#define		DO_2840         	0x01
604
605#define	STATUS_2840     		0xc1
606#define		EEPROM_TF       	0x80
607#define		BIOS_SEL        	0x60
608#define		ADSEL           	0x1e
609#define		DI_2840         	0x01
610
611#define	SCB_64_BTT      		0xd0
612
613#define	CCHADDR         		0xe0
614
615#define	CCHCNT          		0xe8
616
617#define	CCSGRAM         		0xe9
618
619#define	CCSGADDR        		0xea
620
621#define	CCSGCTL         		0xeb
622#define		CCSGDONE        	0x80
623#define		CCSGEN          	0x08
624#define		SG_FETCH_NEEDED 	0x02
625#define		CCSGRESET       	0x01
626
627#define	CCSCBRAM        		0xec
628
629#define	CCSCBADDR       		0xed
630
631#define	CCSCBCTL        		0xee
632#define		CCSCBDONE       	0x80
633#define		ARRDONE         	0x40
634#define		CCARREN         	0x10
635#define		CCSCBEN         	0x08
636#define		CCSCBDIR        	0x04
637#define		CCSCBRESET      	0x01
638
639#define	CCSCBCNT        		0xef
640
641#define	SCBBADDR        		0xf0
642
643#define	CCSCBPTR        		0xf1
644
645#define	HNSCB_QOFF      		0xf4
646
647#define	SNSCB_QOFF      		0xf6
648
649#define	SDSCB_QOFF      		0xf8
650
651#define	QOFF_CTLSTA     		0xfa
652#define		SCB_AVAIL       	0x40
653#define		SNSCB_ROLLOVER  	0x20
654#define		SDSCB_ROLLOVER  	0x10
655#define		SCB_QSIZE       	0x07
656#define		SCB_QSIZE_256   	0x06
657
658#define	DFF_THRSH       		0xfb
659#define		WR_DFTHRSH      	0x70
660#define		WR_DFTHRSH_MAX  	0x70
661#define		WR_DFTHRSH_90   	0x60
662#define		WR_DFTHRSH_85   	0x50
663#define		WR_DFTHRSH_75   	0x40
664#define		WR_DFTHRSH_63   	0x30
665#define		WR_DFTHRSH_50   	0x20
666#define		WR_DFTHRSH_25   	0x10
667#define		RD_DFTHRSH      	0x07
668#define		RD_DFTHRSH_MAX  	0x07
669#define		RD_DFTHRSH_90   	0x06
670#define		RD_DFTHRSH_85   	0x05
671#define		RD_DFTHRSH_75   	0x04
672#define		RD_DFTHRSH_63   	0x03
673#define		RD_DFTHRSH_50   	0x02
674#define		RD_DFTHRSH_25   	0x01
675#define		RD_DFTHRSH_MIN  	0x00
676#define		WR_DFTHRSH_MIN  	0x00
677
678#define	SG_CACHE_SHADOW 		0xfc
679#define		SG_ADDR_MASK    	0xf8
680#define		ODD_SEG         	0x04
681#define		LAST_SEG        	0x02
682#define		LAST_SEG_DONE   	0x01
683
684#define	SG_CACHE_PRE    		0xfc
685
686
687#define	MAX_OFFSET_ULTRA2	0x7f
688#define	MAX_OFFSET_16BIT	0x08
689#define	BUS_8_BIT	0x00
690#define	TARGET_CMD_CMPLT	0xfe
691#define	STATUS_QUEUE_FULL	0x28
692#define	STATUS_BUSY	0x08
693#define	MAX_OFFSET_8BIT	0x0f
694#define	BUS_32_BIT	0x02
695#define	CCSGADDR_MAX	0x80
696#define	TID_SHIFT	0x04
697#define	SCB_DOWNLOAD_SIZE_64	0x30
698#define	HOST_MAILBOX_SHIFT	0x04
699#define	CMD_GROUP_CODE_SHIFT	0x05
700#define	CCSGRAM_MAXSEGS	0x10
701#define	SCB_LIST_NULL	0xff
702#define	SG_SIZEOF	0x08
703#define	SCB_DOWNLOAD_SIZE	0x20
704#define	SEQ_MAILBOX_SHIFT	0x00
705#define	TARGET_DATA_IN	0x01
706#define	HOST_MSG	0xff
707#define	BUS_16_BIT	0x01
708#define	SCB_UPLOAD_SIZE	0x20
709
710
711/* Downloaded Constant Definitions */
712#define	INVERTED_CACHESIZE_MASK	0x03
713#define	SG_PREFETCH_ADDR_MASK	0x06
714#define	SG_PREFETCH_ALIGN_MASK	0x05
715#define	QOUTFIFO_OFFSET	0x00
716#define	SG_PREFETCH_CNT	0x04
717#define	CACHESIZE_MASK	0x02
718#define	QINFIFO_OFFSET	0x01
719#define	DOWNLOAD_CONST_COUNT	0x07
720
721
722/* Exported Labels */
723