aic7xxx_reg.h File Reference

Back to the index.

Macros
aic7xxx_reg.h File Reference

Go to the source code of this file.

Macros

#define ahc_scsiseq_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSISEQ", 0x00, regvalue, cur_col, wrap)
 
#define ahc_sxfrctl0_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SXFRCTL0", 0x01, regvalue, cur_col, wrap)
 
#define ahc_sxfrctl1_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SXFRCTL1", 0x02, regvalue, cur_col, wrap)
 
#define ahc_scsisigo_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSISIGO", 0x03, regvalue, cur_col, wrap)
 
#define ahc_scsisigi_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSISIGI", 0x03, regvalue, cur_col, wrap)
 
#define ahc_scsirate_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSIRATE", 0x04, regvalue, cur_col, wrap)
 
#define ahc_scsiid_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSIID", 0x05, regvalue, cur_col, wrap)
 
#define ahc_scsidatl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSIDATL", 0x06, regvalue, cur_col, wrap)
 
#define ahc_scsidath_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSIDATH", 0x07, regvalue, cur_col, wrap)
 
#define ahc_stcnt_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "STCNT", 0x08, regvalue, cur_col, wrap)
 
#define ahc_optionmode_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "OPTIONMODE", 0x08, regvalue, cur_col, wrap)
 
#define ahc_targcrccnt_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "TARGCRCCNT", 0x0a, regvalue, cur_col, wrap)
 
#define ahc_clrsint0_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CLRSINT0", 0x0b, regvalue, cur_col, wrap)
 
#define ahc_sstat0_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SSTAT0", 0x0b, regvalue, cur_col, wrap)
 
#define ahc_clrsint1_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CLRSINT1", 0x0c, regvalue, cur_col, wrap)
 
#define ahc_sstat1_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SSTAT1", 0x0c, regvalue, cur_col, wrap)
 
#define ahc_sstat2_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SSTAT2", 0x0d, regvalue, cur_col, wrap)
 
#define ahc_sstat3_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SSTAT3", 0x0e, regvalue, cur_col, wrap)
 
#define ahc_scsiid_ultra2_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSIID_ULTRA2", 0x0f, regvalue, cur_col, wrap)
 
#define ahc_simode0_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SIMODE0", 0x10, regvalue, cur_col, wrap)
 
#define ahc_simode1_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SIMODE1", 0x11, regvalue, cur_col, wrap)
 
#define ahc_scsibusl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSIBUSL", 0x12, regvalue, cur_col, wrap)
 
#define ahc_sxfrctl2_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SXFRCTL2", 0x13, regvalue, cur_col, wrap)
 
#define ahc_scsibush_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSIBUSH", 0x13, regvalue, cur_col, wrap)
 
#define ahc_shaddr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SHADDR", 0x14, regvalue, cur_col, wrap)
 
#define ahc_seltimer_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SELTIMER", 0x18, regvalue, cur_col, wrap)
 
#define ahc_selid_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SELID", 0x19, regvalue, cur_col, wrap)
 
#define ahc_scamctl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCAMCTL", 0x1a, regvalue, cur_col, wrap)
 
#define ahc_targid_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "TARGID", 0x1b, regvalue, cur_col, wrap)
 
#define ahc_spiocap_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SPIOCAP", 0x1b, regvalue, cur_col, wrap)
 
#define ahc_brdctl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "BRDCTL", 0x1d, regvalue, cur_col, wrap)
 
#define ahc_seectl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SEECTL", 0x1e, regvalue, cur_col, wrap)
 
#define ahc_sblkctl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SBLKCTL", 0x1f, regvalue, cur_col, wrap)
 
#define ahc_busy_targets_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "BUSY_TARGETS", 0x20, regvalue, cur_col, wrap)
 
#define ahc_ultra_enb_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "ULTRA_ENB", 0x30, regvalue, cur_col, wrap)
 
#define ahc_disc_dsb_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DISC_DSB", 0x32, regvalue, cur_col, wrap)
 
#define ahc_cmdsize_table_tail_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CMDSIZE_TABLE_TAIL", 0x34, regvalue, cur_col, wrap)
 
#define ahc_mwi_residual_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "MWI_RESIDUAL", 0x38, regvalue, cur_col, wrap)
 
#define ahc_next_queued_scb_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "NEXT_QUEUED_SCB", 0x39, regvalue, cur_col, wrap)
 
#define ahc_msg_out_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "MSG_OUT", 0x3a, regvalue, cur_col, wrap)
 
#define ahc_dmaparams_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DMAPARAMS", 0x3b, regvalue, cur_col, wrap)
 
#define ahc_seq_flags_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SEQ_FLAGS", 0x3c, regvalue, cur_col, wrap)
 
#define ahc_saved_scsiid_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SAVED_SCSIID", 0x3d, regvalue, cur_col, wrap)
 
#define ahc_saved_lun_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SAVED_LUN", 0x3e, regvalue, cur_col, wrap)
 
#define ahc_lastphase_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "LASTPHASE", 0x3f, regvalue, cur_col, wrap)
 
#define ahc_waiting_scbh_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "WAITING_SCBH", 0x40, regvalue, cur_col, wrap)
 
#define ahc_disconnected_scbh_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DISCONNECTED_SCBH", 0x41, regvalue, cur_col, wrap)
 
#define ahc_free_scbh_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "FREE_SCBH", 0x42, regvalue, cur_col, wrap)
 
#define ahc_complete_scbh_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "COMPLETE_SCBH", 0x43, regvalue, cur_col, wrap)
 
#define ahc_hscb_addr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "HSCB_ADDR", 0x44, regvalue, cur_col, wrap)
 
#define ahc_shared_data_addr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SHARED_DATA_ADDR", 0x48, regvalue, cur_col, wrap)
 
#define ahc_kernel_qinpos_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "KERNEL_QINPOS", 0x4c, regvalue, cur_col, wrap)
 
#define ahc_qinpos_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "QINPOS", 0x4d, regvalue, cur_col, wrap)
 
#define ahc_qoutpos_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "QOUTPOS", 0x4e, regvalue, cur_col, wrap)
 
#define ahc_kernel_tqinpos_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "KERNEL_TQINPOS", 0x4f, regvalue, cur_col, wrap)
 
#define ahc_tqinpos_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "TQINPOS", 0x50, regvalue, cur_col, wrap)
 
#define ahc_arg_1_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "ARG_1", 0x51, regvalue, cur_col, wrap)
 
#define ahc_arg_2_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "ARG_2", 0x52, regvalue, cur_col, wrap)
 
#define ahc_last_msg_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "LAST_MSG", 0x53, regvalue, cur_col, wrap)
 
#define ahc_scsiseq_template_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSISEQ_TEMPLATE", 0x54, regvalue, cur_col, wrap)
 
#define ahc_data_count_odd_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DATA_COUNT_ODD", 0x55, regvalue, cur_col, wrap)
 
#define ahc_ha_274_biosglobal_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "HA_274_BIOSGLOBAL", 0x56, regvalue, cur_col, wrap)
 
#define ahc_seq_flags2_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SEQ_FLAGS2", 0x57, regvalue, cur_col, wrap)
 
#define ahc_scsiconf_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSICONF", 0x5a, regvalue, cur_col, wrap)
 
#define ahc_intdef_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "INTDEF", 0x5c, regvalue, cur_col, wrap)
 
#define ahc_hostconf_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "HOSTCONF", 0x5d, regvalue, cur_col, wrap)
 
#define ahc_ha_274_biosctrl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "HA_274_BIOSCTRL", 0x5f, regvalue, cur_col, wrap)
 
#define ahc_seqctl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SEQCTL", 0x60, regvalue, cur_col, wrap)
 
#define ahc_seqram_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SEQRAM", 0x61, regvalue, cur_col, wrap)
 
#define ahc_seqaddr0_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SEQADDR0", 0x62, regvalue, cur_col, wrap)
 
#define ahc_seqaddr1_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SEQADDR1", 0x63, regvalue, cur_col, wrap)
 
#define ahc_accum_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "ACCUM", 0x64, regvalue, cur_col, wrap)
 
#define ahc_sindex_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SINDEX", 0x65, regvalue, cur_col, wrap)
 
#define ahc_dindex_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DINDEX", 0x66, regvalue, cur_col, wrap)
 
#define ahc_allones_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "ALLONES", 0x69, regvalue, cur_col, wrap)
 
#define ahc_none_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "NONE", 0x6a, regvalue, cur_col, wrap)
 
#define ahc_allzeros_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "ALLZEROS", 0x6a, regvalue, cur_col, wrap)
 
#define ahc_flags_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "FLAGS", 0x6b, regvalue, cur_col, wrap)
 
#define ahc_sindir_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SINDIR", 0x6c, regvalue, cur_col, wrap)
 
#define ahc_dindir_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DINDIR", 0x6d, regvalue, cur_col, wrap)
 
#define ahc_function1_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "FUNCTION1", 0x6e, regvalue, cur_col, wrap)
 
#define ahc_stack_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "STACK", 0x6f, regvalue, cur_col, wrap)
 
#define ahc_targ_offset_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "TARG_OFFSET", 0x70, regvalue, cur_col, wrap)
 
#define ahc_sram_base_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SRAM_BASE", 0x70, regvalue, cur_col, wrap)
 
#define ahc_bctl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "BCTL", 0x84, regvalue, cur_col, wrap)
 
#define ahc_dscommand0_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DSCOMMAND0", 0x84, regvalue, cur_col, wrap)
 
#define ahc_bustime_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "BUSTIME", 0x85, regvalue, cur_col, wrap)
 
#define ahc_dscommand1_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DSCOMMAND1", 0x85, regvalue, cur_col, wrap)
 
#define ahc_busspd_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "BUSSPD", 0x86, regvalue, cur_col, wrap)
 
#define ahc_dspcistatus_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DSPCISTATUS", 0x86, regvalue, cur_col, wrap)
 
#define ahc_hs_mailbox_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "HS_MAILBOX", 0x86, regvalue, cur_col, wrap)
 
#define ahc_hcntrl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "HCNTRL", 0x87, regvalue, cur_col, wrap)
 
#define ahc_haddr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "HADDR", 0x88, regvalue, cur_col, wrap)
 
#define ahc_hcnt_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "HCNT", 0x8c, regvalue, cur_col, wrap)
 
#define ahc_scbptr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCBPTR", 0x90, regvalue, cur_col, wrap)
 
#define ahc_intstat_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "INTSTAT", 0x91, regvalue, cur_col, wrap)
 
#define ahc_error_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "ERROR", 0x92, regvalue, cur_col, wrap)
 
#define ahc_clrint_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CLRINT", 0x92, regvalue, cur_col, wrap)
 
#define ahc_dfcntrl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DFCNTRL", 0x93, regvalue, cur_col, wrap)
 
#define ahc_dfstatus_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DFSTATUS", 0x94, regvalue, cur_col, wrap)
 
#define ahc_dfwaddr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DFWADDR", 0x95, regvalue, cur_col, wrap)
 
#define ahc_dfraddr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DFRADDR", 0x97, regvalue, cur_col, wrap)
 
#define ahc_dfdat_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DFDAT", 0x99, regvalue, cur_col, wrap)
 
#define ahc_scbcnt_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCBCNT", 0x9a, regvalue, cur_col, wrap)
 
#define ahc_qinfifo_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "QINFIFO", 0x9b, regvalue, cur_col, wrap)
 
#define ahc_qincnt_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "QINCNT", 0x9c, regvalue, cur_col, wrap)
 
#define ahc_crccontrol1_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CRCCONTROL1", 0x9d, regvalue, cur_col, wrap)
 
#define ahc_qoutfifo_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "QOUTFIFO", 0x9d, regvalue, cur_col, wrap)
 
#define ahc_scsiphase_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCSIPHASE", 0x9e, regvalue, cur_col, wrap)
 
#define ahc_qoutcnt_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "QOUTCNT", 0x9e, regvalue, cur_col, wrap)
 
#define ahc_sfunct_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SFUNCT", 0x9f, regvalue, cur_col, wrap)
 
#define ahc_scb_base_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_BASE", 0xa0, regvalue, cur_col, wrap)
 
#define ahc_scb_cdb_ptr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_CDB_PTR", 0xa0, regvalue, cur_col, wrap)
 
#define ahc_scb_residual_sgptr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_RESIDUAL_SGPTR", 0xa4, regvalue, cur_col, wrap)
 
#define ahc_scb_scsi_status_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_SCSI_STATUS", 0xa8, regvalue, cur_col, wrap)
 
#define ahc_scb_target_phases_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_TARGET_PHASES", 0xa9, regvalue, cur_col, wrap)
 
#define ahc_scb_target_data_dir_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_TARGET_DATA_DIR", 0xaa, regvalue, cur_col, wrap)
 
#define ahc_scb_target_itag_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_TARGET_ITAG", 0xab, regvalue, cur_col, wrap)
 
#define ahc_scb_dataptr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_DATAPTR", 0xac, regvalue, cur_col, wrap)
 
#define ahc_scb_datacnt_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_DATACNT", 0xb0, regvalue, cur_col, wrap)
 
#define ahc_scb_sgptr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_SGPTR", 0xb4, regvalue, cur_col, wrap)
 
#define ahc_scb_control_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_CONTROL", 0xb8, regvalue, cur_col, wrap)
 
#define ahc_scb_scsiid_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_SCSIID", 0xb9, regvalue, cur_col, wrap)
 
#define ahc_scb_lun_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_LUN", 0xba, regvalue, cur_col, wrap)
 
#define ahc_scb_tag_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_TAG", 0xbb, regvalue, cur_col, wrap)
 
#define ahc_scb_cdb_len_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_CDB_LEN", 0xbc, regvalue, cur_col, wrap)
 
#define ahc_scb_scsirate_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_SCSIRATE", 0xbd, regvalue, cur_col, wrap)
 
#define ahc_scb_scsioffset_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_SCSIOFFSET", 0xbe, regvalue, cur_col, wrap)
 
#define ahc_scb_next_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_NEXT", 0xbf, regvalue, cur_col, wrap)
 
#define ahc_scb_64_spare_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_64_SPARE", 0xc0, regvalue, cur_col, wrap)
 
#define ahc_seectl_2840_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SEECTL_2840", 0xc0, regvalue, cur_col, wrap)
 
#define ahc_status_2840_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "STATUS_2840", 0xc1, regvalue, cur_col, wrap)
 
#define ahc_scb_64_btt_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCB_64_BTT", 0xd0, regvalue, cur_col, wrap)
 
#define ahc_cchaddr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CCHADDR", 0xe0, regvalue, cur_col, wrap)
 
#define ahc_cchcnt_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CCHCNT", 0xe8, regvalue, cur_col, wrap)
 
#define ahc_ccsgram_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CCSGRAM", 0xe9, regvalue, cur_col, wrap)
 
#define ahc_ccsgaddr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CCSGADDR", 0xea, regvalue, cur_col, wrap)
 
#define ahc_ccsgctl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CCSGCTL", 0xeb, regvalue, cur_col, wrap)
 
#define ahc_ccscbram_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CCSCBRAM", 0xec, regvalue, cur_col, wrap)
 
#define ahc_ccscbaddr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CCSCBADDR", 0xed, regvalue, cur_col, wrap)
 
#define ahc_ccscbctl_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CCSCBCTL", 0xee, regvalue, cur_col, wrap)
 
#define ahc_ccscbcnt_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CCSCBCNT", 0xef, regvalue, cur_col, wrap)
 
#define ahc_scbbaddr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SCBBADDR", 0xf0, regvalue, cur_col, wrap)
 
#define ahc_ccscbptr_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "CCSCBPTR", 0xf1, regvalue, cur_col, wrap)
 
#define ahc_hnscb_qoff_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "HNSCB_QOFF", 0xf4, regvalue, cur_col, wrap)
 
#define ahc_snscb_qoff_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SNSCB_QOFF", 0xf6, regvalue, cur_col, wrap)
 
#define ahc_sdscb_qoff_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SDSCB_QOFF", 0xf8, regvalue, cur_col, wrap)
 
#define ahc_qoff_ctlsta_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "QOFF_CTLSTA", 0xfa, regvalue, cur_col, wrap)
 
#define ahc_dff_thrsh_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "DFF_THRSH", 0xfb, regvalue, cur_col, wrap)
 
#define ahc_sg_cache_shadow_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SG_CACHE_SHADOW", 0xfc, regvalue, cur_col, wrap)
 
#define ahc_sg_cache_pre_print(regvalue, cur_col, wrap)   ahc_print_register(NULL, 0, "SG_CACHE_PRE", 0xfc, regvalue, cur_col, wrap)
 
#define SCSISEQ   0x00
 
#define TEMODE   0x80
 
#define SCSIRSTO   0x01
 
#define SXFRCTL0   0x01
 
#define DFON   0x80
 
#define DFPEXP   0x40
 
#define FAST20   0x20
 
#define CLRSTCNT   0x10
 
#define SPIOEN   0x08
 
#define SCAMEN   0x04
 
#define CLRCHN   0x02
 
#define SXFRCTL1   0x02
 
#define STIMESEL   0x18
 
#define BITBUCKET   0x80
 
#define SWRAPEN   0x40
 
#define ENSTIMER   0x04
 
#define ACTNEGEN   0x02
 
#define STPWEN   0x01
 
#define SCSISIGO   0x03
 
#define CDO   0x80
 
#define IOO   0x40
 
#define MSGO   0x20
 
#define ATNO   0x10
 
#define SELO   0x08
 
#define BSYO   0x04
 
#define REQO   0x02
 
#define ACKO   0x01
 
#define SCSISIGI   0x03
 
#define P_DATAIN_DT   0x60
 
#define P_DATAOUT_DT   0x20
 
#define ATNI   0x10
 
#define SELI   0x08
 
#define BSYI   0x04
 
#define REQI   0x02
 
#define ACKI   0x01
 
#define SCSIRATE   0x04
 
#define SXFR   0x70
 
#define SXFR_ULTRA2   0x0f
 
#define SOFS   0x0f
 
#define WIDEXFER   0x80
 
#define ENABLE_CRC   0x40
 
#define SINGLE_EDGE   0x10
 
#define SCSIID   0x05
 
#define SCSIOFFSET   0x05
 
#define SOFS_ULTRA2   0x7f
 
#define SCSIDATL   0x06
 
#define SCSIDATH   0x07
 
#define STCNT   0x08
 
#define OPTIONMODE   0x08
 
#define OPTIONMODE_DEFAULTS   0x03
 
#define AUTORATEEN   0x80
 
#define AUTOACKEN   0x40
 
#define ATNMGMNTEN   0x20
 
#define BUSFREEREV   0x10
 
#define EXPPHASEDIS   0x08
 
#define SCSIDATL_IMGEN   0x04
 
#define AUTO_MSGOUT_DE   0x02
 
#define DIS_MSGIN_DUALEDGE   0x01
 
#define TARGCRCCNT   0x0a
 
#define CLRSINT0   0x0b
 
#define CLRSELDO   0x40
 
#define CLRSELDI   0x20
 
#define CLRSELINGO   0x10
 
#define CLRSWRAP   0x08
 
#define CLRIOERR   0x08
 
#define CLRSPIORDY   0x02
 
#define SSTAT0   0x0b
 
#define TARGET   0x80
 
#define SELDO   0x40
 
#define SELDI   0x20
 
#define SELINGO   0x10
 
#define SWRAP   0x08
 
#define IOERR   0x08
 
#define SDONE   0x04
 
#define SPIORDY   0x02
 
#define DMADONE   0x01
 
#define CLRSINT1   0x0c
 
#define CLRSELTIMEO   0x80
 
#define CLRATNO   0x40
 
#define CLRSCSIRSTI   0x20
 
#define CLRBUSFREE   0x08
 
#define CLRSCSIPERR   0x04
 
#define CLRPHASECHG   0x02
 
#define CLRREQINIT   0x01
 
#define SSTAT1   0x0c
 
#define SELTO   0x80
 
#define ATNTARG   0x40
 
#define SCSIRSTI   0x20
 
#define PHASEMIS   0x10
 
#define BUSFREE   0x08
 
#define SCSIPERR   0x04
 
#define PHASECHG   0x02
 
#define REQINIT   0x01
 
#define SSTAT2   0x0d
 
#define SFCNT   0x1f
 
#define OVERRUN   0x80
 
#define SHVALID   0x40
 
#define EXP_ACTIVE   0x10
 
#define CRCVALERR   0x08
 
#define CRCENDERR   0x04
 
#define CRCREQERR   0x02
 
#define DUAL_EDGE_ERR   0x01
 
#define SSTAT3   0x0e
 
#define SCSICNT   0xf0
 
#define U2OFFCNT   0x7f
 
#define OFFCNT   0x0f
 
#define SCSIID_ULTRA2   0x0f
 
#define SIMODE0   0x10
 
#define ENSELDO   0x40
 
#define ENSELDI   0x20
 
#define ENSELINGO   0x10
 
#define ENIOERR   0x08
 
#define ENSWRAP   0x08
 
#define ENSDONE   0x04
 
#define ENSPIORDY   0x02
 
#define ENDMADONE   0x01
 
#define SIMODE1   0x11
 
#define ENSELTIMO   0x80
 
#define ENATNTARG   0x40
 
#define ENSCSIRST   0x20
 
#define ENPHASEMIS   0x10
 
#define ENBUSFREE   0x08
 
#define ENSCSIPERR   0x04
 
#define ENPHASECHG   0x02
 
#define ENREQINIT   0x01
 
#define SCSIBUSL   0x12
 
#define SXFRCTL2   0x13
 
#define ASYNC_SETUP   0x07
 
#define AUTORSTDIS   0x10
 
#define CMDDMAEN   0x08
 
#define SCSIBUSH   0x13
 
#define SHADDR   0x14
 
#define SELTIMER   0x18
 
#define TARGIDIN   0x18
 
#define STAGE6   0x20
 
#define STAGE5   0x10
 
#define STAGE4   0x08
 
#define STAGE3   0x04
 
#define STAGE2   0x02
 
#define STAGE1   0x01
 
#define SELID   0x19
 
#define SELID_MASK   0xf0
 
#define ONEBIT   0x08
 
#define SCAMCTL   0x1a
 
#define SCAMLVL   0x03
 
#define ENSCAMSELO   0x80
 
#define CLRSCAMSELID   0x40
 
#define ALTSTIM   0x20
 
#define DFLTTID   0x10
 
#define TARGID   0x1b
 
#define SPIOCAP   0x1b
 
#define SOFT1   0x80
 
#define SOFT0   0x40
 
#define SOFTCMDEN   0x20
 
#define EXT_BRDCTL   0x10
 
#define SEEPROM   0x08
 
#define EEPROM   0x04
 
#define ROM   0x02
 
#define SSPIOCPS   0x01
 
#define BRDCTL   0x1d
 
#define BRDDAT7   0x80
 
#define BRDDAT6   0x40
 
#define BRDDAT5   0x20
 
#define BRDDAT4   0x10
 
#define BRDSTB   0x10
 
#define BRDCS   0x08
 
#define BRDDAT3   0x08
 
#define BRDDAT2   0x04
 
#define BRDRW   0x04
 
#define BRDCTL1   0x02
 
#define BRDRW_ULTRA2   0x02
 
#define BRDCTL0   0x01
 
#define BRDSTB_ULTRA2   0x01
 
#define SEECTL   0x1e
 
#define EXTARBACK   0x80
 
#define EXTARBREQ   0x40
 
#define SEEMS   0x20
 
#define SEERDY   0x10
 
#define SEECS   0x08
 
#define SEECK   0x04
 
#define SEEDO   0x02
 
#define SEEDI   0x01
 
#define SBLKCTL   0x1f
 
#define DIAGLEDEN   0x80
 
#define DIAGLEDON   0x40
 
#define AUTOFLUSHDIS   0x20
 
#define ENAB40   0x08
 
#define SELBUSB   0x08
 
#define ENAB20   0x04
 
#define SELWIDE   0x02
 
#define XCVR   0x01
 
#define BUSY_TARGETS   0x20
 
#define TARG_SCSIRATE   0x20
 
#define ULTRA_ENB   0x30
 
#define CMDSIZE_TABLE   0x30
 
#define DISC_DSB   0x32
 
#define CMDSIZE_TABLE_TAIL   0x34
 
#define MWI_RESIDUAL   0x38
 
#define TARG_IMMEDIATE_SCB   0x38
 
#define NEXT_QUEUED_SCB   0x39
 
#define MSG_OUT   0x3a
 
#define DMAPARAMS   0x3b
 
#define PRELOADEN   0x80
 
#define WIDEODD   0x40
 
#define SCSIEN   0x20
 
#define SDMAENACK   0x10
 
#define SDMAEN   0x10
 
#define HDMAEN   0x08
 
#define HDMAENACK   0x08
 
#define DIRECTION   0x04
 
#define FIFOFLUSH   0x02
 
#define FIFORESET   0x01
 
#define SEQ_FLAGS   0x3c
 
#define NOT_IDENTIFIED   0x80
 
#define NO_CDB_SENT   0x40
 
#define TARGET_CMD_IS_TAGGED   0x40
 
#define DPHASE   0x20
 
#define TARG_CMD_PENDING   0x10
 
#define CMDPHASE_PENDING   0x08
 
#define DPHASE_PENDING   0x04
 
#define SPHASE_PENDING   0x02
 
#define NO_DISCONNECT   0x01
 
#define SAVED_SCSIID   0x3d
 
#define SAVED_LUN   0x3e
 
#define LASTPHASE   0x3f
 
#define PHASE_MASK   0xe0
 
#define P_MESGIN   0xe0
 
#define P_STATUS   0xc0
 
#define P_MESGOUT   0xa0
 
#define P_COMMAND   0x80
 
#define P_DATAIN   0x40
 
#define P_BUSFREE   0x01
 
#define P_DATAOUT   0x00
 
#define CDI   0x80
 
#define IOI   0x40
 
#define MSGI   0x20
 
#define WAITING_SCBH   0x40
 
#define DISCONNECTED_SCBH   0x41
 
#define FREE_SCBH   0x42
 
#define COMPLETE_SCBH   0x43
 
#define HSCB_ADDR   0x44
 
#define SHARED_DATA_ADDR   0x48
 
#define KERNEL_QINPOS   0x4c
 
#define QINPOS   0x4d
 
#define QOUTPOS   0x4e
 
#define KERNEL_TQINPOS   0x4f
 
#define TQINPOS   0x50
 
#define ARG_1   0x51
 
#define RETURN_1   0x51
 
#define SEND_MSG   0x80
 
#define SEND_SENSE   0x40
 
#define SEND_REJ   0x20
 
#define MSGOUT_PHASEMIS   0x10
 
#define EXIT_MSG_LOOP   0x08
 
#define CONT_MSG_LOOP   0x04
 
#define CONT_TARG_SESSION   0x02
 
#define ARG_2   0x52
 
#define RETURN_2   0x52
 
#define LAST_MSG   0x53
 
#define SCSISEQ_TEMPLATE   0x54
 
#define ENSELO   0x40
 
#define ENSELI   0x20
 
#define ENRSELI   0x10
 
#define ENAUTOATNO   0x08
 
#define ENAUTOATNI   0x04
 
#define ENAUTOATNP   0x02
 
#define DATA_COUNT_ODD   0x55
 
#define HA_274_BIOSGLOBAL   0x56
 
#define INITIATOR_TAG   0x56
 
#define HA_274_EXTENDED_TRANS   0x01
 
#define SEQ_FLAGS2   0x57
 
#define TARGET_MSG_PENDING   0x02
 
#define SCB_DMA   0x01
 
#define SCSICONF   0x5a
 
#define HWSCSIID   0x0f
 
#define HSCSIID   0x07
 
#define TERM_ENB   0x80
 
#define RESET_SCSI   0x40
 
#define ENSPCHK   0x20
 
#define INTDEF   0x5c
 
#define VECTOR   0x0f
 
#define EDGE_TRIG   0x80
 
#define HOSTCONF   0x5d
 
#define HA_274_BIOSCTRL   0x5f
 
#define BIOSDISABLED   0x30
 
#define BIOSMODE   0x30
 
#define CHANNEL_B_PRIMARY   0x08
 
#define SEQCTL   0x60
 
#define PERRORDIS   0x80
 
#define PAUSEDIS   0x40
 
#define FAILDIS   0x20
 
#define FASTMODE   0x10
 
#define BRKADRINTEN   0x08
 
#define STEP   0x04
 
#define SEQRESET   0x02
 
#define LOADRAM   0x01
 
#define SEQRAM   0x61
 
#define SEQADDR0   0x62
 
#define SEQADDR1   0x63
 
#define SEQADDR1_MASK   0x01
 
#define ACCUM   0x64
 
#define SINDEX   0x65
 
#define DINDEX   0x66
 
#define ALLONES   0x69
 
#define NONE   0x6a
 
#define ALLZEROS   0x6a
 
#define FLAGS   0x6b
 
#define ZERO   0x02
 
#define CARRY   0x01
 
#define SINDIR   0x6c
 
#define DINDIR   0x6d
 
#define FUNCTION1   0x6e
 
#define STACK   0x6f
 
#define TARG_OFFSET   0x70
 
#define SRAM_BASE   0x70
 
#define BCTL   0x84
 
#define ACE   0x08
 
#define ENABLE   0x01
 
#define DSCOMMAND0   0x84
 
#define CACHETHEN   0x80
 
#define DPARCKEN   0x40
 
#define MPARCKEN   0x20
 
#define EXTREQLCK   0x10
 
#define INTSCBRAMSEL   0x08
 
#define RAMPS   0x04
 
#define USCBSIZE32   0x02
 
#define CIOPARCKEN   0x01
 
#define BUSTIME   0x85
 
#define BOFF   0xf0
 
#define BON   0x0f
 
#define DSCOMMAND1   0x85
 
#define DSLATT   0xfc
 
#define HADDLDSEL1   0x02
 
#define HADDLDSEL0   0x01
 
#define BUSSPD   0x86
 
#define DFTHRSH   0xc0
 
#define DFTHRSH_75   0x80
 
#define STBOFF   0x38
 
#define STBON   0x07
 
#define DSPCISTATUS   0x86
 
#define DFTHRSH_100   0xc0
 
#define HS_MAILBOX   0x86
 
#define HOST_MAILBOX   0xf0
 
#define HOST_TQINPOS   0x80
 
#define SEQ_MAILBOX   0x0f
 
#define HCNTRL   0x87
 
#define POWRDN   0x40
 
#define SWINT   0x10
 
#define IRQMS   0x08
 
#define PAUSE   0x04
 
#define INTEN   0x02
 
#define CHIPRST   0x01
 
#define CHIPRSTACK   0x01
 
#define HADDR   0x88
 
#define HCNT   0x8c
 
#define SCBPTR   0x90
 
#define INTSTAT   0x91
 
#define SEQINT_MASK   0xf1
 
#define OUT_OF_RANGE   0xe1
 
#define NO_FREE_SCB   0xd1
 
#define SCB_MISMATCH   0xc1
 
#define MISSED_BUSFREE   0xb1
 
#define MKMSG_FAILED   0xa1
 
#define DATA_OVERRUN   0x91
 
#define PERR_DETECTED   0x81
 
#define BAD_STATUS   0x71
 
#define HOST_MSG_LOOP   0x61
 
#define PDATA_REINIT   0x51
 
#define IGN_WIDE_RES   0x41
 
#define NO_MATCH   0x31
 
#define PROTO_VIOLATION   0x21
 
#define SEND_REJECT   0x11
 
#define INT_PEND   0x0f
 
#define BAD_PHASE   0x01
 
#define BRKADRINT   0x08
 
#define SCSIINT   0x04
 
#define CMDCMPLT   0x02
 
#define SEQINT   0x01
 
#define ERROR   0x92
 
#define CIOPARERR   0x80
 
#define PCIERRSTAT   0x40
 
#define MPARERR   0x20
 
#define DPARERR   0x10
 
#define SQPARERR   0x08
 
#define ILLOPCODE   0x04
 
#define ILLSADDR   0x02
 
#define ILLHADDR   0x01
 
#define CLRINT   0x92
 
#define CLRPARERR   0x10
 
#define CLRBRKADRINT   0x08
 
#define CLRSCSIINT   0x04
 
#define CLRCMDINT   0x02
 
#define CLRSEQINT   0x01
 
#define DFCNTRL   0x93
 
#define DFSTATUS   0x94
 
#define PRELOAD_AVAIL   0x80
 
#define DFCACHETH   0x40
 
#define FIFOQWDEMP   0x20
 
#define MREQPEND   0x10
 
#define HDONE   0x08
 
#define DFTHRESH   0x04
 
#define FIFOFULL   0x02
 
#define FIFOEMP   0x01
 
#define DFWADDR   0x95
 
#define DFRADDR   0x97
 
#define DFDAT   0x99
 
#define SCBCNT   0x9a
 
#define SCBCNT_MASK   0x1f
 
#define SCBAUTO   0x80
 
#define QINFIFO   0x9b
 
#define QINCNT   0x9c
 
#define CRCCONTROL1   0x9d
 
#define CRCONSEEN   0x80
 
#define CRCVALCHKEN   0x40
 
#define CRCENDCHKEN   0x20
 
#define CRCREQCHKEN   0x10
 
#define TARGCRCENDEN   0x08
 
#define TARGCRCCNTEN   0x04
 
#define QOUTFIFO   0x9d
 
#define SCSIPHASE   0x9e
 
#define DATA_PHASE_MASK   0x03
 
#define STATUS_PHASE   0x20
 
#define COMMAND_PHASE   0x10
 
#define MSG_IN_PHASE   0x08
 
#define MSG_OUT_PHASE   0x04
 
#define DATA_IN_PHASE   0x02
 
#define DATA_OUT_PHASE   0x01
 
#define QOUTCNT   0x9e
 
#define SFUNCT   0x9f
 
#define ALT_MODE   0x80
 
#define SCB_BASE   0xa0
 
#define SCB_CDB_PTR   0xa0
 
#define SCB_CDB_STORE   0xa0
 
#define SCB_RESIDUAL_DATACNT   0xa0
 
#define SCB_RESIDUAL_SGPTR   0xa4
 
#define SCB_SCSI_STATUS   0xa8
 
#define SCB_TARGET_PHASES   0xa9
 
#define SCB_TARGET_DATA_DIR   0xaa
 
#define SCB_TARGET_ITAG   0xab
 
#define SCB_DATAPTR   0xac
 
#define SCB_DATACNT   0xb0
 
#define SG_HIGH_ADDR_BITS   0x7f
 
#define SG_LAST_SEG   0x80
 
#define SCB_SGPTR   0xb4
 
#define SG_RESID_VALID   0x04
 
#define SG_FULL_RESID   0x02
 
#define SG_LIST_NULL   0x01
 
#define SCB_CONTROL   0xb8
 
#define SCB_TAG_TYPE   0x03
 
#define TARGET_SCB   0x80
 
#define STATUS_RCVD   0x80
 
#define DISCENB   0x40
 
#define TAG_ENB   0x20
 
#define MK_MESSAGE   0x10
 
#define ULTRAENB   0x08
 
#define DISCONNECTED   0x04
 
#define SCB_SCSIID   0xb9
 
