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