Lines Matching +full:0 +full:x10

12 	{ "SCSIRSTO",		0x01, 0x01 },
13 { "ENAUTOATNP", 0x02, 0x02 },
14 { "ENAUTOATNI", 0x04, 0x04 },
15 { "ENAUTOATNO", 0x08, 0x08 },
16 { "ENRSELI", 0x10, 0x10 },
17 { "ENSELI", 0x20, 0x20 },
18 { "ENSELO", 0x40, 0x40 },
19 { "TEMODE", 0x80, 0x80 }
26 0x00, regvalue, cur_col, wrap));
30 { "CLRCHN", 0x02, 0x02 },
31 { "SCAMEN", 0x04, 0x04 },
32 { "SPIOEN", 0x08, 0x08 },
33 { "CLRSTCNT", 0x10, 0x10 },
34 { "FAST20", 0x20, 0x20 },
35 { "DFPEXP", 0x40, 0x40 },
36 { "DFON", 0x80, 0x80 }
43 0x01, regvalue, cur_col, wrap));
47 { "STPWEN", 0x01, 0x01 },
48 { "ACTNEGEN", 0x02, 0x02 },
49 { "ENSTIMER", 0x04, 0x04 },
50 { "ENSPCHK", 0x20, 0x20 },
51 { "SWRAPEN", 0x40, 0x40 },
52 { "BITBUCKET", 0x80, 0x80 },
53 { "STIMESEL", 0x18, 0x18 }
60 0x02, regvalue, cur_col, wrap));
64 { "ACKI", 0x01, 0x01 },
65 { "REQI", 0x02, 0x02 },
66 { "BSYI", 0x04, 0x04 },
67 { "SELI", 0x08, 0x08 },
68 { "ATNI", 0x10, 0x10 },
69 { "MSGI", 0x20, 0x20 },
70 { "IOI", 0x40, 0x40 },
71 { "CDI", 0x80, 0x80 },
72 { "P_DATAOUT", 0x00, 0x00 },
73 { "P_DATAOUT_DT", 0x20, 0x20 },
74 { "P_DATAIN", 0x40, 0x40 },
75 { "P_DATAIN_DT", 0x60, 0x60 },
76 { "P_COMMAND", 0x80, 0x80 },
77 { "P_MESGOUT", 0xa0, 0xa0 },
78 { "P_STATUS", 0xc0, 0xc0 },
79 { "PHASE_MASK", 0xe0, 0xe0 },
80 { "P_MESGIN", 0xe0, 0xe0 }
87 0x03, regvalue, cur_col, wrap));
91 { "ACKO", 0x01, 0x01 },
92 { "REQO", 0x02, 0x02 },
93 { "BSYO", 0x04, 0x04 },
94 { "SELO", 0x08, 0x08 },
95 { "ATNO", 0x10, 0x10 },
96 { "MSGO", 0x20, 0x20 },
97 { "IOO", 0x40, 0x40 },
98 { "CDO", 0x80, 0x80 },
99 { "P_DATAOUT", 0x00, 0x00 },
100 { "P_DATAIN", 0x40, 0x40 },
101 { "P_COMMAND", 0x80, 0x80 },
102 { "P_MESGOUT", 0xa0, 0xa0 },
103 { "P_STATUS", 0xc0, 0xc0 },
104 { "PHASE_MASK", 0xe0, 0xe0 },
105 { "P_MESGIN", 0xe0, 0xe0 }
112 0x03, regvalue, cur_col, wrap));
116 { "SINGLE_EDGE", 0x10, 0x10 },
117 { "ENABLE_CRC", 0x40, 0x40 },
118 { "WIDEXFER", 0x80, 0x80 },
119 { "SXFR_ULTRA2", 0x0f, 0x0f },
120 { "SOFS", 0x0f, 0x0f },
121 { "SXFR", 0x70, 0x70 }
128 0x04, regvalue, cur_col, wrap));
132 { "TWIN_CHNLB", 0x80, 0x80 },
133 { "OID", 0x0f, 0x0f },
134 { "TWIN_TID", 0x70, 0x70 },
135 { "SOFS_ULTRA2", 0x7f, 0x7f },
136 { "TID", 0xf0, 0xf0 }
143 0x05, regvalue, cur_col, wrap));
149 return (ahc_print_register(NULL, 0, "SCSIDATL",
150 0x06, regvalue, cur_col, wrap));
156 return (ahc_print_register(NULL, 0, "SCSIDATH",
157 0x07, regvalue, cur_col, wrap));
161 { "DIS_MSGIN_DUALEDGE", 0x01, 0x01 },
162 { "AUTO_MSGOUT_DE", 0x02, 0x02 },
163 { "SCSIDATL_IMGEN", 0x04, 0x04 },
164 { "EXPPHASEDIS", 0x08, 0x08 },
165 { "BUSFREEREV", 0x10, 0x10 },
166 { "ATNMGMNTEN", 0x20, 0x20 },
167 { "AUTOACKEN", 0x40, 0x40 },
168 { "AUTORATEEN", 0x80, 0x80 },
169 { "OPTIONMODE_DEFAULTS",0x03, 0x03 }
176 0x08, regvalue, cur_col, wrap));
182 return (ahc_print_register(NULL, 0, "STCNT",
183 0x08, regvalue, cur_col, wrap));
189 return (ahc_print_register(NULL, 0, "TARGCRCCNT",
190 0x0a, regvalue, cur_col, wrap));
194 { "CLRSPIORDY", 0x02, 0x02 },
195 { "CLRSWRAP", 0x08, 0x08 },
196 { "CLRIOERR", 0x08, 0x08 },
197 { "CLRSELINGO", 0x10, 0x10 },
198 { "CLRSELDI", 0x20, 0x20 },
199 { "CLRSELDO", 0x40, 0x40 }
206 0x0b, regvalue, cur_col, wrap));
210 { "DMADONE", 0x01, 0x01 },
211 { "SPIORDY", 0x02, 0x02 },
212 { "SDONE", 0x04, 0x04 },
213 { "SWRAP", 0x08, 0x08 },
214 { "IOERR", 0x08, 0x08 },
215 { "SELINGO", 0x10, 0x10 },
216 { "SELDI", 0x20, 0x20 },
217 { "SELDO", 0x40, 0x40 },
218 { "TARGET", 0x80, 0x80 }
225 0x0b, regvalue, cur_col, wrap));
229 { "CLRREQINIT", 0x01, 0x01 },
230 { "CLRPHASECHG", 0x02, 0x02 },
231 { "CLRSCSIPERR", 0x04, 0x04 },
232 { "CLRBUSFREE", 0x08, 0x08 },
233 { "CLRSCSIRSTI", 0x20, 0x20 },
234 { "CLRATNO", 0x40, 0x40 },
235 { "CLRSELTIMEO", 0x80, 0x80 }
242 0x0c, regvalue, cur_col, wrap));
246 { "REQINIT", 0x01, 0x01 },
247 { "PHASECHG", 0x02, 0x02 },
248 { "SCSIPERR", 0x04, 0x04 },
249 { "BUSFREE", 0x08, 0x08 },
250 { "PHASEMIS", 0x10, 0x10 },
251 { "SCSIRSTI", 0x20, 0x20 },
252 { "ATNTARG", 0x40, 0x40 },
253 { "SELTO", 0x80, 0x80 }
260 0x0c, regvalue, cur_col, wrap));
264 { "DUAL_EDGE_ERR", 0x01, 0x01 },
265 { "CRCREQERR", 0x02, 0x02 },
266 { "CRCENDERR", 0x04, 0x04 },
267 { "CRCVALERR", 0x08, 0x08 },
268 { "EXP_ACTIVE", 0x10, 0x10 },
269 { "SHVALID", 0x40, 0x40 },
270 { "OVERRUN", 0x80, 0x80 },
271 { "SFCNT", 0x1f, 0x1f }
278 0x0d, regvalue, cur_col, wrap));
282 { "OFFCNT", 0x0f, 0x0f },
283 { "U2OFFCNT", 0x7f, 0x7f },
284 { "SCSICNT", 0xf0, 0xf0 }
291 0x0e, regvalue, cur_col, wrap));
295 { "OID", 0x0f, 0x0f },
296 { "TID", 0xf0, 0xf0 }
303 0x0f, regvalue, cur_col, wrap));
307 { "ENDMADONE", 0x01, 0x01 },
308 { "ENSPIORDY", 0x02, 0x02 },
309 { "ENSDONE", 0x04, 0x04 },
310 { "ENSWRAP", 0x08, 0x08 },
311 { "ENIOERR", 0x08, 0x08 },
312 { "ENSELINGO", 0x10, 0x10 },
313 { "ENSELDI", 0x20, 0x20 },
314 { "ENSELDO", 0x40, 0x40 }
321 0x10, regvalue, cur_col, wrap));
325 { "ENREQINIT", 0x01, 0x01 },
326 { "ENPHASECHG", 0x02, 0x02 },
327 { "ENSCSIPERR", 0x04, 0x04 },
328 { "ENBUSFREE", 0x08, 0x08 },
329 { "ENPHASEMIS", 0x10, 0x10 },
330 { "ENSCSIRST", 0x20, 0x20 },
331 { "ENATNTARG", 0x40, 0x40 },
332 { "ENSELTIMO", 0x80, 0x80 }
339 0x11, regvalue, cur_col, wrap));
345 return (ahc_print_register(NULL, 0, "SCSIBUSL",
346 0x12, regvalue, cur_col, wrap));
350 { "CMDDMAEN", 0x08, 0x08 },
351 { "AUTORSTDIS", 0x10, 0x10 },
352 { "ASYNC_SETUP", 0x07, 0x07 }
359 0x13, regvalue, cur_col, wrap));
365 return (ahc_print_register(NULL, 0, "SCSIBUSH",
366 0x13, regvalue, cur_col, wrap));
372 return (ahc_print_register(NULL, 0, "SHADDR",
373 0x14, regvalue, cur_col, wrap));
377 { "STAGE1", 0x01, 0x01 },
378 { "STAGE2", 0x02, 0x02 },
379 { "STAGE3", 0x04, 0x04 },
380 { "STAGE4", 0x08, 0x08 },
381 { "STAGE5", 0x10, 0x10 },
382 { "STAGE6", 0x20, 0x20 }
389 0x18, regvalue, cur_col, wrap));
393 { "ONEBIT", 0x08, 0x08 },
394 { "SELID_MASK", 0xf0, 0xf0 }
401 0x19, regvalue, cur_col, wrap));
405 { "DFLTTID", 0x10, 0x10 },
406 { "ALTSTIM", 0x20, 0x20 },
407 { "CLRSCAMSELID", 0x40, 0x40 },
408 { "ENSCAMSELO", 0x80, 0x80 },
409 { "SCAMLVL", 0x03, 0x03 }
416 0x1a, regvalue, cur_col, wrap));
422 return (ahc_print_register(NULL, 0, "TARGID",
423 0x1b, regvalue, cur_col, wrap));
427 { "SSPIOCPS", 0x01, 0x01 },
428 { "ROM", 0x02, 0x02 },
429 { "EEPROM", 0x04, 0x04 },
430 { "SEEPROM", 0x08, 0x08 },
431 { "EXT_BRDCTL", 0x10, 0x10 },
432 { "SOFTCMDEN", 0x20, 0x20 },
433 { "SOFT0", 0x40, 0x40 },
434 { "SOFT1", 0x80, 0x80 }
441 0x1b, regvalue, cur_col, wrap));
445 { "BRDCTL0", 0x01, 0x01 },
446 { "BRDSTB_ULTRA2", 0x01, 0x01 },
447 { "BRDCTL1", 0x02, 0x02 },
448 { "BRDRW_ULTRA2", 0x02, 0x02 },
449 { "BRDRW", 0x04, 0x04 },
450 { "BRDDAT2", 0x04, 0x04 },
451 { "BRDCS", 0x08, 0x08 },
452 { "BRDDAT3", 0x08, 0x08 },
453 { "BRDSTB", 0x10, 0x10 },
454 { "BRDDAT4", 0x10, 0x10 },
455 { "BRDDAT5", 0x20, 0x20 },
456 { "BRDDAT6", 0x40, 0x40 },
457 { "BRDDAT7", 0x80, 0x80 }
464 0x1d, regvalue, cur_col, wrap));
468 { "SEEDI", 0x01, 0x01 },
469 { "SEEDO", 0x02, 0x02 },
470 { "SEECK", 0x04, 0x04 },
471 { "SEECS", 0x08, 0x08 },
472 { "SEERDY", 0x10, 0x10 },
473 { "SEEMS", 0x20, 0x20 },
474 { "EXTARBREQ", 0x40, 0x40 },
475 { "EXTARBACK", 0x80, 0x80 }
482 0x1e, regvalue, cur_col, wrap));
486 { "XCVR", 0x01, 0x01 },
487 { "SELWIDE", 0x02, 0x02 },
488 { "ENAB20", 0x04, 0x04 },
489 { "SELBUSB", 0x08, 0x08 },
490 { "ENAB40", 0x08, 0x08 },
491 { "AUTOFLUSHDIS", 0x20, 0x20 },
492 { "DIAGLEDON", 0x40, 0x40 },
493 { "DIAGLEDEN", 0x80, 0x80 }
500 0x1f, regvalue, cur_col, wrap));
506 return (ahc_print_register(NULL, 0, "BUSY_TARGETS",
507 0x20, regvalue, cur_col, wrap));
513 return (ahc_print_register(NULL, 0, "ULTRA_ENB",
514 0x30, regvalue, cur_col, wrap));
520 return (ahc_print_register(NULL, 0, "DISC_DSB",
521 0x32, regvalue, cur_col, wrap));
527 return (ahc_print_register(NULL, 0, "CMDSIZE_TABLE_TAIL",
528 0x34, regvalue, cur_col, wrap));
534 return (ahc_print_register(NULL, 0, "MWI_RESIDUAL",
535 0x38, regvalue, cur_col, wrap));
541 return (ahc_print_register(NULL, 0, "NEXT_QUEUED_SCB",
542 0x39, regvalue, cur_col, wrap));
548 return (ahc_print_register(NULL, 0, "MSG_OUT",
549 0x3a, regvalue, cur_col, wrap));
553 { "FIFORESET", 0x01, 0x01 },
554 { "FIFOFLUSH", 0x02, 0x02 },
555 { "DIRECTION", 0x04, 0x04 },
556 { "HDMAEN", 0x08, 0x08 },
557 { "HDMAENACK", 0x08, 0x08 },
558 { "SDMAEN", 0x10, 0x10 },
559 { "SDMAENACK", 0x10, 0x10 },
560 { "SCSIEN", 0x20, 0x20 },
561 { "WIDEODD", 0x40, 0x40 },
562 { "PRELOADEN", 0x80, 0x80 }
569 0x3b, regvalue, cur_col, wrap));
573 { "NO_DISCONNECT", 0x01, 0x01 },
574 { "SPHASE_PENDING", 0x02, 0x02 },
575 { "DPHASE_PENDING", 0x04, 0x04 },
576 { "CMDPHASE_PENDING", 0x08, 0x08 },
577 { "TARG_CMD_PENDING", 0x10, 0x10 },
578 { "DPHASE", 0x20, 0x20 },
579 { "NO_CDB_SENT", 0x40, 0x40 },
580 { "TARGET_CMD_IS_TAGGED",0x40, 0x40 },
581 { "NOT_IDENTIFIED", 0x80, 0x80 }
588 0x3c, regvalue, cur_col, wrap));
594 return (ahc_print_register(NULL, 0, "SAVED_SCSIID",
595 0x3d, regvalue, cur_col, wrap));
601 return (ahc_print_register(NULL, 0, "SAVED_LUN",
602 0x3e, regvalue, cur_col, wrap));
606 { "MSGI", 0x20, 0x20 },
607 { "IOI", 0x40, 0x40 },
608 { "CDI", 0x80, 0x80 },
609 { "P_DATAOUT", 0x00, 0x00 },
610 { "P_BUSFREE", 0x01, 0x01 },
611 { "P_DATAIN", 0x40, 0x40 },
612 { "P_COMMAND", 0x80, 0x80 },
613 { "P_MESGOUT", 0xa0, 0xa0 },
614 { "P_STATUS", 0xc0, 0xc0 },
615 { "PHASE_MASK", 0xe0, 0xe0 },
616 { "P_MESGIN", 0xe0, 0xe0 }
623 0x3f, regvalue, cur_col, wrap));
629 return (ahc_print_register(NULL, 0, "WAITING_SCBH",
630 0x40, regvalue, cur_col, wrap));
636 return (ahc_print_register(NULL, 0, "DISCONNECTED_SCBH",
637 0x41, regvalue, cur_col, wrap));
643 return (ahc_print_register(NULL, 0, "FREE_SCBH",
644 0x42, regvalue, cur_col, wrap));
650 return (ahc_print_register(NULL, 0, "COMPLETE_SCBH",
651 0x43, regvalue, cur_col, wrap));
657 return (ahc_print_register(NULL, 0, "HSCB_ADDR",
658 0x44, regvalue, cur_col, wrap));
664 return (ahc_print_register(NULL, 0, "SHARED_DATA_ADDR",
665 0x48, regvalue, cur_col, wrap));
671 return (ahc_print_register(NULL, 0, "KERNEL_QINPOS",
672 0x4c, regvalue, cur_col, wrap));
678 return (ahc_print_register(NULL, 0, "QINPOS",
679 0x4d, regvalue, cur_col, wrap));
685 return (ahc_print_register(NULL, 0, "QOUTPOS",
686 0x4e, regvalue, cur_col, wrap));
692 return (ahc_print_register(NULL, 0, "KERNEL_TQINPOS",
693 0x4f, regvalue, cur_col, wrap));
699 return (ahc_print_register(NULL, 0, "TQINPOS",
700 0x50, regvalue, cur_col, wrap));
704 { "SPARE", 0x01, 0x01 },
705 { "CONT_TARG_SESSION", 0x02, 0x02 },
706 { "CONT_MSG_LOOP", 0x04, 0x04 },
707 { "EXIT_MSG_LOOP", 0x08, 0x08 },
708 { "MSGOUT_PHASEMIS", 0x10, 0x10 },
709 { "SEND_REJ", 0x20, 0x20 },
710 { "SEND_SENSE", 0x40, 0x40 },
711 { "SEND_MSG", 0x80, 0x80 }
718 0x51, regvalue, cur_col, wrap));
724 return (ahc_print_register(NULL, 0, "ARG_2",
725 0x52, regvalue, cur_col, wrap));
731 return (ahc_print_register(NULL, 0, "LAST_MSG",
732 0x53, regvalue, cur_col, wrap));
736 { "ENAUTOATNP", 0x02, 0x02 },
737 { "ENAUTOATNI", 0x04, 0x04 },
738 { "ENAUTOATNO", 0x08, 0x08 },
739 { "ENRSELI", 0x10, 0x10 },
740 { "ENSELI", 0x20, 0x20 },
741 { "ENSELO", 0x40, 0x40 }
748 0x54, regvalue, cur_col, wrap));
752 { "HA_274_EXTENDED_TRANS",0x01, 0x01 }
759 0x56, regvalue, cur_col, wrap));
763 { "SCB_DMA", 0x01, 0x01 },
764 { "TARGET_MSG_PENDING", 0x02, 0x02 }
771 0x57, regvalue, cur_col, wrap));
775 { "ENSPCHK", 0x20, 0x20 },
776 { "RESET_SCSI", 0x40, 0x40 },
777 { "TERM_ENB", 0x80, 0x80 },
778 { "HSCSIID", 0x07, 0x07 },
779 { "HWSCSIID", 0x0f, 0x0f }
786 0x5a, regvalue, cur_col, wrap));
790 { "EDGE_TRIG", 0x80, 0x80 },
791 { "VECTOR", 0x0f, 0x0f }
798 0x5c, regvalue, cur_col, wrap));
804 return (ahc_print_register(NULL, 0, "HOSTCONF",
805 0x5d, regvalue, cur_col, wrap));
809 { "CHANNEL_B_PRIMARY", 0x08, 0x08 },
810 { "BIOSMODE", 0x30, 0x30 },
811 { "BIOSDISABLED", 0x30, 0x30 }
818 0x5f, regvalue, cur_col, wrap));
822 { "LOADRAM", 0x01, 0x01 },
823 { "SEQRESET", 0x02, 0x02 },
824 { "STEP", 0x04, 0x04 },
825 { "BRKADRINTEN", 0x08, 0x08 },
826 { "FASTMODE", 0x10, 0x10 },
827 { "FAILDIS", 0x20, 0x20 },
828 { "PAUSEDIS", 0x40, 0x40 },
829 { "PERRORDIS", 0x80, 0x80 }
836 0x60, regvalue, cur_col, wrap));
842 return (ahc_print_register(NULL, 0, "SEQRAM",
843 0x61, regvalue, cur_col, wrap));
849 return (ahc_print_register(NULL, 0, "SEQADDR0",
850 0x62, regvalue, cur_col, wrap));
854 { "SEQADDR1_MASK", 0x01, 0x01 }
861 0x63, regvalue, cur_col, wrap));
867 return (ahc_print_register(NULL, 0, "ACCUM",
868 0x64, regvalue, cur_col, wrap));
874 return (ahc_print_register(NULL, 0, "SINDEX",
875 0x65, regvalue, cur_col, wrap));
881 return (ahc_print_register(NULL, 0, "DINDEX",
882 0x66, regvalue, cur_col, wrap));
888 return (ahc_print_register(NULL, 0, "ALLONES",
889 0x69, regvalue, cur_col, wrap));
895 return (ahc_print_register(NULL, 0, "NONE",
896 0x6a, regvalue, cur_col, wrap));
902 return (ahc_print_register(NULL, 0, "ALLZEROS",
903 0x6a, regvalue, cur_col, wrap));
907 { "CARRY", 0x01, 0x01 },
908 { "ZERO", 0x02, 0x02 }
915 0x6b, regvalue, cur_col, wrap));
921 return (ahc_print_register(NULL, 0, "SINDIR",
922 0x6c, regvalue, cur_col, wrap));
928 return (ahc_print_register(NULL, 0, "DINDIR",
929 0x6d, regvalue, cur_col, wrap));
935 return (ahc_print_register(NULL, 0, "FUNCTION1",
936 0x6e, regvalue, cur_col, wrap));
942 return (ahc_print_register(NULL, 0, "STACK",
943 0x6f, regvalue, cur_col, wrap));
949 return (ahc_print_register(NULL, 0, "TARG_OFFSET",
950 0x70, regvalue, cur_col, wrap));
956 return (ahc_print_register(NULL, 0, "SRAM_BASE",
957 0x70, regvalue, cur_col, wrap));
961 { "CIOPARCKEN", 0x01, 0x01 },
962 { "USCBSIZE32", 0x02, 0x02 },
963 { "RAMPS", 0x04, 0x04 },
964 { "INTSCBRAMSEL", 0x08, 0x08 },
965 { "EXTREQLCK", 0x10, 0x10 },
966 { "MPARCKEN", 0x20, 0x20 },
967 { "DPARCKEN", 0x40, 0x40 },
968 { "CACHETHEN", 0x80, 0x80 }
975 0x84, regvalue, cur_col, wrap));
979 { "ENABLE", 0x01, 0x01 },
980 { "ACE", 0x08, 0x08 }
987 0x84, regvalue, cur_col, wrap));
991 { "BON", 0x0f, 0x0f },
992 { "BOFF", 0xf0, 0xf0 }
999 0x85, regvalue, cur_col, wrap));
1003 { "HADDLDSEL0", 0x01, 0x01 },
1004 { "HADDLDSEL1", 0x02, 0x02 },
1005 { "DSLATT", 0xfc, 0xfc }
1012 0x85, regvalue, cur_col, wrap));
1016 { "STBON", 0x07, 0x07 },
1017 { "STBOFF", 0x38, 0x38 },
1018 { "DFTHRSH_75", 0x80, 0x80 },
1019 { "DFTHRSH", 0xc0, 0xc0 },
1020 { "DFTHRSH_100", 0xc0, 0xc0 }
1027 0x86, regvalue, cur_col, wrap));
1031 { "SEQ_MAILBOX", 0x0f, 0x0f },
1032 { "HOST_TQINPOS", 0x80, 0x80 },
1033 { "HOST_MAILBOX", 0xf0, 0xf0 }
1040 0x86, regvalue, cur_col, wrap));
1044 { "DFTHRSH_100", 0xc0, 0xc0 }
1051 0x86, regvalue, cur_col, wrap));
1055 { "CHIPRST", 0x01, 0x01 },
1056 { "CHIPRSTACK", 0x01, 0x01 },
1057 { "INTEN", 0x02, 0x02 },
1058 { "PAUSE", 0x04, 0x04 },
1059 { "IRQMS", 0x08, 0x08 },
1060 { "SWINT", 0x10, 0x10 },
1061 { "POWRDN", 0x40, 0x40 }
1068 0x87, regvalue, cur_col, wrap));
1074 return (ahc_print_register(NULL, 0, "HADDR",
1075 0x88, regvalue, cur_col, wrap));
1081 return (ahc_print_register(NULL, 0, "HCNT",
1082 0x8c, regvalue, cur_col, wrap));
1088 return (ahc_print_register(NULL, 0, "SCBPTR",
1089 0x90, regvalue, cur_col, wrap));
1093 { "SEQINT", 0x01, 0x01 },
1094 { "CMDCMPLT", 0x02, 0x02 },
1095 { "SCSIINT", 0x04, 0x04 },
1096 { "BRKADRINT", 0x08, 0x08 },
1097 { "BAD_PHASE", 0x01, 0x01 },
1098 { "INT_PEND", 0x0f, 0x0f },
1099 { "SEND_REJECT", 0x11, 0x11 },
1100 { "PROTO_VIOLATION", 0x21, 0x21 },
1101 { "NO_MATCH", 0x31, 0x31 },
1102 { "IGN_WIDE_RES", 0x41, 0x41 },
1103 { "PDATA_REINIT", 0x51, 0x51 },
1104 { "HOST_MSG_LOOP", 0x61, 0x61 },
1105 { "BAD_STATUS", 0x71, 0x71 },
1106 { "PERR_DETECTED", 0x81, 0x81 },
1107 { "DATA_OVERRUN", 0x91, 0x91 },
1108 { "MKMSG_FAILED", 0xa1, 0xa1 },
1109 { "MISSED_BUSFREE", 0xb1, 0xb1 },
1110 { "SCB_MISMATCH", 0xc1, 0xc1 },
1111 { "NO_FREE_SCB", 0xd1, 0xd1 },
1112 { "OUT_OF_RANGE", 0xe1, 0xe1 },
1113 { "SEQINT_MASK", 0xf1, 0xf1 }
1120 0x91, regvalue, cur_col, wrap));
1124 { "ILLHADDR", 0x01, 0x01 },
1125 { "ILLSADDR", 0x02, 0x02 },
1126 { "ILLOPCODE", 0x04, 0x04 },
1127 { "SQPARERR", 0x08, 0x08 },
1128 { "DPARERR", 0x10, 0x10 },
1129 { "MPARERR", 0x20, 0x20 },
1130 { "PCIERRSTAT", 0x40, 0x40 },
1131 { "CIOPARERR", 0x80, 0x80 }
1138 0x92, regvalue, cur_col, wrap));
1142 { "CLRSEQINT", 0x01, 0x01 },
1143 { "CLRCMDINT", 0x02, 0x02 },
1144 { "CLRSCSIINT", 0x04, 0x04 },
1145 { "CLRBRKADRINT", 0x08, 0x08 },
1146 { "CLRPARERR", 0x10, 0x10 }
1153 0x92, regvalue, cur_col, wrap));
1157 { "FIFORESET", 0x01, 0x01 },
1158 { "FIFOFLUSH", 0x02, 0x02 },
1159 { "DIRECTION", 0x04, 0x04 },
1160 { "HDMAEN", 0x08, 0x08 },
1161 { "HDMAENACK", 0x08, 0x08 },
1162 { "SDMAEN", 0x10, 0x10 },
1163 { "SDMAENACK", 0x10, 0x10 },
1164 { "SCSIEN", 0x20, 0x20 },
1165 { "WIDEODD", 0x40, 0x40 },
1166 { "PRELOADEN", 0x80, 0x80 }
1173 0x93, regvalue, cur_col, wrap));
1177 { "FIFOEMP", 0x01, 0x01 },
1178 { "FIFOFULL", 0x02, 0x02 },
1179 { "DFTHRESH", 0x04, 0x04 },
1180 { "HDONE", 0x08, 0x08 },
1181 { "MREQPEND", 0x10, 0x10 },
1182 { "FIFOQWDEMP", 0x20, 0x20 },
1183 { "DFCACHETH", 0x40, 0x40 },
1184 { "PRELOAD_AVAIL", 0x80, 0x80 }
1191 0x94, regvalue, cur_col, wrap));
1197 return (ahc_print_register(NULL, 0, "DFWADDR",
1198 0x95, regvalue, cur_col, wrap));
1204 return (ahc_print_register(NULL, 0, "DFRADDR",
1205 0x97, regvalue, cur_col, wrap));
1211 return (ahc_print_register(NULL, 0, "DFDAT",
1212 0x99, regvalue, cur_col, wrap));
1216 { "SCBAUTO", 0x80, 0x80 },
1217 { "SCBCNT_MASK", 0x1f, 0x1f }
1224 0x9a, regvalue, cur_col, wrap));
1230 return (ahc_print_register(NULL, 0, "QINFIFO",
1231 0x9b, regvalue, cur_col, wrap));
1237 return (ahc_print_register(NULL, 0, "QINCNT",
1238 0x9c, regvalue, cur_col, wrap));
1242 { "TARGCRCCNTEN", 0x04, 0x04 },
1243 { "TARGCRCENDEN", 0x08, 0x08 },
1244 { "CRCREQCHKEN", 0x10, 0x10 },
1245 { "CRCENDCHKEN", 0x20, 0x20 },
1246 { "CRCVALCHKEN", 0x40, 0x40 },
1247 { "CRCONSEEN", 0x80, 0x80 }
1254 0x9d, regvalue, cur_col, wrap));
1260 return (ahc_print_register(NULL, 0, "QOUTFIFO",
1261 0x9d, regvalue, cur_col, wrap));
1267 return (ahc_print_register(NULL, 0, "QOUTCNT",
1268 0x9e, regvalue, cur_col, wrap));
1272 { "DATA_OUT_PHASE", 0x01, 0x01 },
1273 { "DATA_IN_PHASE", 0x02, 0x02 },
1274 { "MSG_OUT_PHASE", 0x04, 0x04 },
1275 { "MSG_IN_PHASE", 0x08, 0x08 },
1276 { "COMMAND_PHASE", 0x10, 0x10 },
1277 { "STATUS_PHASE", 0x20, 0x20 },
1278 { "DATA_PHASE_MASK", 0x03, 0x03 }
1285 0x9e, regvalue, cur_col, wrap));
1289 { "ALT_MODE", 0x80, 0x80 }
1296 0x9f, regvalue, cur_col, wrap));
1302 return (ahc_print_register(NULL, 0, "SCB_BASE",
1303 0xa0, regvalue, cur_col, wrap));
1309 return (ahc_print_register(NULL, 0, "SCB_CDB_PTR",
1310 0xa0, regvalue, cur_col, wrap));
1316 return (ahc_print_register(NULL, 0, "SCB_RESIDUAL_SGPTR",
1317 0xa4, regvalue, cur_col, wrap));
1323 return (ahc_print_register(NULL, 0, "SCB_SCSI_STATUS",
1324 0xa8, regvalue, cur_col, wrap));
1330 return (ahc_print_register(NULL, 0, "SCB_TARGET_PHASES",
1331 0xa9, regvalue, cur_col, wrap));
1337 return (ahc_print_register(NULL, 0, "SCB_TARGET_DATA_DIR",
1338 0xaa, regvalue, cur_col, wrap));
1344 return (ahc_print_register(NULL, 0, "SCB_TARGET_ITAG",
1345 0xab, regvalue, cur_col, wrap));
1351 return (ahc_print_register(NULL, 0, "SCB_DATAPTR",
1352 0xac, regvalue, cur_col, wrap));
1356 { "SG_LAST_SEG", 0x80, 0x80 },
1357 { "SG_HIGH_ADDR_BITS", 0x7f, 0x7f }
1364 0xb0, regvalue, cur_col, wrap));
1368 { "SG_LIST_NULL", 0x01, 0x01 },
1369 { "SG_FULL_RESID", 0x02, 0x02 },
1370 { "SG_RESID_VALID", 0x04, 0x04 }
1377 0xb4, regvalue, cur_col, wrap));
1381 { "DISCONNECTED", 0x04, 0x04 },
1382 { "ULTRAENB", 0x08, 0x08 },
1383 { "MK_MESSAGE", 0x10, 0x10 },
1384 { "TAG_ENB", 0x20, 0x20 },
1385 { "DISCENB", 0x40, 0x40 },
1386 { "TARGET_SCB", 0x80, 0x80 },
1387 { "STATUS_RCVD", 0x80, 0x80 },
1388 { "SCB_TAG_TYPE", 0x03, 0x03 }
1395 0xb8, regvalue, cur_col, wrap));
1399 { "TWIN_CHNLB", 0x80, 0x80 },
1400 { "OID", 0x0f, 0x0f },
1401 { "TWIN_TID", 0x70, 0x70 },
1402 { "TID", 0xf0, 0xf0 }
1409 0xb9, regvalue, cur_col, wrap));
1413 { "SCB_XFERLEN_ODD", 0x80, 0x80 },
1414 { "LID", 0x3f, 0x3f }
1421 0xba, regvalue, cur_col, wrap));
1427 return (ahc_print_register(NULL, 0, "SCB_TAG",
1428 0xbb, regvalue, cur_col, wrap));
1434 return (ahc_print_register(NULL, 0, "SCB_CDB_LEN",
1435 0xbc, regvalue, cur_col, wrap));
1441 return (ahc_print_register(NULL, 0, "SCB_SCSIRATE",
1442 0xbd, regvalue, cur_col, wrap));
1448 return (ahc_print_register(NULL, 0, "SCB_SCSIOFFSET",
1449 0xbe, regvalue, cur_col, wrap));
1455 return (ahc_print_register(NULL, 0, "SCB_NEXT",
1456 0xbf, regvalue, cur_col, wrap));
1462 return (ahc_print_register(NULL, 0, "SCB_64_SPARE",
1463 0xc0, regvalue, cur_col, wrap));
1467 { "DO_2840", 0x01, 0x01 },
1468 { "CK_2840", 0x02, 0x02 },
1469 { "CS_2840", 0x04, 0x04 }
1476 0xc0, regvalue, cur_col, wrap));
1480 { "DI_2840", 0x01, 0x01 },
1481 { "EEPROM_TF", 0x80, 0x80 },
1482 { "ADSEL", 0x1e, 0x1e },
1483 { "BIOS_SEL", 0x60, 0x60 }
1490 0xc1, regvalue, cur_col, wrap));
1496 return (ahc_print_register(NULL, 0, "SCB_64_BTT",
1497 0xd0, regvalue, cur_col, wrap));
1503 return (ahc_print_register(NULL, 0, "CCHADDR",
1504 0xe0, regvalue, cur_col, wrap));
1510 return (ahc_print_register(NULL, 0, "CCHCNT",
1511 0xe8, regvalue, cur_col, wrap));
1517 return (ahc_print_register(NULL, 0, "CCSGRAM",
1518 0xe9, regvalue, cur_col, wrap));
1524 return (ahc_print_register(NULL, 0, "CCSGADDR",
1525 0xea, regvalue, cur_col, wrap));
1529 { "CCSGRESET", 0x01, 0x01 },
1530 { "SG_FETCH_NEEDED", 0x02, 0x02 },
1531 { "CCSGEN", 0x08, 0x08 },
1532 { "CCSGDONE", 0x80, 0x80 }
1539 0xeb, regvalue, cur_col, wrap));
1545 return (ahc_print_register(NULL, 0, "CCSCBRAM",
1546 0xec, regvalue, cur_col, wrap));
1552 return (ahc_print_register(NULL, 0, "CCSCBADDR",
1553 0xed, regvalue, cur_col, wrap));
1557 { "CCSCBRESET", 0x01, 0x01 },
1558 { "CCSCBDIR", 0x04, 0x04 },
1559 { "CCSCBEN", 0x08, 0x08 },
1560 { "CCARREN", 0x10, 0x10 },
1561 { "ARRDONE", 0x40, 0x40 },
1562 { "CCSCBDONE", 0x80, 0x80 }
1569 0xee, regvalue, cur_col, wrap));
1575 return (ahc_print_register(NULL, 0, "CCSCBCNT",
1576 0xef, regvalue, cur_col, wrap));
1582 return (ahc_print_register(NULL, 0, "SCBBADDR",
1583 0xf0, regvalue, cur_col, wrap));
1589 return (ahc_print_register(NULL, 0, "CCSCBPTR",
1590 0xf1, regvalue, cur_col, wrap));
1596 return (ahc_print_register(NULL, 0, "HNSCB_QOFF",
1597 0xf4, regvalue, cur_col, wrap));
1603 return (ahc_print_register(NULL, 0, "SNSCB_QOFF",
1604 0xf6, regvalue, cur_col, wrap));
1610 return (ahc_print_register(NULL, 0, "SDSCB_QOFF",
1611 0xf8, regvalue, cur_col, wrap));
1615 { "SDSCB_ROLLOVER", 0x10, 0x10 },
1616 { "SNSCB_ROLLOVER", 0x20, 0x20 },
1617 { "SCB_AVAIL", 0x40, 0x40 },
1618 { "SCB_QSIZE_256", 0x06, 0x06 },
1619 { "SCB_QSIZE", 0x07, 0x07 }
1626 0xfa, regvalue, cur_col, wrap));
1630 { "RD_DFTHRSH_MIN", 0x00, 0x00 },
1631 { "WR_DFTHRSH_MIN", 0x00, 0x00 },
1632 { "RD_DFTHRSH_25", 0x01, 0x01 },
1633 { "RD_DFTHRSH_50", 0x02, 0x02 },
1634 { "RD_DFTHRSH_63", 0x03, 0x03 },
1635 { "RD_DFTHRSH_75", 0x04, 0x04 },
1636 { "RD_DFTHRSH_85", 0x05, 0x05 },
1637 { "RD_DFTHRSH_90", 0x06, 0x06 },
1638 { "RD_DFTHRSH", 0x07, 0x07 },
1639 { "RD_DFTHRSH_MAX", 0x07, 0x07 },
1640 { "WR_DFTHRSH_25", 0x10, 0x10 },
1641 { "WR_DFTHRSH_50", 0x20, 0x20 },
1642 { "WR_DFTHRSH_63", 0x30, 0x30 },
1643 { "WR_DFTHRSH_75", 0x40, 0x40 },
1644 { "WR_DFTHRSH_85", 0x50, 0x50 },
1645 { "WR_DFTHRSH_90", 0x60, 0x60 },
1646 { "WR_DFTHRSH", 0x70, 0x70 },
1647 { "WR_DFTHRSH_MAX", 0x70, 0x70 }
1654 0xfb, regvalue, cur_col, wrap));
1658 { "LAST_SEG_DONE", 0x01, 0x01 },
1659 { "LAST_SEG", 0x02, 0x02 },
1660 { "SG_ADDR_MASK", 0xf8, 0xf8 }
1667 0xfc, regvalue, cur_col, wrap));
1671 { "LAST_SEG_DONE", 0x01, 0x01 },
1672 { "LAST_SEG", 0x02, 0x02 },
1673 { "SG_ADDR_MASK", 0xf8, 0xf8 }
1680 0xfc, regvalue, cur_col, wrap));