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