#define TID   0xf0
 
#define TWIN_TID   0x70
 
#define OID   0x0f
 
#define TWIN_CHNLB   0x80
 
#define SCB_LUN   0xba
 
#define LID   0xff
 
#define SCB_TAG   0xbb
 
#define SCB_CDB_LEN   0xbc
 
#define SCB_SCSIRATE   0xbd
 
#define SCB_SCSIOFFSET   0xbe
 
#define SCB_NEXT   0xbf
 
#define SCB_64_SPARE   0xc0
 
#define SEECTL_2840   0xc0
 
#define CS_2840   0x04
 
#define CK_2840   0x02
 
#define DO_2840   0x01
 
#define STATUS_2840   0xc1
 
#define BIOS_SEL   0x60
 
#define ADSEL   0x1e
 
#define EEPROM_TF   0x80
 
#define DI_2840   0x01
 
#define SCB_64_BTT   0xd0
 
#define CCHADDR   0xe0
 
#define CCHCNT   0xe8
 
#define CCSGRAM   0xe9
 
#define CCSGADDR   0xea
 
#define CCSGCTL   0xeb
 
#define CCSGDONE   0x80
 
#define CCSGEN   0x08
 
#define SG_FETCH_NEEDED   0x02
 
#define CCSGRESET   0x01
 
#define CCSCBRAM   0xec
 
#define CCSCBADDR   0xed
 
#define CCSCBCTL   0xee
 
#define CCSCBDONE   0x80
 
#define ARRDONE   0x40
 
#define CCARREN   0x10
 
#define CCSCBEN   0x08
 
#define CCSCBDIR   0x04
 
#define CCSCBRESET   0x01
 
#define CCSCBCNT   0xef
 
#define SCBBADDR   0xf0
 
#define CCSCBPTR   0xf1
 
#define HNSCB_QOFF   0xf4
 
#define SNSCB_QOFF   0xf6
 
#define SDSCB_QOFF   0xf8
 
#define QOFF_CTLSTA   0xfa
 
#define SCB_QSIZE   0x07
 
#define SCB_QSIZE_256   0x06
 
#define SCB_AVAIL   0x40
 
#define SNSCB_ROLLOVER   0x20
 
#define SDSCB_ROLLOVER   0x10
 
#define DFF_THRSH   0xfb
 
#define WR_DFTHRSH   0x70
 
#define WR_DFTHRSH_MAX   0x70
 
#define WR_DFTHRSH_90   0x60
 
#define WR_DFTHRSH_85   0x50
 
#define WR_DFTHRSH_75   0x40
 
#define WR_DFTHRSH_63   0x30
 
#define WR_DFTHRSH_50   0x20
 
#define WR_DFTHRSH_25   0x10
 
#define RD_DFTHRSH_MAX   0x07
 
#define RD_DFTHRSH   0x07
 
#define RD_DFTHRSH_90   0x06
 
#define RD_DFTHRSH_85   0x05
 
#define RD_DFTHRSH_75   0x04
 
#define RD_DFTHRSH_63   0x03
 
#define RD_DFTHRSH_50   0x02
 
#define RD_DFTHRSH_25   0x01
 
#define WR_DFTHRSH_MIN   0x00
 
#define RD_DFTHRSH_MIN   0x00
 
#define SG_CACHE_SHADOW   0xfc
 
#define SG_ADDR_MASK   0xf8
 
#define ODD_SEG   0x04
 
#define LAST_SEG   0x02
 
#define LAST_SEG_DONE   0x01
 
#define SG_CACHE_PRE   0xfc
 
#define TARGET_DATA_IN   0x01
 
#define STATUS_BUSY   0x08
 
#define BUS_16_BIT   0x01
 
#define TID_SHIFT   0x04
 
#define SCB_UPLOAD_SIZE   0x20
 
#define HOST_MAILBOX_SHIFT   0x04
 
#define MAX_OFFSET_ULTRA2   0x7f
 
#define SCB_LIST_NULL   0xff
 
#define HOST_MSG   0xff
 
#define MAX_OFFSET   0xff
 
#define BUS_32_BIT   0x02
 
#define CMD_GROUP_CODE_SHIFT   0x05
 
#define BUS_8_BIT   0x00
 
#define CCSGRAM_MAXSEGS   0x10
 
#define STATUS_QUEUE_FULL   0x28
 
#define MAX_OFFSET_8BIT   0x0f
 
#define SCB_DOWNLOAD_SIZE_64   0x30
 
#define MAX_OFFSET_16BIT   0x08
 
#define TARGET_CMD_CMPLT   0xfe
 
#define SG_SIZEOF   0x08
 
#define SCB_DOWNLOAD_SIZE   0x20
 
#define SEQ_MAILBOX_SHIFT   0x00
 
#define CCSGADDR_MAX   0x80
 
#define STACK_SIZE   0x04
 
#define SG_PREFETCH_CNT   0x04
 
#define SG_PREFETCH_ADDR_MASK   0x06
 
#define SG_PREFETCH_ALIGN_MASK   0x05
 
#define QOUTFIFO_OFFSET   0x00
 
#define INVERTED_CACHESIZE_MASK   0x03
 
#define CACHESIZE_MASK   0x02
 
#define QINFIFO_OFFSET   0x01
 
#define DOWNLOAD_CONST_COUNT   0x07
 

Macro Definition Documentation

◆ ACCUM

#define ACCUM   0x64

Definition at line 1452 of file aic7xxx_reg.h.

◆ ACE

#define ACE   0x08

Definition at line 1481 of file aic7xxx_reg.h.

◆ ACKI

#define ACKI   0x01

Definition at line 1119 of file aic7xxx_reg.h.

◆ ACKO

#define ACKO   0x01

Definition at line 1110 of file aic7xxx_reg.h.

◆ ACTNEGEN

#define ACTNEGEN   0x02

Definition at line 1099 of file aic7xxx_reg.h.

◆ ADSEL

#define ADSEL   0x1e

Definition at line 1687 of file aic7xxx_reg.h.

◆ ahc_accum_print

#define ahc_accum_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "ACCUM", 0x64, regvalue, cur_col, wrap)

Definition at line 523 of file aic7xxx_reg.h.

◆ ahc_allones_print

#define ahc_allones_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "ALLONES", 0x69, regvalue, cur_col, wrap)

Definition at line 544 of file aic7xxx_reg.h.

◆ ahc_allzeros_print

#define ahc_allzeros_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "ALLZEROS", 0x6a, regvalue, cur_col, wrap)

Definition at line 558 of file aic7xxx_reg.h.

◆ ahc_arg_1_print

#define ahc_arg_1_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "ARG_1", 0x51, regvalue, cur_col, wrap)

Definition at line 418 of file aic7xxx_reg.h.

◆ ahc_arg_2_print

#define ahc_arg_2_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "ARG_2", 0x52, regvalue, cur_col, wrap)

Definition at line 425 of file aic7xxx_reg.h.

◆ ahc_bctl_print

#define ahc_bctl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "BCTL", 0x84, regvalue, cur_col, wrap)

Definition at line 614 of file aic7xxx_reg.h.

◆ ahc_brdctl_print

#define ahc_brdctl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "BRDCTL", 0x1d, regvalue, cur_col, wrap)

Definition at line 236 of file aic7xxx_reg.h.

◆ ahc_busspd_print

#define ahc_busspd_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "BUSSPD", 0x86, regvalue, cur_col, wrap)

Definition at line 642 of file aic7xxx_reg.h.

◆ ahc_bustime_print

#define ahc_bustime_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "BUSTIME", 0x85, regvalue, cur_col, wrap)

Definition at line 628 of file aic7xxx_reg.h.

◆ ahc_busy_targets_print

#define ahc_busy_targets_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "BUSY_TARGETS", 0x20, regvalue, cur_col, wrap)

Definition at line 257 of file aic7xxx_reg.h.

◆ ahc_cchaddr_print

#define ahc_cchaddr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CCHADDR", 0xe0, regvalue, cur_col, wrap)

Definition at line 957 of file aic7xxx_reg.h.

◆ ahc_cchcnt_print

#define ahc_cchcnt_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CCHCNT", 0xe8, regvalue, cur_col, wrap)

Definition at line 964 of file aic7xxx_reg.h.

◆ ahc_ccscbaddr_print

#define ahc_ccscbaddr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CCSCBADDR", 0xed, regvalue, cur_col, wrap)

Definition at line 999 of file aic7xxx_reg.h.

◆ ahc_ccscbcnt_print

#define ahc_ccscbcnt_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CCSCBCNT", 0xef, regvalue, cur_col, wrap)

Definition at line 1013 of file aic7xxx_reg.h.

◆ ahc_ccscbctl_print

#define ahc_ccscbctl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CCSCBCTL", 0xee, regvalue, cur_col, wrap)

Definition at line 1006 of file aic7xxx_reg.h.

◆ ahc_ccscbptr_print

#define ahc_ccscbptr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CCSCBPTR", 0xf1, regvalue, cur_col, wrap)

Definition at line 1027 of file aic7xxx_reg.h.

◆ ahc_ccscbram_print

#define ahc_ccscbram_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CCSCBRAM", 0xec, regvalue, cur_col, wrap)

Definition at line 992 of file aic7xxx_reg.h.

◆ ahc_ccsgaddr_print

#define ahc_ccsgaddr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CCSGADDR", 0xea, regvalue, cur_col, wrap)

Definition at line 978 of file aic7xxx_reg.h.

◆ ahc_ccsgctl_print

#define ahc_ccsgctl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CCSGCTL", 0xeb, regvalue, cur_col, wrap)

Definition at line 985 of file aic7xxx_reg.h.

◆ ahc_ccsgram_print

#define ahc_ccsgram_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CCSGRAM", 0xe9, regvalue, cur_col, wrap)

Definition at line 971 of file aic7xxx_reg.h.

◆ ahc_clrint_print

#define ahc_clrint_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CLRINT", 0x92, regvalue, cur_col, wrap)

Definition at line 705 of file aic7xxx_reg.h.

◆ ahc_clrsint0_print

#define ahc_clrsint0_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CLRSINT0", 0x0b, regvalue, cur_col, wrap)

Definition at line 110 of file aic7xxx_reg.h.

◆ ahc_clrsint1_print

#define ahc_clrsint1_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CLRSINT1", 0x0c, regvalue, cur_col, wrap)

Definition at line 124 of file aic7xxx_reg.h.

◆ ahc_cmdsize_table_tail_print

#define ahc_cmdsize_table_tail_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CMDSIZE_TABLE_TAIL", 0x34, regvalue, cur_col, wrap)

Definition at line 278 of file aic7xxx_reg.h.

◆ ahc_complete_scbh_print

#define ahc_complete_scbh_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "COMPLETE_SCBH", 0x43, regvalue, cur_col, wrap)

Definition at line 362 of file aic7xxx_reg.h.

◆ ahc_crccontrol1_print

#define ahc_crccontrol1_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "CRCCONTROL1", 0x9d, regvalue, cur_col, wrap)

Definition at line 768 of file aic7xxx_reg.h.

◆ ahc_data_count_odd_print

#define ahc_data_count_odd_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DATA_COUNT_ODD", 0x55, regvalue, cur_col, wrap)

Definition at line 446 of file aic7xxx_reg.h.

◆ ahc_dfcntrl_print

#define ahc_dfcntrl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DFCNTRL", 0x93, regvalue, cur_col, wrap)

Definition at line 712 of file aic7xxx_reg.h.

◆ ahc_dfdat_print

#define ahc_dfdat_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DFDAT", 0x99, regvalue, cur_col, wrap)

Definition at line 740 of file aic7xxx_reg.h.

◆ ahc_dff_thrsh_print

#define ahc_dff_thrsh_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DFF_THRSH", 0xfb, regvalue, cur_col, wrap)

Definition at line 1062 of file aic7xxx_reg.h.

◆ ahc_dfraddr_print

#define ahc_dfraddr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DFRADDR", 0x97, regvalue, cur_col, wrap)

Definition at line 733 of file aic7xxx_reg.h.

◆ ahc_dfstatus_print

#define ahc_dfstatus_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DFSTATUS", 0x94, regvalue, cur_col, wrap)

Definition at line 719 of file aic7xxx_reg.h.

◆ ahc_dfwaddr_print

#define ahc_dfwaddr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DFWADDR", 0x95, regvalue, cur_col, wrap)

Definition at line 726 of file aic7xxx_reg.h.

◆ ahc_dindex_print

#define ahc_dindex_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DINDEX", 0x66, regvalue, cur_col, wrap)

Definition at line 537 of file aic7xxx_reg.h.

◆ ahc_dindir_print

#define ahc_dindir_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DINDIR", 0x6d, regvalue, cur_col, wrap)

Definition at line 579 of file aic7xxx_reg.h.

◆ ahc_disc_dsb_print

#define ahc_disc_dsb_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DISC_DSB", 0x32, regvalue, cur_col, wrap)

Definition at line 271 of file aic7xxx_reg.h.

◆ ahc_disconnected_scbh_print

#define ahc_disconnected_scbh_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DISCONNECTED_SCBH", 0x41, regvalue, cur_col, wrap)

Definition at line 348 of file aic7xxx_reg.h.

◆ ahc_dmaparams_print

#define ahc_dmaparams_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DMAPARAMS", 0x3b, regvalue, cur_col, wrap)

Definition at line 306 of file aic7xxx_reg.h.

◆ ahc_dscommand0_print

#define ahc_dscommand0_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DSCOMMAND0", 0x84, regvalue, cur_col, wrap)

Definition at line 621 of file aic7xxx_reg.h.

◆ ahc_dscommand1_print

#define ahc_dscommand1_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DSCOMMAND1", 0x85, regvalue, cur_col, wrap)

Definition at line 635 of file aic7xxx_reg.h.

◆ ahc_dspcistatus_print

#define ahc_dspcistatus_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "DSPCISTATUS", 0x86, regvalue, cur_col, wrap)

Definition at line 649 of file aic7xxx_reg.h.

◆ ahc_error_print

#define ahc_error_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "ERROR", 0x92, regvalue, cur_col, wrap)

Definition at line 698 of file aic7xxx_reg.h.

◆ ahc_flags_print

#define ahc_flags_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "FLAGS", 0x6b, regvalue, cur_col, wrap)

Definition at line 565 of file aic7xxx_reg.h.

◆ ahc_free_scbh_print

#define ahc_free_scbh_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "FREE_SCBH", 0x42, regvalue, cur_col, wrap)

Definition at line 355 of file aic7xxx_reg.h.

◆ ahc_function1_print

#define ahc_function1_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "FUNCTION1", 0x6e, regvalue, cur_col, wrap)

Definition at line 586 of file aic7xxx_reg.h.

◆ ahc_ha_274_biosctrl_print

#define ahc_ha_274_biosctrl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "HA_274_BIOSCTRL", 0x5f, regvalue, cur_col, wrap)

Definition at line 488 of file aic7xxx_reg.h.

◆ ahc_ha_274_biosglobal_print

#define ahc_ha_274_biosglobal_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "HA_274_BIOSGLOBAL", 0x56, regvalue, cur_col, wrap)

Definition at line 453 of file aic7xxx_reg.h.

◆ ahc_haddr_print

#define ahc_haddr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "HADDR", 0x88, regvalue, cur_col, wrap)

Definition at line 670 of file aic7xxx_reg.h.

◆ ahc_hcnt_print

#define ahc_hcnt_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "HCNT", 0x8c, regvalue, cur_col, wrap)

Definition at line 677 of file aic7xxx_reg.h.

◆ ahc_hcntrl_print

#define ahc_hcntrl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "HCNTRL", 0x87, regvalue, cur_col, wrap)

Definition at line 663 of file aic7xxx_reg.h.

◆ ahc_hnscb_qoff_print

#define ahc_hnscb_qoff_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "HNSCB_QOFF", 0xf4, regvalue, cur_col, wrap)

Definition at line 1034 of file aic7xxx_reg.h.

◆ ahc_hostconf_print

#define ahc_hostconf_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "HOSTCONF", 0x5d, regvalue, cur_col, wrap)

Definition at line 481 of file aic7xxx_reg.h.

◆ ahc_hs_mailbox_print

#define ahc_hs_mailbox_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "HS_MAILBOX", 0x86, regvalue, cur_col, wrap)

Definition at line 656 of file aic7xxx_reg.h.

◆ ahc_hscb_addr_print

#define ahc_hscb_addr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "HSCB_ADDR", 0x44, regvalue, cur_col, wrap)

Definition at line 369 of file aic7xxx_reg.h.

◆ ahc_intdef_print

#define ahc_intdef_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "INTDEF", 0x5c, regvalue, cur_col, wrap)

Definition at line 474 of file aic7xxx_reg.h.

◆ ahc_intstat_print

#define ahc_intstat_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "INTSTAT", 0x91, regvalue, cur_col, wrap)

Definition at line 691 of file aic7xxx_reg.h.

◆ ahc_kernel_qinpos_print

#define ahc_kernel_qinpos_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "KERNEL_QINPOS", 0x4c, regvalue, cur_col, wrap)

Definition at line 383 of file aic7xxx_reg.h.

◆ ahc_kernel_tqinpos_print

#define ahc_kernel_tqinpos_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "KERNEL_TQINPOS", 0x4f, regvalue, cur_col, wrap)

Definition at line 404 of file aic7xxx_reg.h.

◆ ahc_last_msg_print

#define ahc_last_msg_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "LAST_MSG", 0x53, regvalue, cur_col, wrap)

Definition at line 432 of file aic7xxx_reg.h.

◆ ahc_lastphase_print

#define ahc_lastphase_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "LASTPHASE", 0x3f, regvalue, cur_col, wrap)

