📄 aic7xxx_reg.h_shipped
字号:
#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 TARG_IMMEDIATE_SCB 0x53#define SCSISEQ_TEMPLATE 0x54#define ENSELO 0x40#define ENSELI 0x20#define ENRSELI 0x10#define ENAUTOATNO 0x08#define ENAUTOATNI 0x04#define ENAUTOATNP 0x02#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 ALLZEROS 0x6a#define NONE 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 HS_MAILBOX 0x86#define HOST_MAILBOX 0xf0#define HOST_TQINPOS 0x80#define SEQ_MAILBOX 0x0f#define DSPCISTATUS 0x86#define DFTHRSH_100 0xc0#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 CLRINT 0x92#define CLRPARERR 0x10#define CLRBRKADRINT 0x08#define CLRSCSIINT 0x04#define CLRCMDINT 0x02#define CLRSEQINT 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 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 QOUTFIFO 0x9d#define CRCCONTROL1 0x9d#define CRCONSEEN 0x80#define CRCVALCHKEN 0x40#define CRCENDCHKEN 0x20#define CRCREQCHKEN 0x10#define TARGCRCENDEN 0x08#define TARGCRCCNTEN 0x04#define QOUTCNT 0x9e#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 SFUNCT 0x9f#define ALT_MODE 0x80#define SCB_BASE 0xa0#define SCB_CDB_PTR 0xa0#define SCB_RESIDUAL_DATACNT 0xa0#define SCB_CDB_STORE 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 STATUS_RCVD 0x80#define TARGET_SCB 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 0x3f#define SCB_XFERLEN_ODD 0x80#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 0x07#define RD_DFTHRSH_MAX 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 RD_DFTHRSH_MIN 0x00#define WR_DFTHRSH_MIN 0x00#define SG_CACHE_SHADOW 0xfc#define SG_ADDR_MASK 0xf8#define LAST_SEG 0x02#define LAST_SEG_DONE 0x01#define SG_CACHE_PRE 0xfc#define MAX_OFFSET_ULTRA2 0x7f#define MAX_OFFSET_16BIT 0x08#define BUS_8_BIT 0x00#define TARGET_CMD_CMPLT 0xfe#define STATUS_QUEUE_FULL 0x28#define STATUS_BUSY 0x08#define MAX_OFFSET_8BIT 0x0f#define BUS_32_BIT 0x02#define CCSGADDR_MAX 0x80#define TID_SHIFT 0x04#define SCB_DOWNLOAD_SIZE_64 0x30#define HOST_MAILBOX_SHIFT 0x04#define CMD_GROUP_CODE_SHIFT 0x05#define CCSGRAM_MAXSEGS 0x10#define SCB_LIST_NULL 0xff#define SG_SIZEOF 0x08#define SCB_DOWNLOAD_SIZE 0x20#define SEQ_MAILBOX_SHIFT 0x00#define TARGET_DATA_IN 0x01#define HOST_MSG 0xff#define MAX_OFFSET 0x7f#define BUS_16_BIT 0x01#define SCB_UPLOAD_SIZE 0x20#define STACK_SIZE 0x04/* Downloaded Constant Definitions */#define INVERTED_CACHESIZE_MASK 0x03#define SG_PREFETCH_ADDR_MASK 0x06#define SG_PREFETCH_ALIGN_MASK 0x05#define QOUTFIFO_OFFSET 0x00#define SG_PREFETCH_CNT 0x04#define CACHESIZE_MASK 0x02#define QINFIFO_OFFSET 0x01#define DOWNLOAD_CONST_COUNT 0x07/* Exported Labels */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -