ahc_reg_print_t;
ahc_reg_parse_entry_t;
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_scsiseq_print;
#else
#define ahc_scsiseq_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_sxfrctl0_print;
#else
#define ahc_sxfrctl0_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_scsisigi_print;
#else
#define ahc_scsisigi_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_scsirate_print;
#else
#define ahc_scsirate_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_sstat0_print;
#else
#define ahc_sstat0_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_sstat1_print;
#else
#define ahc_sstat1_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_sstat2_print;
#else
#define ahc_sstat2_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_sstat3_print;
#else
#define ahc_sstat3_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_simode0_print;
#else
#define ahc_simode0_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_simode1_print;
#else
#define ahc_simode1_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_scsibusl_print;
#else
#define ahc_scsibusl_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_sblkctl_print;
#else
#define ahc_sblkctl_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_seq_flags_print;
#else
#define ahc_seq_flags_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_lastphase_print;
#else
#define ahc_lastphase_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_seqctl_print;
#else
#define ahc_seqctl_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_sram_base_print;
#else
#define ahc_sram_base_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_error_print;
#else
#define ahc_error_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_dfcntrl_print;
#else
#define ahc_dfcntrl_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_dfstatus_print;
#else
#define ahc_dfstatus_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_scsiphase_print;
#else
#define ahc_scsiphase_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_scb_base_print;
#else
#define ahc_scb_base_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_scb_control_print;
#else
#define ahc_scb_control_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_scb_scsiid_print;
#else
#define ahc_scb_scsiid_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_scb_lun_print;
#else
#define ahc_scb_lun_print …
#endif
#if AIC_DEBUG_REGISTERS
ahc_reg_print_t ahc_scb_tag_print;
#else
#define ahc_scb_tag_print …
#endif
#define SCSISEQ …
#define TEMODE …
#define SCSIRSTO …
#define SXFRCTL0 …
#define DFON …
#define DFPEXP …
#define FAST20 …
#define CLRSTCNT …
#define SPIOEN …
#define SCAMEN …
#define CLRCHN …
#define SXFRCTL1 …
#define STIMESEL …
#define BITBUCKET …
#define SWRAPEN …
#define ENSTIMER …
#define ACTNEGEN …
#define STPWEN …
#define SCSISIGO …
#define CDO …
#define IOO …
#define MSGO …
#define ATNO …
#define SELO …
#define BSYO …
#define REQO …
#define ACKO …
#define SCSISIGI …
#define P_DATAIN_DT …
#define P_DATAOUT_DT …
#define ATNI …
#define SELI …
#define BSYI …
#define REQI …
#define ACKI …
#define SCSIRATE …
#define SXFR …
#define SOFS …
#define SXFR_ULTRA2 …
#define WIDEXFER …
#define ENABLE_CRC …
#define SINGLE_EDGE …
#define SCSIID …
#define SCSIOFFSET …
#define SOFS_ULTRA2 …
#define SCSIDATL …
#define SCSIDATH …
#define OPTIONMODE …
#define OPTIONMODE_DEFAULTS …
#define AUTORATEEN …
#define AUTOACKEN …
#define ATNMGMNTEN …
#define BUSFREEREV …
#define EXPPHASEDIS …
#define SCSIDATL_IMGEN …
#define AUTO_MSGOUT_DE …
#define DIS_MSGIN_DUALEDGE …
#define STCNT …
#define TARGCRCCNT …
#define CLRSINT0 …
#define CLRSELDO …
#define CLRSELDI …
#define CLRSELINGO …
#define CLRIOERR …
#define CLRSWRAP …
#define CLRSPIORDY …
#define SSTAT0 …
#define TARGET …
#define SELDO …
#define SELDI …
#define SELINGO …
#define SWRAP …
#define IOERR …
#define SDONE …
#define SPIORDY …
#define DMADONE …
#define CLRSINT1 …
#define CLRSELTIMEO …
#define CLRATNO …
#define CLRSCSIRSTI …
#define CLRBUSFREE …
#define CLRSCSIPERR …
#define CLRPHASECHG …
#define CLRREQINIT …
#define SSTAT1 …
#define SELTO …
#define ATNTARG …
#define SCSIRSTI …
#define PHASEMIS …
#define BUSFREE …
#define SCSIPERR …
#define PHASECHG …
#define REQINIT …
#define SSTAT2 …
#define SFCNT …
#define OVERRUN …
#define SHVALID …
#define EXP_ACTIVE …
#define CRCVALERR …
#define CRCENDERR …
#define CRCREQERR …
#define DUAL_EDGE_ERR …
#define SSTAT3 …
#define SCSICNT …
#define U2OFFCNT …
#define OFFCNT …
#define SCSIID_ULTRA2 …
#define SIMODE0 …
#define ENSELDO …
#define ENSELDI …
#define ENSELINGO …
#define ENIOERR …
#define ENSWRAP …
#define ENSDONE …
#define ENSPIORDY …
#define ENDMADONE …
#define SIMODE1 …
#define ENSELTIMO …
#define ENATNTARG …
#define ENSCSIRST …
#define ENPHASEMIS …
#define ENBUSFREE …
#define ENSCSIPERR …
#define ENPHASECHG …
#define ENREQINIT …
#define SCSIBUSL …
#define SCSIBUSH …
#define SXFRCTL2 …
#define ASYNC_SETUP …
#define AUTORSTDIS …
#define CMDDMAEN …
#define SHADDR …
#define SELTIMER …
#define TARGIDIN …
#define STAGE6 …
#define STAGE5 …
#define STAGE4 …
#define STAGE3 …
#define STAGE2 …
#define STAGE1 …
#define SELID …
#define SELID_MASK …
#define ONEBIT …
#define SCAMCTL …
#define SCAMLVL …
#define ENSCAMSELO …
#define CLRSCAMSELID …
#define ALTSTIM …
#define DFLTTID …
#define SPIOCAP …
#define SOFT1 …
#define SOFT0 …
#define SOFTCMDEN …
#define EXT_BRDCTL …
#define SEEPROM …
#define EEPROM …
#define ROM …
#define SSPIOCPS …
#define TARGID …
#define BRDCTL …
#define BRDDAT7 …
#define BRDDAT6 …
#define BRDDAT5 …
#define BRDSTB …
#define BRDDAT4 …
#define BRDDAT3 …
#define BRDCS …
#define BRDDAT2 …
#define BRDRW …
#define BRDRW_ULTRA2 …
#define BRDCTL1 …
#define BRDCTL0 …
#define BRDSTB_ULTRA2 …
#define SEECTL …
#define EXTARBACK …
#define EXTARBREQ …
#define SEEMS …
#define SEERDY …
#define SEECS …
#define SEECK …
#define SEEDO …
#define SEEDI …
#define SBLKCTL …
#define DIAGLEDEN …
#define DIAGLEDON …
#define AUTOFLUSHDIS …
#define SELBUSB …
#define ENAB40 …
#define ENAB20 …
#define SELWIDE …
#define XCVR …
#define BUSY_TARGETS …
#define TARG_SCSIRATE …
#define ULTRA_ENB …
#define CMDSIZE_TABLE …
#define DISC_DSB …
#define CMDSIZE_TABLE_TAIL …
#define MWI_RESIDUAL …
#define NEXT_QUEUED_SCB …
#define MSG_OUT …
#define DMAPARAMS …
#define PRELOADEN …
#define WIDEODD …
#define SCSIEN …
#define SDMAEN …
#define SDMAENACK …
#define HDMAEN …
#define HDMAENACK …
#define DIRECTION …
#define FIFOFLUSH …
#define FIFORESET …
#define SEQ_FLAGS …
#define NOT_IDENTIFIED …
#define NO_CDB_SENT …
#define TARGET_CMD_IS_TAGGED …
#define DPHASE …
#define TARG_CMD_PENDING …
#define CMDPHASE_PENDING …
#define DPHASE_PENDING …
#define SPHASE_PENDING …
#define NO_DISCONNECT …
#define SAVED_SCSIID …
#define SAVED_LUN …
#define LASTPHASE …
#define P_MESGIN …
#define PHASE_MASK …
#define P_STATUS …
#define P_MESGOUT …
#define P_COMMAND …
#define P_DATAIN …
#define P_BUSFREE …
#define P_DATAOUT …
#define CDI …
#define IOI …
#define MSGI …
#define WAITING_SCBH …
#define DISCONNECTED_SCBH …
#define FREE_SCBH …
#define COMPLETE_SCBH …
#define HSCB_ADDR …
#define SHARED_DATA_ADDR …
#define KERNEL_QINPOS …
#define QINPOS …
#define QOUTPOS …
#define KERNEL_TQINPOS …
#define TQINPOS …
#define ARG_1 …
#define RETURN_1 …
#define SEND_MSG …
#define SEND_SENSE …
#define SEND_REJ …
#define MSGOUT_PHASEMIS …
#define EXIT_MSG_LOOP …
#define CONT_MSG_LOOP …
#define CONT_TARG_SESSION …
#define ARG_2 …
#define RETURN_2 …
#define LAST_MSG …
#define TARG_IMMEDIATE_SCB …
#define SCSISEQ_TEMPLATE …
#define ENSELO …
#define ENSELI …
#define ENRSELI …
#define ENAUTOATNO …
#define ENAUTOATNI …
#define ENAUTOATNP …
#define HA_274_BIOSGLOBAL …
#define INITIATOR_TAG …
#define HA_274_EXTENDED_TRANS …
#define SEQ_FLAGS2 …
#define TARGET_MSG_PENDING …
#define SCB_DMA …
#define SCSICONF …
#define HWSCSIID …
#define HSCSIID …
#define TERM_ENB …
#define RESET_SCSI …
#define ENSPCHK …
#define INTDEF …
#define VECTOR …
#define EDGE_TRIG …
#define HOSTCONF …
#define HA_274_BIOSCTRL …
#define BIOSDISABLED …
#define BIOSMODE …
#define CHANNEL_B_PRIMARY …
#define SEQCTL …
#define PERRORDIS …
#define PAUSEDIS …
#define FAILDIS …
#define FASTMODE …
#define BRKADRINTEN …
#define STEP …
#define SEQRESET …
#define LOADRAM …
#define SEQRAM …
#define SEQADDR0 …
#define SEQADDR1 …
#define SEQADDR1_MASK …
#define ACCUM …
#define SINDEX …
#define DINDEX …
#define ALLONES …
#define ALLZEROS …
#define NONE …
#define FLAGS …
#define ZERO …
#define CARRY …
#define SINDIR …
#define DINDIR …
#define FUNCTION1 …
#define STACK …
#define TARG_OFFSET …
#define SRAM_BASE …
#define BCTL …
#define ACE …
#define ENABLE …
#define DSCOMMAND0 …
#define CACHETHEN …
#define DPARCKEN …
#define MPARCKEN …
#define EXTREQLCK …
#define INTSCBRAMSEL …
#define RAMPS …
#define USCBSIZE32 …
#define CIOPARCKEN …
#define BUSTIME …
#define BOFF …
#define BON …
#define DSCOMMAND1 …
#define DSLATT …
#define HADDLDSEL1 …
#define HADDLDSEL0 …
#define BUSSPD …
#define DFTHRSH …
#define DFTHRSH_75 …
#define STBOFF …
#define STBON …
#define HS_MAILBOX …
#define HOST_MAILBOX …
#define HOST_TQINPOS …
#define SEQ_MAILBOX …
#define DSPCISTATUS …
#define DFTHRSH_100 …
#define HCNTRL …
#define POWRDN …
#define SWINT …
#define IRQMS …
#define PAUSE …
#define INTEN …
#define CHIPRST …
#define CHIPRSTACK …
#define HADDR …
#define HCNT …
#define SCBPTR …
#define INTSTAT …
#define SEQINT_MASK …
#define OUT_OF_RANGE …
#define NO_FREE_SCB …
#define SCB_MISMATCH …
#define MISSED_BUSFREE …
#define MKMSG_FAILED …
#define DATA_OVERRUN …
#define PERR_DETECTED …
#define BAD_STATUS …
#define HOST_MSG_LOOP …
#define PDATA_REINIT …
#define IGN_WIDE_RES …
#define NO_MATCH …
#define PROTO_VIOLATION …
#define SEND_REJECT …
#define INT_PEND …
#define BAD_PHASE …
#define BRKADRINT …
#define SCSIINT …
#define CMDCMPLT …
#define SEQINT …
#define CLRINT …
#define CLRPARERR …
#define CLRBRKADRINT …
#define CLRSCSIINT …
#define CLRCMDINT …
#define CLRSEQINT …
#define ERROR …
#define CIOPARERR …
#define PCIERRSTAT …
#define MPARERR …
#define DPARERR …
#define SQPARERR …
#define ILLOPCODE …
#define ILLSADDR …
#define ILLHADDR …
#define DFCNTRL …
#define DFSTATUS …
#define PRELOAD_AVAIL …
#define DFCACHETH …
#define FIFOQWDEMP …
#define MREQPEND …
#define HDONE …
#define DFTHRESH …
#define FIFOFULL …
#define FIFOEMP …
#define DFWADDR …
#define DFRADDR …
#define DFDAT …
#define SCBCNT …
#define SCBCNT_MASK …
#define SCBAUTO …
#define QINFIFO …
#define QINCNT …
#define QOUTFIFO …
#define CRCCONTROL1 …
#define CRCONSEEN …
#define CRCVALCHKEN …
#define CRCENDCHKEN …
#define CRCREQCHKEN …
#define TARGCRCENDEN …
#define TARGCRCCNTEN …
#define QOUTCNT …
#define SCSIPHASE …
#define DATA_PHASE_MASK …
#define STATUS_PHASE …
#define COMMAND_PHASE …
#define MSG_IN_PHASE …
#define MSG_OUT_PHASE …
#define DATA_IN_PHASE …
#define DATA_OUT_PHASE …
#define SFUNCT …
#define ALT_MODE …
#define SCB_BASE …
#define SCB_CDB_PTR …
#define SCB_CDB_STORE …
#define SCB_RESIDUAL_DATACNT …
#define SCB_RESIDUAL_SGPTR …
#define SCB_SCSI_STATUS …
#define SCB_TARGET_PHASES …
#define SCB_TARGET_DATA_DIR …
#define SCB_TARGET_ITAG …
#define SCB_DATAPTR …
#define SCB_DATACNT …
#define SG_HIGH_ADDR_BITS …
#define SG_LAST_SEG …
#define SCB_SGPTR …
#define SG_RESID_VALID …
#define SG_FULL_RESID …
#define SG_LIST_NULL …
#define SCB_CONTROL …
#define SCB_TAG_TYPE …
#define TARGET_SCB …
#define STATUS_RCVD …
#define DISCENB …
#define TAG_ENB …
#define MK_MESSAGE …
#define ULTRAENB …
#define DISCONNECTED …
#define SCB_SCSIID …
#define TID …
#define TWIN_TID …
#define OID …
#define TWIN_CHNLB …
#define SCB_LUN …
#define LID …
#define SCB_XFERLEN_ODD …
#define SCB_TAG …
#define SCB_CDB_LEN …
#define SCB_SCSIRATE …
#define SCB_SCSIOFFSET …
#define SCB_NEXT …
#define SCB_64_SPARE …
#define SEECTL_2840 …
#define CS_2840 …
#define CK_2840 …
#define DO_2840 …
#define STATUS_2840 …
#define BIOS_SEL …
#define ADSEL …
#define EEPROM_TF …
#define DI_2840 …
#define SCB_64_BTT …
#define CCHADDR …
#define CCHCNT …
#define CCSGRAM …
#define CCSGADDR …
#define CCSGCTL …
#define CCSGDONE …
#define CCSGEN …
#define SG_FETCH_NEEDED …
#define CCSGRESET …
#define CCSCBRAM …
#define CCSCBADDR …
#define CCSCBCTL …
#define CCSCBDONE …
#define ARRDONE …
#define CCARREN …
#define CCSCBEN …
#define CCSCBDIR …
#define CCSCBRESET …
#define CCSCBCNT …
#define SCBBADDR …
#define CCSCBPTR …
#define HNSCB_QOFF …
#define SNSCB_QOFF …
#define SDSCB_QOFF …
#define QOFF_CTLSTA …
#define SCB_QSIZE …
#define SCB_QSIZE_256 …
#define SCB_AVAIL …
#define SNSCB_ROLLOVER …
#define SDSCB_ROLLOVER …
#define DFF_THRSH …
#define WR_DFTHRSH …
#define WR_DFTHRSH_MAX …
#define WR_DFTHRSH_90 …
#define WR_DFTHRSH_85 …
#define WR_DFTHRSH_75 …
#define WR_DFTHRSH_63 …
#define WR_DFTHRSH_50 …
#define WR_DFTHRSH_25 …
#define RD_DFTHRSH …
#define RD_DFTHRSH_MAX …
#define RD_DFTHRSH_90 …
#define RD_DFTHRSH_85 …
#define RD_DFTHRSH_75 …
#define RD_DFTHRSH_63 …
#define RD_DFTHRSH_50 …
#define RD_DFTHRSH_25 …
#define RD_DFTHRSH_MIN …
#define WR_DFTHRSH_MIN …
#define SG_CACHE_SHADOW …
#define SG_ADDR_MASK …
#define LAST_SEG …
#define LAST_SEG_DONE …
#define SG_CACHE_PRE …
#define TARGET_CMD_CMPLT …
#define MAX_OFFSET_ULTRA2 …
#define MAX_OFFSET_16BIT …
#define BUS_8_BIT …
#define TID_SHIFT …
#define STATUS_QUEUE_FULL …
#define STATUS_BUSY …
#define SCB_DOWNLOAD_SIZE_64 …
#define MAX_OFFSET_8BIT …
#define HOST_MAILBOX_SHIFT …
#define CCSGADDR_MAX …
#define BUS_32_BIT …
#define SG_SIZEOF …
#define SEQ_MAILBOX_SHIFT …
#define SCB_LIST_NULL …
#define SCB_DOWNLOAD_SIZE …
#define CMD_GROUP_CODE_SHIFT …
#define CCSGRAM_MAXSEGS …
#define TARGET_DATA_IN …
#define STACK_SIZE …
#define SCB_UPLOAD_SIZE …
#define MAX_OFFSET …
#define HOST_MSG …
#define BUS_16_BIT …
#define INVERTED_CACHESIZE_MASK …
#define SG_PREFETCH_ALIGN_MASK …
#define SG_PREFETCH_ADDR_MASK …
#define QOUTFIFO_OFFSET …
#define SG_PREFETCH_CNT …
#define QINFIFO_OFFSET …
#define CACHESIZE_MASK …
#define DOWNLOAD_CONST_COUNT …