Definition at line 334 of file aic7xxx_reg.h.

◆ ahc_msg_out_print

#define ahc_msg_out_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "MSG_OUT", 0x3a, regvalue, cur_col, wrap)

Definition at line 299 of file aic7xxx_reg.h.

◆ ahc_mwi_residual_print

#define ahc_mwi_residual_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "MWI_RESIDUAL", 0x38, regvalue, cur_col, wrap)

Definition at line 285 of file aic7xxx_reg.h.

◆ ahc_next_queued_scb_print

#define ahc_next_queued_scb_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "NEXT_QUEUED_SCB", 0x39, regvalue, cur_col, wrap)

Definition at line 292 of file aic7xxx_reg.h.

◆ ahc_none_print

#define ahc_none_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "NONE", 0x6a, regvalue, cur_col, wrap)

Definition at line 551 of file aic7xxx_reg.h.

◆ ahc_optionmode_print

#define ahc_optionmode_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "OPTIONMODE", 0x08, regvalue, cur_col, wrap)

Definition at line 96 of file aic7xxx_reg.h.

◆ ahc_qincnt_print

#define ahc_qincnt_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "QINCNT", 0x9c, regvalue, cur_col, wrap)

Definition at line 761 of file aic7xxx_reg.h.

◆ ahc_qinfifo_print

#define ahc_qinfifo_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "QINFIFO", 0x9b, regvalue, cur_col, wrap)

Definition at line 754 of file aic7xxx_reg.h.

◆ ahc_qinpos_print

#define ahc_qinpos_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "QINPOS", 0x4d, regvalue, cur_col, wrap)

Definition at line 390 of file aic7xxx_reg.h.

◆ ahc_qoff_ctlsta_print

#define ahc_qoff_ctlsta_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "QOFF_CTLSTA", 0xfa, regvalue, cur_col, wrap)

Definition at line 1055 of file aic7xxx_reg.h.

◆ ahc_qoutcnt_print

#define ahc_qoutcnt_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "QOUTCNT", 0x9e, regvalue, cur_col, wrap)

Definition at line 789 of file aic7xxx_reg.h.

◆ ahc_qoutfifo_print

#define ahc_qoutfifo_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "QOUTFIFO", 0x9d, regvalue, cur_col, wrap)

Definition at line 775 of file aic7xxx_reg.h.

◆ ahc_qoutpos_print

#define ahc_qoutpos_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "QOUTPOS", 0x4e, regvalue, cur_col, wrap)

Definition at line 397 of file aic7xxx_reg.h.

◆ ahc_saved_lun_print

#define ahc_saved_lun_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SAVED_LUN", 0x3e, regvalue, cur_col, wrap)

Definition at line 327 of file aic7xxx_reg.h.

◆ ahc_saved_scsiid_print

#define ahc_saved_scsiid_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SAVED_SCSIID", 0x3d, regvalue, cur_col, wrap)

Definition at line 320 of file aic7xxx_reg.h.

◆ ahc_sblkctl_print

#define ahc_sblkctl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SBLKCTL", 0x1f, regvalue, cur_col, wrap)

Definition at line 250 of file aic7xxx_reg.h.

◆ ahc_scamctl_print

#define ahc_scamctl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCAMCTL", 0x1a, regvalue, cur_col, wrap)

Definition at line 215 of file aic7xxx_reg.h.

◆ ahc_scb_64_btt_print

#define ahc_scb_64_btt_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_64_BTT", 0xd0, regvalue, cur_col, wrap)

Definition at line 950 of file aic7xxx_reg.h.

◆ ahc_scb_64_spare_print

#define ahc_scb_64_spare_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_64_SPARE", 0xc0, regvalue, cur_col, wrap)

Definition at line 929 of file aic7xxx_reg.h.

◆ ahc_scb_base_print

#define ahc_scb_base_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_BASE", 0xa0, regvalue, cur_col, wrap)

Definition at line 803 of file aic7xxx_reg.h.

◆ ahc_scb_cdb_len_print

#define ahc_scb_cdb_len_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_CDB_LEN", 0xbc, regvalue, cur_col, wrap)

Definition at line 901 of file aic7xxx_reg.h.

◆ ahc_scb_cdb_ptr_print

#define ahc_scb_cdb_ptr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_CDB_PTR", 0xa0, regvalue, cur_col, wrap)

Definition at line 810 of file aic7xxx_reg.h.

◆ ahc_scb_control_print

#define ahc_scb_control_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_CONTROL", 0xb8, regvalue, cur_col, wrap)

Definition at line 873 of file aic7xxx_reg.h.

◆ ahc_scb_datacnt_print

#define ahc_scb_datacnt_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_DATACNT", 0xb0, regvalue, cur_col, wrap)

Definition at line 859 of file aic7xxx_reg.h.

◆ ahc_scb_dataptr_print

#define ahc_scb_dataptr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_DATAPTR", 0xac, regvalue, cur_col, wrap)

Definition at line 852 of file aic7xxx_reg.h.

◆ ahc_scb_lun_print

#define ahc_scb_lun_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_LUN", 0xba, regvalue, cur_col, wrap)

Definition at line 887 of file aic7xxx_reg.h.

◆ ahc_scb_next_print

#define ahc_scb_next_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_NEXT", 0xbf, regvalue, cur_col, wrap)

Definition at line 922 of file aic7xxx_reg.h.

◆ ahc_scb_residual_sgptr_print

#define ahc_scb_residual_sgptr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_RESIDUAL_SGPTR", 0xa4, regvalue, cur_col, wrap)

Definition at line 817 of file aic7xxx_reg.h.

◆ ahc_scb_scsi_status_print

#define ahc_scb_scsi_status_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_SCSI_STATUS", 0xa8, regvalue, cur_col, wrap)

Definition at line 824 of file aic7xxx_reg.h.

◆ ahc_scb_scsiid_print

#define ahc_scb_scsiid_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_SCSIID", 0xb9, regvalue, cur_col, wrap)

Definition at line 880 of file aic7xxx_reg.h.

◆ ahc_scb_scsioffset_print

#define ahc_scb_scsioffset_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_SCSIOFFSET", 0xbe, regvalue, cur_col, wrap)

Definition at line 915 of file aic7xxx_reg.h.

◆ ahc_scb_scsirate_print

#define ahc_scb_scsirate_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_SCSIRATE", 0xbd, regvalue, cur_col, wrap)

Definition at line 908 of file aic7xxx_reg.h.

◆ ahc_scb_sgptr_print

#define ahc_scb_sgptr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_SGPTR", 0xb4, regvalue, cur_col, wrap)

Definition at line 866 of file aic7xxx_reg.h.

◆ ahc_scb_tag_print

#define ahc_scb_tag_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_TAG", 0xbb, regvalue, cur_col, wrap)

Definition at line 894 of file aic7xxx_reg.h.

◆ ahc_scb_target_data_dir_print

#define ahc_scb_target_data_dir_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_TARGET_DATA_DIR", 0xaa, regvalue, cur_col, wrap)

Definition at line 838 of file aic7xxx_reg.h.

◆ ahc_scb_target_itag_print

#define ahc_scb_target_itag_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_TARGET_ITAG", 0xab, regvalue, cur_col, wrap)

Definition at line 845 of file aic7xxx_reg.h.

◆ ahc_scb_target_phases_print

#define ahc_scb_target_phases_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCB_TARGET_PHASES", 0xa9, regvalue, cur_col, wrap)

Definition at line 831 of file aic7xxx_reg.h.

◆ ahc_scbbaddr_print

#define ahc_scbbaddr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCBBADDR", 0xf0, regvalue, cur_col, wrap)

Definition at line 1020 of file aic7xxx_reg.h.

◆ ahc_scbcnt_print

#define ahc_scbcnt_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCBCNT", 0x9a, regvalue, cur_col, wrap)

Definition at line 747 of file aic7xxx_reg.h.

◆ ahc_scbptr_print

#define ahc_scbptr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCBPTR", 0x90, regvalue, cur_col, wrap)

Definition at line 684 of file aic7xxx_reg.h.

◆ ahc_scsibush_print

#define ahc_scsibush_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSIBUSH", 0x13, regvalue, cur_col, wrap)

Definition at line 187 of file aic7xxx_reg.h.

◆ ahc_scsibusl_print

#define ahc_scsibusl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSIBUSL", 0x12, regvalue, cur_col, wrap)

Definition at line 173 of file aic7xxx_reg.h.

◆ ahc_scsiconf_print

#define ahc_scsiconf_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSICONF", 0x5a, regvalue, cur_col, wrap)

Definition at line 467 of file aic7xxx_reg.h.

◆ ahc_scsidath_print

#define ahc_scsidath_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSIDATH", 0x07, regvalue, cur_col, wrap)

Definition at line 82 of file aic7xxx_reg.h.

◆ ahc_scsidatl_print

#define ahc_scsidatl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSIDATL", 0x06, regvalue, cur_col, wrap)

Definition at line 75 of file aic7xxx_reg.h.

◆ ahc_scsiid_print

#define ahc_scsiid_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSIID", 0x05, regvalue, cur_col, wrap)

Definition at line 68 of file aic7xxx_reg.h.

◆ ahc_scsiid_ultra2_print

#define ahc_scsiid_ultra2_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSIID_ULTRA2", 0x0f, regvalue, cur_col, wrap)

Definition at line 152 of file aic7xxx_reg.h.

◆ ahc_scsiphase_print

#define ahc_scsiphase_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSIPHASE", 0x9e, regvalue, cur_col, wrap)

Definition at line 782 of file aic7xxx_reg.h.

◆ ahc_scsirate_print

#define ahc_scsirate_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSIRATE", 0x04, regvalue, cur_col, wrap)

Definition at line 61 of file aic7xxx_reg.h.

◆ ahc_scsiseq_print

#define ahc_scsiseq_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSISEQ", 0x00, regvalue, cur_col, wrap)

Definition at line 26 of file aic7xxx_reg.h.

◆ ahc_scsiseq_template_print

#define ahc_scsiseq_template_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSISEQ_TEMPLATE", 0x54, regvalue, cur_col, wrap)

Definition at line 439 of file aic7xxx_reg.h.

◆ ahc_scsisigi_print

#define ahc_scsisigi_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSISIGI", 0x03, regvalue, cur_col, wrap)

Definition at line 54 of file aic7xxx_reg.h.

◆ ahc_scsisigo_print

#define ahc_scsisigo_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SCSISIGO", 0x03, regvalue, cur_col, wrap)

Definition at line 47 of file aic7xxx_reg.h.

◆ ahc_sdscb_qoff_print

#define ahc_sdscb_qoff_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SDSCB_QOFF", 0xf8, regvalue, cur_col, wrap)

Definition at line 1048 of file aic7xxx_reg.h.

◆ ahc_seectl_2840_print

#define ahc_seectl_2840_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SEECTL_2840", 0xc0, regvalue, cur_col, wrap)

Definition at line 936 of file aic7xxx_reg.h.

◆ ahc_seectl_print

#define ahc_seectl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SEECTL", 0x1e, regvalue, cur_col, wrap)

Definition at line 243 of file aic7xxx_reg.h.

◆ ahc_selid_print

#define ahc_selid_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SELID", 0x19, regvalue, cur_col, wrap)

Definition at line 208 of file aic7xxx_reg.h.

◆ ahc_seltimer_print

#define ahc_seltimer_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SELTIMER", 0x18, regvalue, cur_col, wrap)

Definition at line 201 of file aic7xxx_reg.h.

◆ ahc_seq_flags2_print

#define ahc_seq_flags2_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SEQ_FLAGS2", 0x57, regvalue, cur_col, wrap)

Definition at line 460 of file aic7xxx_reg.h.

◆ ahc_seq_flags_print

#define ahc_seq_flags_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SEQ_FLAGS", 0x3c, regvalue, cur_col, wrap)

Definition at line 313 of file aic7xxx_reg.h.

◆ ahc_seqaddr0_print

#define ahc_seqaddr0_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SEQADDR0", 0x62, regvalue, cur_col, wrap)

Definition at line 509 of file aic7xxx_reg.h.

◆ ahc_seqaddr1_print

#define ahc_seqaddr1_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SEQADDR1", 0x63, regvalue, cur_col, wrap)

Definition at line 516 of file aic7xxx_reg.h.

◆ ahc_seqctl_print

#define ahc_seqctl_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SEQCTL", 0x60, regvalue, cur_col, wrap)

Definition at line 495 of file aic7xxx_reg.h.

◆ ahc_seqram_print

#define ahc_seqram_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SEQRAM", 0x61, regvalue, cur_col, wrap)

Definition at line 502 of file aic7xxx_reg.h.

◆ ahc_sfunct_print

#define ahc_sfunct_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SFUNCT", 0x9f, regvalue, cur_col, wrap)

Definition at line 796 of file aic7xxx_reg.h.

◆ ahc_sg_cache_pre_print

#define ahc_sg_cache_pre_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SG_CACHE_PRE", 0xfc, regvalue, cur_col, wrap)

Definition at line 1076 of file aic7xxx_reg.h.

◆ ahc_sg_cache_shadow_print

#define ahc_sg_cache_shadow_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SG_CACHE_SHADOW", 0xfc, regvalue, cur_col, wrap)

Definition at line 1069 of file aic7xxx_reg.h.

◆ ahc_shaddr_print

#define ahc_shaddr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SHADDR", 0x14, regvalue, cur_col, wrap)

Definition at line 194 of file aic7xxx_reg.h.

◆ ahc_shared_data_addr_print

#define ahc_shared_data_addr_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SHARED_DATA_ADDR", 0x48, regvalue, cur_col, wrap)

Definition at line 376 of file aic7xxx_reg.h.

◆ ahc_simode0_print

#define ahc_simode0_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SIMODE0", 0x10, regvalue, cur_col, wrap)

Definition at line 159 of file aic7xxx_reg.h.

◆ ahc_simode1_print

#define ahc_simode1_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SIMODE1", 0x11, regvalue, cur_col, wrap)

Definition at line 166 of file aic7xxx_reg.h.

◆ ahc_sindex_print

#define ahc_sindex_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SINDEX", 0x65, regvalue, cur_col, wrap)

Definition at line 530 of file aic7xxx_reg.h.

◆ ahc_sindir_print

#define ahc_sindir_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SINDIR", 0x6c, regvalue, cur_col, wrap)

Definition at line 572 of file aic7xxx_reg.h.

◆ ahc_snscb_qoff_print

#define ahc_snscb_qoff_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SNSCB_QOFF", 0xf6, regvalue, cur_col, wrap)

Definition at line 1041 of file aic7xxx_reg.h.

◆ ahc_spiocap_print

#define ahc_spiocap_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SPIOCAP", 0x1b, regvalue, cur_col, wrap)

Definition at line 229 of file aic7xxx_reg.h.

◆ ahc_sram_base_print

#define ahc_sram_base_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SRAM_BASE", 0x70, regvalue, cur_col, wrap)

Definition at line 607 of file aic7xxx_reg.h.

◆ ahc_sstat0_print

#define ahc_sstat0_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SSTAT0", 0x0b, regvalue, cur_col, wrap)

Definition at line 117 of file aic7xxx_reg.h.

◆ ahc_sstat1_print

#define ahc_sstat1_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SSTAT1", 0x0c, regvalue, cur_col, wrap)

Definition at line 131 of file aic7xxx_reg.h.

◆ ahc_sstat2_print

#define ahc_sstat2_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SSTAT2", 0x0d, regvalue, cur_col, wrap)

Definition at line 138 of file aic7xxx_reg.h.

◆ ahc_sstat3_print

#define ahc_sstat3_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SSTAT3", 0x0e, regvalue, cur_col, wrap)

Definition at line 145 of file aic7xxx_reg.h.

◆ ahc_stack_print

#define ahc_stack_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "STACK", 0x6f, regvalue, cur_col, wrap)

Definition at line 593 of file aic7xxx_reg.h.

◆ ahc_status_2840_print

#define ahc_status_2840_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "STATUS_2840", 0xc1, regvalue, cur_col, wrap)

Definition at line 943 of file aic7xxx_reg.h.

◆ ahc_stcnt_print

#define ahc_stcnt_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "STCNT", 0x08, regvalue, cur_col, wrap)

Definition at line 89 of file aic7xxx_reg.h.

◆ ahc_sxfrctl0_print

#define ahc_sxfrctl0_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SXFRCTL0", 0x01, regvalue, cur_col, wrap)

Definition at line 33 of file aic7xxx_reg.h.

◆ ahc_sxfrctl1_print

#define ahc_sxfrctl1_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SXFRCTL1", 0x02, regvalue, cur_col, wrap)

Definition at line 40 of file aic7xxx_reg.h.

◆ ahc_sxfrctl2_print

#define ahc_sxfrctl2_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "SXFRCTL2", 0x13, regvalue, cur_col, wrap)

Definition at line 180 of file aic7xxx_reg.h.

◆ ahc_targ_offset_print

#define ahc_targ_offset_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "TARG_OFFSET", 0x70, regvalue, cur_col, wrap)

Definition at line 600 of file aic7xxx_reg.h.

◆ ahc_targcrccnt_print

#define ahc_targcrccnt_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "TARGCRCCNT", 0x0a, regvalue, cur_col, wrap)

Definition at line 103 of file aic7xxx_reg.h.

◆ ahc_targid_print

#define ahc_targid_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "TARGID", 0x1b, regvalue, cur_col, wrap)

Definition at line 222 of file aic7xxx_reg.h.

◆ ahc_tqinpos_print

#define ahc_tqinpos_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "TQINPOS", 0x50, regvalue, cur_col, wrap)

Definition at line 411 of file aic7xxx_reg.h.

◆ ahc_ultra_enb_print

#define ahc_ultra_enb_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "ULTRA_ENB", 0x30, regvalue, cur_col, wrap)

Definition at line 264 of file aic7xxx_reg.h.

◆ ahc_waiting_scbh_print

#define ahc_waiting_scbh_print (   regvalue,
  cur_col,
  wrap 
)    ahc_print_register(NULL, 0, "WAITING_SCBH", 0x40, regvalue, cur_col, wrap)

Definition at line 341 of file aic7xxx_reg.h.

◆ ALLONES

#define ALLONES   0x69

Definition at line 1458 of file aic7xxx_reg.h.

◆ ALLZEROS

#define ALLZEROS   0x6a

Definition at line 1462 of file aic7xxx_reg.h.

◆ ALT_MODE

#define ALT_MODE   0x80

Definition at line 1620 of file aic7xxx_reg.h.

◆ ALTSTIM

#define ALTSTIM   0x20

Definition at line 1255 of file aic7xxx_reg.h.

◆ ARG_1

#define ARG_1   0x51

Definition at line 1384 of file aic7xxx_reg.h.

◆ ARG_2

#define ARG_2   0x52

Definition at line 1394 of file aic7xxx_reg.h.

◆ ARRDONE

#define ARRDONE   0x40

Definition at line 1713 of file aic7xxx_reg.h.

◆ ASYNC_SETUP

#define ASYNC_SETUP   0x07

Definition at line 1230 of file aic7xxx_reg.h.

◆ ATNI

#define ATNI   0x10

Definition at line 1115 of file aic7xxx_reg.h.

◆ ATNMGMNTEN

#define ATNMGMNTEN   0x20

Definition at line 1143 of file aic7xxx_reg.h.

◆ ATNO

#define ATNO   0x10

Definition at line 1106 of file aic7xxx_reg.h.

◆ ATNTARG

#define ATNTARG   0x40

Definition at line 1182 of file aic7xxx_reg.h.

◆ AUTO_MSGOUT_DE

#define AUTO_MSGOUT_DE   0x02

Definition at line 1147 of file aic7xxx_reg.h.

◆ AUTOACKEN

#define AUTOACKEN   0x40

Definition at line 1142 of file aic7xxx_reg.h.

◆ AUTOFLUSHDIS

#define AUTOFLUSHDIS   0x20

Definition at line 1298 of file aic7xxx_reg.h.

◆ AUTORATEEN

#define AUTORATEEN   0x80

Definition at line 1141 of file aic7xxx_reg.h.

◆ AUTORSTDIS

#define AUTORSTDIS   0x10

Definition at line 1231 of file aic7xxx_reg.h.

◆ BAD_PHASE

#define BAD_PHASE   0x01

Definition at line 1549 of file aic7xxx_reg.h.

◆ BAD_STATUS

#define BAD_STATUS   0x71

Definition at line 1541 of file aic7xxx_reg.h.

◆ BCTL

#define BCTL   0x84

Definition at line 1480 of file aic7xxx_reg.h.

◆ BIOS_SEL

#define BIOS_SEL   0x60

Definition at line 1686 of file aic7xxx_reg.h.

◆ BIOSDISABLED

#define BIOSDISABLED   0x30

Definition at line 1431 of file aic7xxx_reg.h.

◆ BIOSMODE

#define BIOSMODE   0x30

Definition at line 1432 of file aic7xxx_reg.h.

◆ BITBUCKET

#define BITBUCKET   0x80

Definition at line 1096 of file aic7xxx_reg.h.

◆ BOFF

#define BOFF   0xf0

Definition at line 1495 of file aic7xxx_reg.h.

◆ BON

#define BON   0x0f

Definition at line 1496 of file aic7xxx_reg.h.

◆ BRDCS

#define BRDCS   0x08

Definition at line 1276 of file aic7xxx_reg.h.

◆ BRDCTL

#define BRDCTL   0x1d

Definition at line 1270 of file aic7xxx_reg.h.

◆ BRDCTL0

#define BRDCTL0   0x01

Definition at line 1282 of file aic7xxx_reg.h.

◆ BRDCTL1

#define BRDCTL1   0x02

Definition at line 1280 of file aic7xxx_reg.h.

◆ BRDDAT2

#define BRDDAT2   0x04

Definition at line 1278 of file aic7xxx_reg.h.

◆ BRDDAT3

#define BRDDAT3   0x08

Definition at line 1277 of file aic7xxx_reg.h.

◆ BRDDAT4

#define BRDDAT4   0x10

Definition at line 1274 of file aic7xxx_reg.h.

◆ BRDDAT5

#define BRDDAT5   0x20

Definition at line 1273 of file aic7xxx_reg.h.

◆ BRDDAT6

#define BRDDAT6   0x40

Definition at line 1272 of file aic7xxx_reg.h.

◆ BRDDAT7

#define BRDDAT7   0x80

Definition at line 1271 of file aic7xxx_reg.h.

◆ BRDRW

#define BRDRW   0x04

Definition at line 1279 of file aic7xxx_reg.h.

◆ BRDRW_ULTRA2

#define BRDRW_ULTRA2   0x02

Definition at line 1281 of file aic7xxx_reg.h.

◆ BRDSTB

#define BRDSTB   0x10

Definition at line 1275 of file aic7xxx_reg.h.

◆ BRDSTB_ULTRA2

#define BRDSTB_ULTRA2   0x01

Definition at line 1283 of file aic7xxx_reg.h.

◆ BRKADRINT

#define BRKADRINT   0x08

Definition at line 1550 of file aic7xxx_reg.h.

◆ BRKADRINTEN

#define BRKADRINTEN   0x08

Definition at line 1440 of file aic7xxx_reg.h.

◆ BSYI

#define BSYI   0x04

Definition at line 1117 of file aic7xxx_reg.h.

◆ BSYO

#define BSYO   0x04

Definition at line 1108 of file aic7xxx_reg.h.

◆ BUS_16_BIT

#define BUS_16_BIT   0x01

Definition at line 1769 of file aic7xxx_reg.h.

◆ BUS_32_BIT

#define BUS_32_BIT   0x02

Definition at line 1777 of file aic7xxx_reg.h.

◆ BUS_8_BIT

#define BUS_8_BIT   0x00

Definition at line 1779 of file aic7xxx_reg.h.

◆ BUSFREE

#define BUSFREE   0x08

Definition at line 1185 of file aic7xxx_reg.h.

◆ BUSFREEREV

#define BUSFREEREV   0x10

Definition at line 1144 of file aic7xxx_reg.h.

◆ BUSSPD

#define BUSSPD   0x86

Definition at line 1503 of file aic7xxx_reg.h.

◆ BUSTIME

#define BUSTIME   0x85

Definition at line 1494 of file aic7xxx_reg.h.

◆ BUSY_TARGETS

#define BUSY_TARGETS   0x20

Definition at line 1305 of file aic7xxx_reg.h.

◆ CACHESIZE_MASK

#define CACHESIZE_MASK   0x02

Definition at line 1799 of file aic7xxx_reg.h.

◆ CACHETHEN

#define CACHETHEN   0x80

Definition at line 1485 of file aic7xxx_reg.h.

◆ CARRY

#define CARRY   0x01

Definition at line 1466 of file aic7xxx_reg.h.

◆ CCARREN

#define CCARREN   0x10

Definition at line 1714 of file aic7xxx_reg.h.

◆ CCHADDR

#define CCHADDR   0xe0

Definition at line 1693 of file aic7xxx_reg.h.

◆ CCHCNT

#define CCHCNT   0xe8

Definition at line 1695 of file aic7xxx_reg.h.

◆ CCSCBADDR

#define CCSCBADDR   0xed

Definition at line 1709 of file aic7xxx_reg.h.

◆ CCSCBCNT

#define CCSCBCNT   0xef

Definition at line 1719 of file aic7xxx_reg.h.

◆ CCSCBCTL

#define CCSCBCTL   0xee

Definition at line 1711 of file aic7xxx_reg.h.

◆ CCSCBDIR

#define CCSCBDIR   0x04

Definition at line 1716 of file aic7xxx_reg.h.

◆ CCSCBDONE

#define CCSCBDONE   0x80

Definition at line 1712 of file aic7xxx_reg.h.

◆ CCSCBEN

#define CCSCBEN   0x08

Definition at line 1715 of file aic7xxx_reg.h.

◆ CCSCBPTR

#define CCSCBPTR   0xf1

Definition at line 1723 of file aic7xxx_reg.h.

◆ CCSCBRAM

#define CCSCBRAM   0xec

Definition at line 1707 of file aic7xxx_reg.h.

◆ CCSCBRESET

#define CCSCBRESET   0x01

Definition at line 1717 of file aic7xxx_reg.h.

◆ CCSGADDR

#define CCSGADDR   0xea

Definition at line 1699 of file aic7xxx_reg.h.

◆ CCSGADDR_MAX

#define CCSGADDR_MAX   0x80

Definition at line 1789 of file aic7xxx_reg.h.

◆ CCSGCTL

#define CCSGCTL   0xeb

Definition at line 1701 of file aic7xxx_reg.h.

◆ CCSGDONE

#define CCSGDONE   0x80

Definition at line 1702 of file aic7xxx_reg.h.

◆ CCSGEN

#define CCSGEN   0x08

Definition at line 1703 of file aic7xxx_reg.h.

◆ CCSGRAM

#define CCSGRAM   0xe9

Definition at line 1697 of file aic7xxx_reg.h.

◆ CCSGRAM_MAXSEGS

#define CCSGRAM_MAXSEGS   0x10

Definition at line 1780 of file aic7xxx_reg.h.

◆ CCSGRESET

#define CCSGRESET   0x01

Definition at line 1705 of file aic7xxx_reg.h.

◆ CDI

#define CDI   0x80

Definition at line 1358 of file aic7xxx_reg.h.

◆ CDO

#define CDO   0x80

Definition at line 1103 of file aic7xxx_reg.h.

◆ CHANNEL_B_PRIMARY

#define CHANNEL_B_PRIMARY   0x08

Definition at line 1433 of file aic7xxx_reg.h.

◆ CHIPRST

#define CHIPRST   0x01

Definition at line 1523 of file aic7xxx_reg.h.

◆ CHIPRSTACK

#define CHIPRSTACK   0x01

Definition at line 1524 of file aic7xxx_reg.h.

◆ CIOPARCKEN

#define CIOPARCKEN   0x01

Definition at line 1492 of file aic7xxx_reg.h.

◆ CIOPARERR

#define CIOPARERR   0x80

Definition at line 1556 of file aic7xxx_reg.h.

◆ CK_2840

#define CK_2840   0x02

Definition at line 1682 of file aic7xxx_reg.h.

◆ CLRATNO

#define CLRATNO   0x40

Definition at line 1173 of file aic7xxx_reg.h.

◆ CLRBRKADRINT

#define CLRBRKADRINT   0x08

Definition at line 1567 of file aic7xxx_reg.h.

◆ CLRBUSFREE

#define CLRBUSFREE   0x08

Definition at line 1175 of file aic7xxx_reg.h.

◆ CLRCHN

#define CLRCHN   0x02

Definition at line 1092 of file aic7xxx_reg.h.

◆ CLRCMDINT

#define CLRCMDINT   0x02

Definition at line 1569 of file aic7xxx_reg.h.

◆ CLRINT

#define CLRINT   0x92

Definition at line 1565 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ CLRIOERR

#define CLRIOERR   0x08

Definition at line 1157 of file aic7xxx_reg.h.

◆ CLRPARERR

#define CLRPARERR   0x10

Definition at line 1566 of file aic7xxx_reg.h.

◆ CLRPHASECHG

#define CLRPHASECHG   0x02

Definition at line 1177 of file aic7xxx_reg.h.

◆ CLRREQINIT

#define CLRREQINIT   0x01

Definition at line 1178 of file aic7xxx_reg.h.

◆ CLRSCAMSELID

#define CLRSCAMSELID   0x40

Definition at line 1254 of file aic7xxx_reg.h.

◆ CLRSCSIINT

#define CLRSCSIINT   0x04

Definition at line 1568 of file aic7xxx_reg.h.

◆ CLRSCSIPERR

#define CLRSCSIPERR   0x04

Definition at line 1176 of file aic7xxx_reg.h.

◆ CLRSCSIRSTI

#define CLRSCSIRSTI   0x20

Definition at line 1174 of file aic7xxx_reg.h.

◆ CLRSELDI

#define CLRSELDI   0x20

Definition at line 1154 of file aic7xxx_reg.h.

◆ CLRSELDO

#define CLRSELDO   0x40

Definition at line 1153 of file aic7xxx_reg.h.

◆ CLRSELINGO

#define CLRSELINGO   0x10

Definition at line 1155 of file aic7xxx_reg.h.

◆ CLRSELTIMEO

#define CLRSELTIMEO   0x80

Definition at line 1172 of file aic7xxx_reg.h.

◆ CLRSEQINT

#define CLRSEQINT   0x01

Definition at line 1570 of file aic7xxx_reg.h.

◆ CLRSINT0

#define CLRSINT0   0x0b

Definition at line 1152 of file aic7xxx_reg.h.

◆ CLRSINT1

#define CLRSINT1   0x0c

Definition at line 1171 of file aic7xxx_reg.h.

◆ CLRSPIORDY

#define CLRSPIORDY   0x02

Definition at line 1158 of file aic7xxx_reg.h.

◆ CLRSTCNT

#define CLRSTCNT   0x10

Definition at line 1089 of file aic7xxx_reg.h.

◆ CLRSWRAP

#define CLRSWRAP   0x08

Definition at line 1156 of file aic7xxx_reg.h.

◆ CMD_GROUP_CODE_SHIFT

#define CMD_GROUP_CODE_SHIFT   0x05

Definition at line 1778 of file aic7xxx_reg.h.

◆ CMDCMPLT

#define CMDCMPLT   0x02

Definition at line 1552 of file aic7xxx_reg.h.

◆ CMDDMAEN

#define CMDDMAEN   0x08

Definition at line 1232 of file aic7xxx_reg.h.

◆ CMDPHASE_PENDING

#define CMDPHASE_PENDING   0x08

Definition at line 1340 of file aic7xxx_reg.h.

◆ CMDSIZE_TABLE

#define CMDSIZE_TABLE   0x30

Definition at line 1309 of file aic7xxx_reg.h.

◆ CMDSIZE_TABLE_TAIL

#define CMDSIZE_TABLE_TAIL   0x34

Definition at line 1313 of file aic7xxx_reg.h.

◆ COMMAND_PHASE

#define COMMAND_PHASE   0x10

Definition at line 1611 of file aic7xxx_reg.h.

◆ COMPLETE_SCBH

#define COMPLETE_SCBH   0x43

Definition at line 1368 of file aic7xxx_reg.h.

◆ CONT_MSG_LOOP

#define CONT_MSG_LOOP   0x04

Definition at line 1391 of file aic7xxx_reg.h.

◆ CONT_TARG_SESSION

#define CONT_TARG_SESSION   0x02

Definition at line 1392 of file aic7xxx_reg.h.

◆ CRCCONTROL1

#define CRCCONTROL1   0x9d

Definition at line 1598 of file aic7xxx_reg.h.

◆ CRCENDCHKEN

#define CRCENDCHKEN   0x20

Definition at line 1601 of file aic7xxx_reg.h.

◆ CRCENDERR

#define CRCENDERR   0x04

Definition at line 1196 of file aic7xxx_reg.h.

◆ CRCONSEEN

#define CRCONSEEN   0x80

Definition at line 1599 of file aic7xxx_reg.h.

◆ CRCREQCHKEN

#define CRCREQCHKEN   0x10

Definition at line 1602 of file aic7xxx_reg.h.

◆ CRCREQERR

#define CRCREQERR   0x02

Definition at line 1197 of file aic7xxx_reg.h.

◆ CRCVALCHKEN

#define CRCVALCHKEN   0x40

Definition at line 1600 of file aic7xxx_reg.h.

◆ CRCVALERR

#define CRCVALERR   0x08

Definition at line 1195 of file aic7xxx_reg.h.

◆ CS_2840

#define CS_2840   0x04

Definition at line 1681 of file aic7xxx_reg.h.

◆ DATA_COUNT_ODD

#define DATA_COUNT_ODD   0x55

Definition at line 1407 of file aic7xxx_reg.h.

◆ DATA_IN_PHASE

#define DATA_IN_PHASE   0x02

Definition at line 1614 of file aic7xxx_reg.h.

◆ DATA_OUT_PHASE

#define DATA_OUT_PHASE   0x01

Definition at line 1615 of file aic7xxx_reg.h.

◆ DATA_OVERRUN

#define DATA_OVERRUN   0x91

Definition at line 1539 of file aic7xxx_reg.h.

◆ DATA_PHASE_MASK

#define DATA_PHASE_MASK   0x03

Definition at line 1609 of file aic7xxx_reg.h.

◆ DFCACHETH

#define DFCACHETH   0x40

Definition at line 1576 of file aic7xxx_reg.h.

◆ DFCNTRL

#define DFCNTRL   0x93

Definition at line 1572 of file aic7xxx_reg.h.

◆ DFDAT

#define DFDAT   0x99

Definition at line 1588 of file aic7xxx_reg.h.

◆ DFF_THRSH

#define DFF_THRSH   0xfb

Definition at line 1738 of file aic7xxx_reg.h.

◆ DFLTTID

#define DFLTTID   0x10

Definition at line 1256 of file aic7xxx_reg.h.

◆ DFON

#define DFON   0x80

Definition at line 1086 of file aic7xxx_reg.h.

◆ DFPEXP

#define DFPEXP   0x40

Definition at line 1087 of file aic7xxx_reg.h.

◆ DFRADDR

#define DFRADDR   0x97

Definition at line 1586 of file aic7xxx_reg.h.

◆ DFSTATUS

#define DFSTATUS   0x94

Definition at line 1574 of file aic7xxx_reg.h.

◆ DFTHRESH

#define DFTHRESH   0x04

Definition at line 1580 of file aic7xxx_reg.h.

◆ DFTHRSH

#define DFTHRSH   0xc0

Definition at line 1504 of file aic7xxx_reg.h.

◆ DFTHRSH_100

#define DFTHRSH_100   0xc0

Definition at line 1510 of file aic7xxx_reg.h.

◆ DFTHRSH_75

#define DFTHRSH_75   0x80

Definition at line 1505 of file aic7xxx_reg.h.

◆ DFWADDR

#define DFWADDR   0x95

Definition at line 1584 of file aic7xxx_reg.h.

◆ DI_2840

#define DI_2840   0x01

Definition at line 1689 of file aic7xxx_reg.h.

◆ DIAGLEDEN

#define DIAGLEDEN   0x80

Definition at line 1296 of file aic7xxx_reg.h.

◆ DIAGLEDON

#define DIAGLEDON   0x40

Definition at line 1297 of file aic7xxx_reg.h.

◆ DINDEX

#define DINDEX   0x66

Definition at line 1456 of file aic7xxx_reg.h.

◆ DINDIR

#define DINDIR   0x6d

Definition at line 1470 of file aic7xxx_reg.h.

◆ DIRECTION

#define DIRECTION   0x04

Definition at line 1330 of file aic7xxx_reg.h.

◆ DIS_MSGIN_DUALEDGE

#define DIS_MSGIN_DUALEDGE   0x01

Definition at line 1148 of file aic7xxx_reg.h.

◆ DISC_DSB

#define DISC_DSB   0x32

Definition at line 1311 of file aic7xxx_reg.h.

◆ DISCENB

#define DISCENB   0x40

Definition at line 1653 of file aic7xxx_reg.h.

◆ DISCONNECTED

#define DISCONNECTED   0x04

Definition at line 1657 of file aic7xxx_reg.h.

◆ DISCONNECTED_SCBH

#define DISCONNECTED_SCBH   0x41

Definition at line 1364 of file aic7xxx_reg.h.

◆ DMADONE

#define DMADONE   0x01

Definition at line 1169 of file aic7xxx_reg.h.

◆ DMAPARAMS

#define DMAPARAMS   0x3b

Definition at line 1322 of file aic7xxx_reg.h.

◆ DO_2840

#define DO_2840   0x01

Definition at line 1683 of file aic7xxx_reg.h.

◆ DOWNLOAD_CONST_COUNT

#define DOWNLOAD_CONST_COUNT   0x07

Definition at line 1801 of file aic7xxx_reg.h.

◆ DPARCKEN

#define DPARCKEN   0x40

Definition at line 1486 of file aic7xxx_reg.h.

◆ DPARERR

#define DPARERR   0x10

Definition at line 1559 of file aic7xxx_reg.h.

◆ DPHASE

#define DPHASE   0x20

Definition at line 1338 of file aic7xxx_reg.h.

◆ DPHASE_PENDING

#define DPHASE_PENDING   0x04

Definition at line 1341 of file aic7xxx_reg.h.

◆ DSCOMMAND0

#define DSCOMMAND0   0x84

Definition at line 1484 of file aic7xxx_reg.h.

◆ DSCOMMAND1

#define DSCOMMAND1   0x85

Definition at line 1498 of file aic7xxx_reg.h.

◆ DSLATT

#define DSLATT   0xfc

Definition at line 1499 of file aic7xxx_reg.h.

◆ DSPCISTATUS

#define DSPCISTATUS   0x86

Definition at line 1509 of file aic7xxx_reg.h.

◆ DUAL_EDGE_ERR

#define DUAL_EDGE_ERR   0x01

Definition at line 1198 of file aic7xxx_reg.h.

◆ EDGE_TRIG

#define EDGE_TRIG   0x80

Definition at line 1426 of file aic7xxx_reg.h.

◆ EEPROM

#define EEPROM   0x04

Definition at line 1266 of file aic7xxx_reg.h.

◆ EEPROM_TF

#define EEPROM_TF   0x80

Definition at line 1688 of file aic7xxx_reg.h.

◆ ENAB20

#define ENAB20   0x04

Definition at line 1301 of file aic7xxx_reg.h.

◆ ENAB40

#define ENAB40   0x08

Definition at line 1299 of file aic7xxx_reg.h.

◆ ENABLE

#define ENABLE   0x01

Definition at line 1482 of file aic7xxx_reg.h.

◆ ENABLE_CRC

#define ENABLE_CRC   0x40

Definition at line 1126 of file aic7xxx_reg.h.

◆ ENATNTARG

#define ENATNTARG   0x40

Definition at line 1219 of file aic7xxx_reg.h.

◆ ENAUTOATNI

#define ENAUTOATNI   0x04

Definition at line 1404 of file aic7xxx_reg.h.

◆ ENAUTOATNO

#define ENAUTOATNO   0x08

Definition at line 1403 of file aic7xxx_reg.h.

◆ ENAUTOATNP

#define ENAUTOATNP   0x02

Definition at line 1405 of file aic7xxx_reg.h.

◆ ENBUSFREE

#define ENBUSFREE   0x08

Definition at line 1222 of file aic7xxx_reg.h.

◆ ENDMADONE

#define ENDMADONE   0x01

Definition at line 1215 of file aic7xxx_reg.h.

◆ ENIOERR

#define ENIOERR   0x08

Definition at line 1211 of file aic7xxx_reg.h.

◆ ENPHASECHG

#define ENPHASECHG   0x02

Definition at line 1224 of file aic7xxx_reg.h.

◆ ENPHASEMIS

#define ENPHASEMIS   0x10

Definition at line 1221 of file aic7xxx_reg.h.

◆ ENREQINIT

#define ENREQINIT   0x01

Definition at line 1225 of file aic7xxx_reg.h.

◆ ENRSELI

#define ENRSELI   0x10

Definition at line 1402 of file aic7xxx_reg.h.

◆ ENSCAMSELO

#define ENSCAMSELO   0x80

Definition at line 1253 of file aic7xxx_reg.h.

◆ ENSCSIPERR

#define ENSCSIPERR   0x04

Definition at line 1223 of file aic7xxx_reg.h.

◆ ENSCSIRST

#define ENSCSIRST   0x20

Definition at line 1220 of file aic7xxx_reg.h.

◆ ENSDONE

#define ENSDONE   0x04

Definition at line 1213 of file aic7xxx_reg.h.

◆ ENSELDI

#define ENSELDI   0x20

Definition at line 1209 of file aic7xxx_reg.h.

◆ ENSELDO

#define ENSELDO   0x40

Definition at line 1208 of file aic7xxx_reg.h.

◆ ENSELI

#define ENSELI   0x20

Definition at line 1401 of file aic7xxx_reg.h.

◆ ENSELINGO

#define ENSELINGO   0x10

Definition at line 1210 of file aic7xxx_reg.h.

◆ ENSELO

#define ENSELO   0x40

Definition at line 1400 of file aic7xxx_reg.h.

◆ ENSELTIMO

#define ENSELTIMO   0x80

Definition at line 1218 of file aic7xxx_reg.h.

◆ ENSPCHK

#define ENSPCHK   0x20

Definition at line 1422 of file aic7xxx_reg.h.

◆ ENSPIORDY

#define ENSPIORDY   0x02

Definition at line 1214 of file aic7xxx_reg.h.

◆ ENSTIMER

#define ENSTIMER   0x04

Definition at line 1098 of file aic7xxx_reg.h.

◆ ENSWRAP

#define ENSWRAP   0x08

Definition at line 1212 of file aic7xxx_reg.h.

◆ ERROR

#define ERROR   0x92

Definition at line 1555 of file aic7xxx_reg.h.

◆ EXIT_MSG_LOOP

#define EXIT_MSG_LOOP   0x08

Definition at line 1390 of file aic7xxx_reg.h.

◆ EXP_ACTIVE

#define EXP_ACTIVE   0x10

Definition at line 1194 of file aic7xxx_reg.h.

◆ EXPPHASEDIS

#define EXPPHASEDIS   0x08

Definition at line 1145 of file aic7xxx_reg.h.

◆ EXT_BRDCTL

#define EXT_BRDCTL   0x10

Definition at line 1264 of file aic7xxx_reg.h.

◆ EXTARBACK

#define EXTARBACK   0x80

Definition at line 1286 of file aic7xxx_reg.h.

◆ EXTARBREQ

#define EXTARBREQ   0x40

Definition at line 1287 of file aic7xxx_reg.h.

◆ EXTREQLCK

#define EXTREQLCK   0x10

Definition at line 1488 of file aic7xxx_reg.h.

◆ FAILDIS

#define FAILDIS   0x20

Definition at line 1438 of file aic7xxx_reg.h.

◆ FAST20

#define FAST20   0x20

Definition at line 1088 of file aic7xxx_reg.h.

◆ FASTMODE

#define FASTMODE   0x10

Definition at line 1439 of file aic7xxx_reg.h.

◆ FIFOEMP

#define FIFOEMP   0x01

Definition at line 1582 of file aic7xxx_reg.h.

◆ FIFOFLUSH

#define FIFOFLUSH   0x02

Definition at line 1331 of file aic7xxx_reg.h.

◆ FIFOFULL

#define FIFOFULL   0x02

Definition at line 1581 of file aic7xxx_reg.h.

◆ FIFOQWDEMP

#define FIFOQWDEMP   0x20

Definition at line 1577 of file aic7xxx_reg.h.

◆ FIFORESET

#define FIFORESET   0x01

Definition at line 1332 of file aic7xxx_reg.h.

◆ FLAGS

#define FLAGS   0x6b

Definition at line 1464 of file aic7xxx_reg.h.

◆ FREE_SCBH

#define FREE_SCBH   0x42

Definition at line 1366 of file aic7xxx_reg.h.

◆ FUNCTION1

#define FUNCTION1   0x6e

Definition at line 1472 of file aic7xxx_reg.h.

◆ HA_274_BIOSCTRL

#define HA_274_BIOSCTRL   0x5f

Definition at line 1430 of file aic7xxx_reg.h.

◆ HA_274_BIOSGLOBAL

#define HA_274_BIOSGLOBAL   0x56

Definition at line 1409 of file aic7xxx_reg.h.

◆ HA_274_EXTENDED_TRANS

#define HA_274_EXTENDED_TRANS   0x01

Definition at line 1411 of file aic7xxx_reg.h.

◆ HADDLDSEL0

#define HADDLDSEL0   0x01

Definition at line 1501 of file aic7xxx_reg.h.

◆ HADDLDSEL1

#define HADDLDSEL1   0x02

Definition at line 1500 of file aic7xxx_reg.h.

◆ HADDR

#define HADDR   0x88

Definition at line 1526 of file aic7xxx_reg.h.

◆ HCNT

#define HCNT   0x8c

Definition at line 1528 of file aic7xxx_reg.h.

◆ HCNTRL

#define HCNTRL   0x87

Definition at line 1517 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ HDMAEN

#define HDMAEN   0x08

Definition at line 1328 of file aic7xxx_reg.h.

◆ HDMAENACK

#define HDMAENACK   0x08

Definition at line 1329 of file aic7xxx_reg.h.

◆ HDONE

#define HDONE   0x08

Definition at line 1579 of file aic7xxx_reg.h.

◆ HNSCB_QOFF

#define HNSCB_QOFF   0xf4

Definition at line 1725 of file aic7xxx_reg.h.

◆ HOST_MAILBOX

#define HOST_MAILBOX   0xf0

Definition at line 1513 of file aic7xxx_reg.h.

◆ HOST_MAILBOX_SHIFT

#define HOST_MAILBOX_SHIFT   0x04

Definition at line 1772 of file aic7xxx_reg.h.

◆ HOST_MSG

#define HOST_MSG   0xff

Definition at line 1775 of file aic7xxx_reg.h.

◆ HOST_MSG_LOOP

#define HOST_MSG_LOOP   0x61

Definition at line 1542 of file aic7xxx_reg.h.

◆ HOST_TQINPOS

#define HOST_TQINPOS   0x80

Definition at line 1514 of file aic7xxx_reg.h.

◆ HOSTCONF

#define HOSTCONF   0x5d

Definition at line 1428 of file aic7xxx_reg.h.

◆ HS_MAILBOX

#define HS_MAILBOX   0x86

Definition at line 1512 of file aic7xxx_reg.h.

◆ HSCB_ADDR

#define HSCB_ADDR   0x44

Definition at line 1370 of file aic7xxx_reg.h.

◆ HSCSIID

#define HSCSIID   0x07

Definition at line 1419 of file aic7xxx_reg.h.

◆ HWSCSIID

#define HWSCSIID   0x0f

Definition at line 1418 of file aic7xxx_reg.h.

◆ IGN_WIDE_RES

#define IGN_WIDE_RES   0x41

Definition at line 1544 of file aic7xxx_reg.h.

◆ ILLHADDR

#define ILLHADDR   0x01

Definition at line 1563 of file aic7xxx_reg.h.

◆ ILLOPCODE

#define ILLOPCODE   0x04

Definition at line 1561 of file aic7xxx_reg.h.

◆ ILLSADDR

#define ILLSADDR   0x02

Definition at line 1562 of file aic7xxx_reg.h.

◆ INITIATOR_TAG

#define INITIATOR_TAG   0x56

Definition at line 1410 of file aic7xxx_reg.h.

◆ INT_PEND

#define INT_PEND   0x0f

Definition at line 1548 of file aic7xxx_reg.h.

◆ INTDEF

#define INTDEF   0x5c

Definition at line 1424 of file aic7xxx_reg.h.

◆ INTEN

#define INTEN   0x02

Definition at line 1522 of file aic7xxx_reg.h.

◆ INTSCBRAMSEL

#define INTSCBRAMSEL   0x08

Definition at line 1489 of file aic7xxx_reg.h.

◆ INTSTAT

#define INTSTAT   0x91

Definition at line 1532 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ INVERTED_CACHESIZE_MASK

#define INVERTED_CACHESIZE_MASK   0x03

Definition at line 1798 of file aic7xxx_reg.h.

◆ IOERR

#define IOERR   0x08

Definition at line 1166 of file aic7xxx_reg.h.

◆ IOI

#define IOI   0x40

Definition at line 1359 of file aic7xxx_reg.h.

◆ IOO

#define IOO   0x40

Definition at line 1104 of file aic7xxx_reg.h.

◆ IRQMS

#define IRQMS   0x08

Definition at line 1520 of file aic7xxx_reg.h.

◆ KERNEL_QINPOS

#define KERNEL_QINPOS   0x4c

Definition at line 1374 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ KERNEL_TQINPOS

#define KERNEL_TQINPOS   0x4f

Definition at line 1380 of file aic7xxx_reg.h.

◆ LAST_MSG

#define LAST_MSG   0x53

Definition at line 1397 of file aic7xxx_reg.h.

◆ LAST_SEG

#define LAST_SEG   0x02

Definition at line 1761 of file aic7xxx_reg.h.

◆ LAST_SEG_DONE

#define LAST_SEG_DONE   0x01

Definition at line 1762 of file aic7xxx_reg.h.

◆ LASTPHASE

#define LASTPHASE   0x3f

Definition at line 1349 of file aic7xxx_reg.h.

◆ LID

#define LID   0xff

Definition at line 1666 of file aic7xxx_reg.h.

◆ LOADRAM

#define LOADRAM   0x01

Definition at line 1443 of file aic7xxx_reg.h.

◆ MAX_OFFSET

#define MAX_OFFSET   0xff

Definition at line 1776 of file aic7xxx_reg.h.

◆ MAX_OFFSET_16BIT

#define MAX_OFFSET_16BIT   0x08

Definition at line 1784 of file aic7xxx_reg.h.

◆ MAX_OFFSET_8BIT

#define MAX_OFFSET_8BIT   0x0f

Definition at line 1782 of file aic7xxx_reg.h.

◆ MAX_OFFSET_ULTRA2

#define MAX_OFFSET_ULTRA2   0x7f

Definition at line 1773 of file aic7xxx_reg.h.

◆ MISSED_BUSFREE

#define MISSED_BUSFREE   0xb1

Definition at line 1537 of file aic7xxx_reg.h.

◆ MK_MESSAGE

#define MK_MESSAGE   0x10

Definition at line 1655 of file aic7xxx_reg.h.

◆ MKMSG_FAILED

#define MKMSG_FAILED   0xa1

Definition at line 1538 of file aic7xxx_reg.h.

◆ MPARCKEN

#define MPARCKEN   0x20

Definition at line 1487 of file aic7xxx_reg.h.

◆ MPARERR

#define MPARERR   0x20

Definition at line 1558 of file aic7xxx_reg.h.

◆ MREQPEND

#define MREQPEND   0x10

Definition at line 1578 of file aic7xxx_reg.h.

◆ MSG_IN_PHASE

#define MSG_IN_PHASE   0x08

Definition at line 1612 of file aic7xxx_reg.h.

◆ MSG_OUT

#define MSG_OUT   0x3a

Definition at line 1320 of file aic7xxx_reg.h.

◆ MSG_OUT_PHASE

#define MSG_OUT_PHASE   0x04

Definition at line 1613 of file aic7xxx_reg.h.

◆ MSGI

#define MSGI   0x20

Definition at line 1360 of file aic7xxx_reg.h.

◆ MSGO

#define MSGO   0x20

Definition at line 1105 of file aic7xxx_reg.h.

◆ MSGOUT_PHASEMIS

#define MSGOUT_PHASEMIS   0x10

Definition at line 1389 of file aic7xxx_reg.h.

◆ MWI_RESIDUAL

#define MWI_RESIDUAL   0x38

Definition at line 1315 of file aic7xxx_reg.h.

◆ NEXT_QUEUED_SCB

#define NEXT_QUEUED_SCB   0x39

Definition at line 1318 of file aic7xxx_reg.h.

◆ NO_CDB_SENT

#define NO_CDB_SENT   0x40

Definition at line 1336 of file aic7xxx_reg.h.

◆ NO_DISCONNECT

#define NO_DISCONNECT   0x01

Definition at line 1343 of file aic7xxx_reg.h.

◆ NO_FREE_SCB

#define NO_FREE_SCB   0xd1

Definition at line 1535 of file aic7xxx_reg.h.

◆ NO_MATCH

#define NO_MATCH   0x31

Definition at line 1545 of file aic7xxx_reg.h.

◆ NONE

#define NONE   0x6a

Definition at line 1460 of file aic7xxx_reg.h.

◆ NOT_IDENTIFIED

#define NOT_IDENTIFIED   0x80

Definition at line 1335 of file aic7xxx_reg.h.

◆ ODD_SEG

#define ODD_SEG   0x04

Definition at line 1760 of file aic7xxx_reg.h.

◆ OFFCNT

#define OFFCNT   0x0f

Definition at line 1203 of file aic7xxx_reg.h.

◆ OID

#define OID   0x0f

Definition at line 1662 of file aic7xxx_reg.h.

◆ ONEBIT

#define ONEBIT   0x08

Definition at line 1249 of file aic7xxx_reg.h.

◆ OPTIONMODE

#define OPTIONMODE   0x08

Definition at line 1139 of file aic7xxx_reg.h.

◆ OPTIONMODE_DEFAULTS

#define OPTIONMODE_DEFAULTS   0x03

Definition at line 1140 of file aic7xxx_reg.h.

◆ OUT_OF_RANGE

#define OUT_OF_RANGE   0xe1

Definition at line 1534 of file aic7xxx_reg.h.

◆ OVERRUN

#define OVERRUN   0x80

Definition at line 1192 of file aic7xxx_reg.h.

◆ P_BUSFREE

#define P_BUSFREE   0x01

Definition at line 1356 of file aic7xxx_reg.h.

◆ P_COMMAND

#define P_COMMAND   0x80

Definition at line 1354 of file aic7xxx_reg.h.

◆ P_DATAIN

#define P_DATAIN   0x40

Definition at line 1355 of file aic7xxx_reg.h.

◆ P_DATAIN_DT

#define P_DATAIN_DT   0x60

Definition at line 1113 of file aic7xxx_reg.h.

◆ P_DATAOUT

#define P_DATAOUT   0x00

Definition at line 1357 of file aic7xxx_reg.h.

◆ P_DATAOUT_DT

#define P_DATAOUT_DT   0x20

Definition at line 1114 of file aic7xxx_reg.h.

◆ P_MESGIN

#define P_MESGIN   0xe0

Definition at line 1351 of file aic7xxx_reg.h.

◆ P_MESGOUT

#define P_MESGOUT   0xa0

Definition at line 1353 of file aic7xxx_reg.h.

◆ P_STATUS

#define P_STATUS   0xc0

Definition at line 1352 of file aic7xxx_reg.h.

◆ PAUSE

#define PAUSE   0x04

Definition at line 1521 of file aic7xxx_reg.h.

◆ PAUSEDIS

#define PAUSEDIS   0x40

Definition at line 1437 of file aic7xxx_reg.h.

◆ PCIERRSTAT

#define PCIERRSTAT   0x40

Definition at line 1557 of file aic7xxx_reg.h.

◆ PDATA_REINIT

#define PDATA_REINIT   0x51

Definition at line 1543 of file aic7xxx_reg.h.

◆ PERR_DETECTED

#define PERR_DETECTED   0x81

Definition at line 1540 of file aic7xxx_reg.h.

◆ PERRORDIS

#define PERRORDIS   0x80

Definition at line 1436 of file aic7xxx_reg.h.

◆ PHASE_MASK

#define PHASE_MASK   0xe0

Definition at line 1350 of file aic7xxx_reg.h.

◆ PHASECHG

#define PHASECHG   0x02

Definition at line 1187 of file aic7xxx_reg.h.

◆ PHASEMIS

#define PHASEMIS   0x10

Definition at line 1184 of file aic7xxx_reg.h.

◆ POWRDN

#define POWRDN   0x40

Definition at line 1518 of file aic7xxx_reg.h.

◆ PRELOAD_AVAIL

#define PRELOAD_AVAIL   0x80

Definition at line 1575 of file aic7xxx_reg.h.

◆ PRELOADEN

#define PRELOADEN   0x80

Definition at line 1323 of file aic7xxx_reg.h.

◆ PROTO_VIOLATION

#define PROTO_VIOLATION   0x21

Definition at line 1546 of file aic7xxx_reg.h.

◆ QINCNT

#define QINCNT   0x9c

Definition at line 1596 of file aic7xxx_reg.h.

◆ QINFIFO

#define QINFIFO   0x9b

Definition at line 1594 of file aic7xxx_reg.h.

◆ QINFIFO_OFFSET

#define QINFIFO_OFFSET   0x01

Definition at line 1800 of file aic7xxx_reg.h.

◆ QINPOS

#define QINPOS   0x4d

Definition at line 1376 of file aic7xxx_reg.h.

◆ QOFF_CTLSTA

#define QOFF_CTLSTA   0xfa

Definition at line 1731 of file aic7xxx_reg.h.

◆ QOUTCNT

#define QOUTCNT   0x9e

Definition at line 1617 of file aic7xxx_reg.h.

◆ QOUTFIFO

#define QOUTFIFO   0x9d

Definition at line 1606 of file aic7xxx_reg.h.

◆ QOUTFIFO_OFFSET

#define QOUTFIFO_OFFSET   0x00

Definition at line 1797 of file aic7xxx_reg.h.

◆ QOUTPOS

#define QOUTPOS   0x4e

Definition at line 1378 of file aic7xxx_reg.h.

◆ RAMPS

#define RAMPS   0x04

Definition at line 1490 of file aic7xxx_reg.h.

◆ RD_DFTHRSH

#define RD_DFTHRSH   0x07

Definition at line 1748 of file aic7xxx_reg.h.

◆ RD_DFTHRSH_25

#define RD_DFTHRSH_25   0x01

Definition at line 1754 of file aic7xxx_reg.h.

◆ RD_DFTHRSH_50

#define RD_DFTHRSH_50   0x02

Definition at line 1753 of file aic7xxx_reg.h.

◆ RD_DFTHRSH_63

#define RD_DFTHRSH_63   0x03

Definition at line 1752 of file aic7xxx_reg.h.

◆ RD_DFTHRSH_75

#define RD_DFTHRSH_75   0x04

Definition at line 1751 of file aic7xxx_reg.h.

◆ RD_DFTHRSH_85

#define RD_DFTHRSH_85   0x05

Definition at line 1750 of file aic7xxx_reg.h.

◆ RD_DFTHRSH_90

#define RD_DFTHRSH_90   0x06

Definition at line 1749 of file aic7xxx_reg.h.

◆ RD_DFTHRSH_MAX

#define RD_DFTHRSH_MAX   0x07

Definition at line 1747 of file aic7xxx_reg.h.

◆ RD_DFTHRSH_MIN

#define RD_DFTHRSH_MIN   0x00

Definition at line 1756 of file aic7xxx_reg.h.

◆ REQI

#define REQI   0x02

Definition at line 1118 of file aic7xxx_reg.h.

◆ REQINIT

#define REQINIT   0x01

Definition at line 1188 of file aic7xxx_reg.h.

◆ REQO

#define REQO   0x02

Definition at line 1109 of file aic7xxx_reg.h.

◆ RESET_SCSI

#define RESET_SCSI   0x40

Definition at line 1421 of file aic7xxx_reg.h.

◆ RETURN_1

#define RETURN_1   0x51

Definition at line 1385 of file aic7xxx_reg.h.

◆ RETURN_2

#define RETURN_2   0x52

Definition at line 1395 of file aic7xxx_reg.h.

◆ ROM

#define ROM   0x02

Definition at line 1267 of file aic7xxx_reg.h.

◆ SAVED_LUN

#define SAVED_LUN   0x3e

Definition at line 1347 of file aic7xxx_reg.h.

◆ SAVED_SCSIID

#define SAVED_SCSIID   0x3d

Definition at line 1345 of file aic7xxx_reg.h.

◆ SBLKCTL

#define SBLKCTL   0x1f

Definition at line 1295 of file aic7xxx_reg.h.

◆ SCAMCTL

#define SCAMCTL   0x1a

Definition at line 1251 of file aic7xxx_reg.h.

◆ SCAMEN

#define SCAMEN   0x04

Definition at line 1091 of file aic7xxx_reg.h.

◆ SCAMLVL

#define SCAMLVL   0x03

Definition at line 1252 of file aic7xxx_reg.h.

◆ SCB_64_BTT

#define SCB_64_BTT   0xd0

Definition at line 1691 of file aic7xxx_reg.h.

◆ SCB_64_SPARE

#define SCB_64_SPARE   0xc0

Definition at line 1678 of file aic7xxx_reg.h.

◆ SCB_AVAIL

#define SCB_AVAIL   0x40

Definition at line 1734 of file aic7xxx_reg.h.

◆ SCB_BASE

#define SCB_BASE   0xa0

Definition at line 1622 of file aic7xxx_reg.h.

◆ SCB_CDB_LEN

#define SCB_CDB_LEN   0xbc

Definition at line 1670 of file aic7xxx_reg.h.

◆ SCB_CDB_PTR

#define SCB_CDB_PTR   0xa0

Definition at line 1624 of file aic7xxx_reg.h.

◆ SCB_CDB_STORE

#define SCB_CDB_STORE   0xa0

Definition at line 1625 of file aic7xxx_reg.h.

◆ SCB_CONTROL

#define SCB_CONTROL   0xb8

Definition at line 1649 of file aic7xxx_reg.h.

◆ SCB_DATACNT

#define SCB_DATACNT   0xb0

Definition at line 1640 of file aic7xxx_reg.h.

◆ SCB_DATAPTR

#define SCB_DATAPTR   0xac

Definition at line 1638 of file aic7xxx_reg.h.

◆ SCB_DMA

#define SCB_DMA   0x01

Definition at line 1415 of file aic7xxx_reg.h.

◆ SCB_DOWNLOAD_SIZE

#define SCB_DOWNLOAD_SIZE   0x20

Definition at line 1787 of file aic7xxx_reg.h.

◆ SCB_DOWNLOAD_SIZE_64

#define SCB_DOWNLOAD_SIZE_64   0x30

Definition at line 1783 of file aic7xxx_reg.h.

◆ SCB_LIST_NULL

#define SCB_LIST_NULL   0xff

Definition at line 1774 of file aic7xxx_reg.h.

◆ SCB_LUN

#define SCB_LUN   0xba

Definition at line 1665 of file aic7xxx_reg.h.

◆ SCB_MISMATCH

#define SCB_MISMATCH   0xc1

Definition at line 1536 of file aic7xxx_reg.h.

◆ SCB_NEXT

#define SCB_NEXT   0xbf

Definition at line 1676 of file aic7xxx_reg.h.

◆ SCB_QSIZE

#define SCB_QSIZE   0x07

Definition at line 1732 of file aic7xxx_reg.h.

◆ SCB_QSIZE_256

#define SCB_QSIZE_256   0x06

Definition at line 1733 of file aic7xxx_reg.h.

◆ SCB_RESIDUAL_DATACNT

#define SCB_RESIDUAL_DATACNT   0xa0

Definition at line 1626 of file aic7xxx_reg.h.

◆ SCB_RESIDUAL_SGPTR

#define SCB_RESIDUAL_SGPTR   0xa4

Definition at line 1628 of file aic7xxx_reg.h.

◆ SCB_SCSI_STATUS

#define SCB_SCSI_STATUS   0xa8

Definition at line 1630 of file aic7xxx_reg.h.

◆ SCB_SCSIID

#define SCB_SCSIID   0xb9

Definition at line 1659 of file aic7xxx_reg.h.

◆ SCB_SCSIOFFSET

#define SCB_SCSIOFFSET   0xbe

Definition at line 1674 of file aic7xxx_reg.h.

◆ SCB_SCSIRATE

#define SCB_SCSIRATE   0xbd

Definition at line 1672 of file aic7xxx_reg.h.

◆ SCB_SGPTR

#define SCB_SGPTR   0xb4

Definition at line 1644 of file aic7xxx_reg.h.

◆ SCB_TAG

#define SCB_TAG   0xbb

Definition at line 1668 of file aic7xxx_reg.h.

◆ SCB_TAG_TYPE

#define SCB_TAG_TYPE   0x03

Definition at line 1650 of file aic7xxx_reg.h.

◆ SCB_TARGET_DATA_DIR

#define SCB_TARGET_DATA_DIR   0xaa

Definition at line 1634 of file aic7xxx_reg.h.

◆ SCB_TARGET_ITAG

#define SCB_TARGET_ITAG   0xab

Definition at line 1636 of file aic7xxx_reg.h.

◆ SCB_TARGET_PHASES

#define SCB_TARGET_PHASES   0xa9

Definition at line 1632 of file aic7xxx_reg.h.

◆ SCB_UPLOAD_SIZE

#define SCB_UPLOAD_SIZE   0x20

Definition at line 1771 of file aic7xxx_reg.h.

◆ SCBAUTO

#define SCBAUTO   0x80

Definition at line 1592 of file aic7xxx_reg.h.

◆ SCBBADDR

#define SCBBADDR   0xf0

Definition at line 1721 of file aic7xxx_reg.h.

◆ SCBCNT

#define SCBCNT   0x9a

Definition at line 1590 of file aic7xxx_reg.h.

◆ SCBCNT_MASK

#define SCBCNT_MASK   0x1f

Definition at line 1591 of file aic7xxx_reg.h.

◆ SCBPTR

#define SCBPTR   0x90

Definition at line 1530 of file aic7xxx_reg.h.

◆ SCSIBUSH

#define SCSIBUSH   0x13

Definition at line 1234 of file aic7xxx_reg.h.

◆ SCSIBUSL

#define SCSIBUSL   0x12

Definition at line 1227 of file aic7xxx_reg.h.

◆ SCSICNT

#define SCSICNT   0xf0

Definition at line 1201 of file aic7xxx_reg.h.

◆ SCSICONF

#define SCSICONF   0x5a

Definition at line 1417 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ SCSIDATH

#define SCSIDATH   0x07

Definition at line 1135 of file aic7xxx_reg.h.

◆ SCSIDATL

#define SCSIDATL   0x06

Definition at line 1133 of file aic7xxx_reg.h.

◆ SCSIDATL_IMGEN

#define SCSIDATL_IMGEN   0x04

Definition at line 1146 of file aic7xxx_reg.h.

◆ SCSIEN

#define SCSIEN   0x20

Definition at line 1325 of file aic7xxx_reg.h.

◆ SCSIID

#define SCSIID   0x05

Definition at line 1129 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ SCSIID_ULTRA2

#define SCSIID_ULTRA2   0x0f

Definition at line 1205 of file aic7xxx_reg.h.

◆ SCSIINT

#define SCSIINT   0x04

Definition at line 1551 of file aic7xxx_reg.h.

◆ SCSIOFFSET

#define SCSIOFFSET   0x05

Definition at line 1130 of file aic7xxx_reg.h.

◆ SCSIPERR

#define SCSIPERR   0x04

Definition at line 1186 of file aic7xxx_reg.h.

◆ SCSIPHASE

#define SCSIPHASE   0x9e

Definition at line 1608 of file aic7xxx_reg.h.

◆ SCSIRATE

#define SCSIRATE   0x04

Definition at line 1121 of file aic7xxx_reg.h.

◆ SCSIRSTI

#define SCSIRSTI   0x20

Definition at line 1183 of file aic7xxx_reg.h.

◆ SCSIRSTO

#define SCSIRSTO   0x01

Definition at line 1083 of file aic7xxx_reg.h.

◆ SCSISEQ

#define SCSISEQ   0x00

Definition at line 1081 of file aic7xxx_reg.h.

◆ SCSISEQ_TEMPLATE

#define SCSISEQ_TEMPLATE   0x54

Definition at line 1399 of file aic7xxx_reg.h.

◆ SCSISIGI

#define SCSISIGI   0x03

Definition at line 1112 of file aic7xxx_reg.h.

◆ SCSISIGO

#define SCSISIGO   0x03

Definition at line 1102 of file aic7xxx_reg.h.

◆ SDMAEN

#define SDMAEN   0x10

Definition at line 1327 of file aic7xxx_reg.h.

◆ SDMAENACK

#define SDMAENACK   0x10

Definition at line 1326 of file aic7xxx_reg.h.

◆ SDONE

#define SDONE   0x04

Definition at line 1167 of file aic7xxx_reg.h.

◆ SDSCB_QOFF

#define SDSCB_QOFF   0xf8

Definition at line 1729 of file aic7xxx_reg.h.

◆ SDSCB_ROLLOVER

#define SDSCB_ROLLOVER   0x10

Definition at line 1736 of file aic7xxx_reg.h.

◆ SEECK

#define SEECK   0x04

Definition at line 1291 of file aic7xxx_reg.h.

◆ SEECS

#define SEECS   0x08

Definition at line 1290 of file aic7xxx_reg.h.

◆ SEECTL

#define SEECTL   0x1e

Definition at line 1285 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ SEECTL_2840

#define SEECTL_2840   0xc0

Definition at line 1680 of file aic7xxx_reg.h.

◆ SEEDI

#define SEEDI   0x01

Definition at line 1293 of file aic7xxx_reg.h.

◆ SEEDO

#define SEEDO   0x02

Definition at line 1292 of file aic7xxx_reg.h.

◆ SEEMS

#define SEEMS   0x20

Definition at line 1288 of file aic7xxx_reg.h.

◆ SEEPROM

#define SEEPROM   0x08

Definition at line 1265 of file aic7xxx_reg.h.

◆ SEERDY

#define SEERDY   0x10

Definition at line 1289 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ SELBUSB

#define SELBUSB   0x08

Definition at line 1300 of file aic7xxx_reg.h.

◆ SELDI

#define SELDI   0x20

Definition at line 1163 of file aic7xxx_reg.h.

◆ SELDO

#define SELDO   0x40

Definition at line 1162 of file aic7xxx_reg.h.

◆ SELI

#define SELI   0x08

Definition at line 1116 of file aic7xxx_reg.h.

◆ SELID

#define SELID   0x19

Definition at line 1247 of file aic7xxx_reg.h.

◆ SELID_MASK

#define SELID_MASK   0xf0

Definition at line 1248 of file aic7xxx_reg.h.

◆ SELINGO

#define SELINGO   0x10

Definition at line 1164 of file aic7xxx_reg.h.

◆ SELO

#define SELO   0x08

Definition at line 1107 of file aic7xxx_reg.h.

◆ SELTIMER

#define SELTIMER   0x18

Definition at line 1238 of file aic7xxx_reg.h.

◆ SELTO

#define SELTO   0x80

Definition at line 1181 of file aic7xxx_reg.h.

◆ SELWIDE

#define SELWIDE   0x02

Definition at line 1302 of file aic7xxx_reg.h.

◆ SEND_MSG

#define SEND_MSG   0x80

Definition at line 1386 of file aic7xxx_reg.h.

◆ SEND_REJ

#define SEND_REJ   0x20

Definition at line 1388 of file aic7xxx_reg.h.

◆ SEND_REJECT

#define SEND_REJECT   0x11

Definition at line 1547 of file aic7xxx_reg.h.

◆ SEND_SENSE

#define SEND_SENSE   0x40

Definition at line 1387 of file aic7xxx_reg.h.

◆ SEQ_FLAGS

#define SEQ_FLAGS   0x3c

Definition at line 1334 of file aic7xxx_reg.h.

◆ SEQ_FLAGS2

#define SEQ_FLAGS2   0x57

Definition at line 1413 of file aic7xxx_reg.h.

◆ SEQ_MAILBOX

#define SEQ_MAILBOX   0x0f

Definition at line 1515 of file aic7xxx_reg.h.

◆ SEQ_MAILBOX_SHIFT

#define SEQ_MAILBOX_SHIFT   0x00

Definition at line 1788 of file aic7xxx_reg.h.

◆ SEQADDR0

#define SEQADDR0   0x62

Definition at line 1447 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ SEQADDR1

#define SEQADDR1   0x63

Definition at line 1449 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ SEQADDR1_MASK

#define SEQADDR1_MASK   0x01

Definition at line 1450 of file aic7xxx_reg.h.

◆ SEQCTL

#define SEQCTL   0x60

Definition at line 1435 of file aic7xxx_reg.h.

◆ SEQINT

#define SEQINT   0x01

Definition at line 1553 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ SEQINT_MASK

#define SEQINT_MASK   0xf1

Definition at line 1533 of file aic7xxx_reg.h.

◆ SEQRAM

#define SEQRAM   0x61

Definition at line 1445 of file aic7xxx_reg.h.

Referenced by DEVICE_ACCESS().

◆ SEQRESET

#define SEQRESET   0x02

Definition at line 1442 of file aic7xxx_reg.h.

◆ SFCNT

#define SFCNT   0x1f

Definition at line 1191 of file aic7xxx_reg.h.

◆ SFUNCT

#define SFUNCT   0x9f

Definition at line 1619 of file aic7xxx_reg.h.

◆ SG_ADDR_MASK

#define SG_ADDR_MASK   0xf8

Definition at line 1759 of file aic7xxx_reg.h.

◆ SG_CACHE_PRE

#define SG_CACHE_PRE   0xfc

Definition at line 1764 of file aic7xxx_reg.h.

◆ SG_CACHE_SHADOW

#define SG_CACHE_SHADOW   0xfc

Definition at line 1758 of file aic7xxx_reg.h.

◆ SG_FETCH_NEEDED

#define SG_FETCH_NEEDED   0x02

Definition at line 1704 of file aic7xxx_reg.h.

◆ SG_FULL_RESID

#define SG_FULL_RESID   0x02

Definition at line 1646 of file aic7xxx_reg.h.

◆ SG_HIGH_ADDR_BITS

#define SG_HIGH_ADDR_BITS   0x7f

Definition at line 1641 of file aic7xxx_reg.h.

◆ SG_LAST_SEG

#define SG_LAST_SEG   0x80

Definition at line 1642 of file aic7xxx_reg.h.

◆ SG_LIST_NULL

#define SG_LIST_NULL   0x01

Definition at line 1647 of file aic7xxx_reg.h.

◆ SG_PREFETCH_ADDR_MASK

#define SG_PREFETCH_ADDR_MASK   0x06

Definition at line 1795 of file aic7xxx_reg.h.

◆ SG_PREFETCH_ALIGN_MASK

#define SG_PREFETCH_ALIGN_MASK   0x05

Definition at line 1796 of file aic7xxx_reg.h.

◆ SG_PREFETCH_CNT

#define SG_PREFETCH_CNT   0x04

Definition at line 1794 of file aic7xxx_reg.h.

◆ SG_RESID_VALID

#define SG_RESID_VALID   0x04

Definition at line 1645 of file aic7xxx_reg.h.

◆ SG_SIZEOF

#define SG_SIZEOF   0x08

Definition at line 1786 of file aic7xxx_reg.h.

◆ SHADDR

#define SHADDR   0x14

Definition at line 1236 of file aic7xxx_reg.h.

◆ SHARED_DATA_ADDR

#define SHARED_DATA_ADDR   0x48

Definition at line 1372 of file aic7xxx_reg.h.

◆ SHVALID

#define SHVALID   0x40

Definition at line 1193 of file aic7xxx_reg.h.

◆ SIMODE0

#define SIMODE0   0x10

Definition at line 1207 of file aic7xxx_reg.h.

◆ SIMODE1

#define SIMODE1   0x11

Definition at line 1217 of file aic7xxx_reg.h.

◆ SINDEX

#define SINDEX   0x65

Definition at line 1454 of file aic7xxx_reg.h.

◆ SINDIR

#define SINDIR   0x6c

Definition at line 1468 of file aic7xxx_reg.h.

◆ SINGLE_EDGE

#define SINGLE_EDGE   0x10

Definition at line 1127 of file aic7xxx_reg.h.

◆ SNSCB_QOFF

#define SNSCB_QOFF   0xf6

Definition at line 1727 of file aic7xxx_reg.h.

◆ SNSCB_ROLLOVER

#define SNSCB_ROLLOVER   0x20

Definition at line 1735 of file aic7xxx_reg.h.

◆ SOFS

#define SOFS   0x0f

Definition at line 1124 of file aic7xxx_reg.h.

◆ SOFS_ULTRA2

#define SOFS_ULTRA2   0x7f

Definition at line 1131 of file aic7xxx_reg.h.

◆ SOFT0

#define SOFT0   0x40

Definition at line 1262 of file aic7xxx_reg.h.

◆ SOFT1

#define SOFT1   0x80

Definition at line 1261 of file aic7xxx_reg.h.

◆ SOFTCMDEN

#define SOFTCMDEN   0x20

Definition at line 1263 of file aic7xxx_reg.h.

◆ SPHASE_PENDING

#define SPHASE_PENDING   0x02

Definition at line 1342 of file aic7xxx_reg.h.

◆ SPIOCAP

#define SPIOCAP   0x1b

Definition at line 1260 of file aic7xxx_reg.h.

◆ SPIOEN

#define SPIOEN   0x08

Definition at line 1090 of file aic7xxx_reg.h.

◆ SPIORDY

#define SPIORDY   0x02

Definition at line 1168 of file aic7xxx_reg.h.

◆ SQPARERR

#define SQPARERR   0x08

Definition at line 1560 of file aic7xxx_reg.h.

◆ SRAM_BASE

#define SRAM_BASE   0x70

Definition at line 1478 of file aic7xxx_reg.h.

◆ SSPIOCPS

#define SSPIOCPS   0x01

Definition at line 1268 of file aic7xxx_reg.h.

◆ SSTAT0

#define SSTAT0   0x0b

Definition at line 1160 of file aic7xxx_reg.h.

◆ SSTAT1

#define SSTAT1   0x0c

Definition at line 1180 of file aic7xxx_reg.h.

◆ SSTAT2

#define SSTAT2   0x0d

Definition at line 1190 of file aic7xxx_reg.h.

◆ SSTAT3

#define SSTAT3   0x0e

Definition at line 1200 of file aic7xxx_reg.h.

◆ STACK

#define STACK   0x6f

Definition at line 1474 of file aic7xxx_reg.h.

◆ STACK_SIZE

#define STACK_SIZE   0x04

Definition at line 1790 of file aic7xxx_reg.h.

◆ STAGE1

#define STAGE1   0x01

Definition at line 1245 of file aic7xxx_reg.h.

◆ STAGE2

#define STAGE2   0x02

Definition at line 1244 of file aic7xxx_reg.h.

◆ STAGE3

#define STAGE3   0x04

Definition at line 1243 of file aic7xxx_reg.h.

◆ STAGE4

#define STAGE4   0x08

Definition at line 1242 of file aic7xxx_reg.h.

◆ STAGE5

#define STAGE5   0x10

Definition at line 1241 of file aic7xxx_reg.h.

◆ STAGE6

#define STAGE6   0x20

Definition at line 1240 of file aic7xxx_reg.h.

◆ STATUS_2840

#define STATUS_2840   0xc1

Definition at line 1685 of file aic7xxx_reg.h.

◆ STATUS_BUSY

#define STATUS_BUSY   0x08

Definition at line 1768 of file aic7xxx_reg.h.

◆ STATUS_PHASE

#define STATUS_PHASE   0x20

Definition at line 1610 of file aic7xxx_reg.h.

◆ STATUS_QUEUE_FULL

#define STATUS_QUEUE_FULL   0x28

Definition at line 1781 of file aic7xxx_reg.h.

◆ STATUS_RCVD

#define STATUS_RCVD   0x80

Definition at line 1652 of file aic7xxx_reg.h.

◆ STBOFF

#define STBOFF   0x38

Definition at line 1506 of file aic7xxx_reg.h.

◆ STBON

#define STBON   0x07

Definition at line 1507 of file aic7xxx_reg.h.

◆ STCNT

#define STCNT   0x08

Definition at line 1137 of file aic7xxx_reg.h.

◆ STEP

#define STEP   0x04

Definition at line 1441 of file aic7xxx_reg.h.

◆ STIMESEL

#define STIMESEL   0x18

Definition at line 1095 of file aic7xxx_reg.h.

◆ STPWEN

#define STPWEN   0x01

Definition at line 1100 of file aic7xxx_reg.h.

◆ SWINT

#define SWINT   0x10

Definition at line 1519 of file aic7xxx_reg.h.

◆ SWRAP

#define SWRAP   0x08

Definition at line 1165 of file aic7xxx_reg.h.

◆ SWRAPEN

#define SWRAPEN   0x40

Definition at line 1097 of file aic7xxx_reg.h.

◆ SXFR

#define SXFR   0x70

Definition at line 1122 of file aic7xxx_reg.h.

◆ SXFR_ULTRA2

#define SXFR_ULTRA2   0x0f

Definition at line 1123 of file aic7xxx_reg.h.

◆ SXFRCTL0

#define SXFRCTL0   0x01

Definition at line 1085 of file aic7xxx_reg.h.

◆ SXFRCTL1

#define SXFRCTL1   0x02

Definition at line 1094 of file aic7xxx_reg.h.

◆ SXFRCTL2

#define SXFRCTL2   0x13

Definition at line 1229 of file aic7xxx_reg.h.

◆ TAG_ENB

#define TAG_ENB   0x20

Definition at line 1654 of file aic7xxx_reg.h.

◆ TARG_CMD_PENDING

#define TARG_CMD_PENDING   0x10

Definition at line 1339 of file aic7xxx_reg.h.

◆ TARG_IMMEDIATE_SCB

#define TARG_IMMEDIATE_SCB   0x38

Definition at line 1316 of file aic7xxx_reg.h.

◆ TARG_OFFSET

#define TARG_OFFSET   0x70

Definition at line 1476 of file aic7xxx_reg.h.

◆ TARG_SCSIRATE

#define TARG_SCSIRATE   0x20

Definition at line 1306 of file aic7xxx_reg.h.

◆ TARGCRCCNT

#define TARGCRCCNT   0x0a

Definition at line 1150 of file aic7xxx_reg.h.

◆ TARGCRCCNTEN

#define TARGCRCCNTEN   0x04

Definition at line 1604 of file aic7xxx_reg.h.

◆ TARGCRCENDEN

#define TARGCRCENDEN   0x08

Definition at line 1603 of file aic7xxx_reg.h.

◆ TARGET

#define TARGET   0x80

Definition at line 1161 of file aic7xxx_reg.h.

◆ TARGET_CMD_CMPLT

#define TARGET_CMD_CMPLT   0xfe

Definition at line 1785 of file aic7xxx_reg.h.

◆ TARGET_CMD_IS_TAGGED

#define TARGET_CMD_IS_TAGGED   0x40

Definition at line 1337 of file aic7xxx_reg.h.

◆ TARGET_DATA_IN

#define TARGET_DATA_IN   0x01

Definition at line 1767 of file aic7xxx_reg.h.

◆ TARGET_MSG_PENDING

#define TARGET_MSG_PENDING   0x02

Definition at line 1414 of file aic7xxx_reg.h.

◆ TARGET_SCB

#define TARGET_SCB   0x80

Definition at line 1651 of file aic7xxx_reg.h.

◆ TARGID

#define TARGID   0x1b

Definition at line 1258 of file aic7xxx_reg.h.

◆ TARGIDIN

#define TARGIDIN   0x18

Definition at line 1239 of file aic7xxx_reg.h.

◆ TEMODE

#define TEMODE   0x80

Definition at line 1082 of file aic7xxx_reg.h.

◆ TERM_ENB

#define TERM_ENB   0x80

Definition at line 1420 of file aic7xxx_reg.h.

◆ TID

#define TID   0xf0

Definition at line 1660 of file aic7xxx_reg.h.

◆ TID_SHIFT

#define TID_SHIFT   0x04

Definition at line 1770 of file aic7xxx_reg.h.

◆ TQINPOS

#define TQINPOS   0x50

Definition at line 1382 of file aic7xxx_reg.h.

◆ TWIN_CHNLB

#define TWIN_CHNLB   0x80

Definition at line 1663 of file aic7xxx_reg.h.

◆ TWIN_TID

#define TWIN_TID   0x70

Definition at line 1661 of file aic7xxx_reg.h.

◆ U2OFFCNT

#define U2OFFCNT   0x7f

Definition at line 1202 of file aic7xxx_reg.h.

◆ ULTRA_ENB

#define ULTRA_ENB   0x30

Definition at line 1308 of file aic7xxx_reg.h.

◆ ULTRAENB

#define ULTRAENB   0x08

Definition at line 1656 of file aic7xxx_reg.h.

◆ USCBSIZE32

#define USCBSIZE32   0x02

Definition at line 1491 of file aic7xxx_reg.h.

◆ VECTOR

#define VECTOR   0x0f

Definition at line 1425 of file aic7xxx_reg.h.

◆ WAITING_SCBH

#define WAITING_SCBH   0x40

Definition at line 1362 of file aic7xxx_reg.h.

◆ WIDEODD

#define WIDEODD   0x40

Definition at line 1324 of file aic7xxx_reg.h.

◆ WIDEXFER

#define WIDEXFER   0x80

Definition at line 1125 of file aic7xxx_reg.h.

◆ WR_DFTHRSH

#define WR_DFTHRSH   0x70

Definition at line 1739 of file aic7xxx_reg.h.

◆ WR_DFTHRSH_25

#define WR_DFTHRSH_25   0x10

Definition at line 1746 of file aic7xxx_reg.h.

◆ WR_DFTHRSH_50

#define WR_DFTHRSH_50   0x20

Definition at line 1745 of file aic7xxx_reg.h.

◆ WR_DFTHRSH_63

#define WR_DFTHRSH_63   0x30

Definition at line 1744 of file aic7xxx_reg.h.

◆ WR_DFTHRSH_75

#define WR_DFTHRSH_75   0x40

Definition at line 1743 of file aic7xxx_reg.h.

◆ WR_DFTHRSH_85

#define WR_DFTHRSH_85   0x50

Definition at line 1742 of file aic7xxx_reg.h.

◆ WR_DFTHRSH_90

#define WR_DFTHRSH_90   0x60

Definition at line 1741 of file aic7xxx_reg.h.

◆ WR_DFTHRSH_MAX

#define WR_DFTHRSH_MAX   0x70

Definition at line 1740 of file aic7xxx_reg.h.

◆ WR_DFTHRSH_MIN

#define WR_DFTHRSH_MIN   0x00

Definition at line 1755 of file aic7xxx_reg.h.

◆ XCVR

#define XCVR   0x01

Definition at line 1303 of file aic7xxx_reg.h.

◆ ZERO

#define ZERO   0x02

Definition at line 1465 of file aic7xxx_reg.h.


Generated on Fri Dec 7 2018 19:52:23 for GXemul by doxygen 1.8.13