⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aic79xx_reg_print.c_shipped

📁 linux-2.6.15.6
💻 C_SHIPPED
📖 第 1 页 / 共 5 页
字号:
	{ "HIPERR",		0x40, 0x40 },	{ "HIZERO",		0x80, 0x80 }};intahd_perrdiag_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(PERRDIAG_parse_table, 8, "PERRDIAG",	    0x4e, regvalue, cur_col, wrap));}intahd_lqistate_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "LQISTATE",	    0x4e, regvalue, cur_col, wrap));}intahd_soffcnt_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "SOFFCNT",	    0x4f, regvalue, cur_col, wrap));}intahd_lqostate_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "LQOSTATE",	    0x4f, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t LQISTAT0_parse_table[] = {	{ "LQIATNCMD",		0x01, 0x01 },	{ "LQIATNLQ",		0x02, 0x02 },	{ "LQIBADLQT",		0x04, 0x04 },	{ "LQICRCT2",		0x08, 0x08 },	{ "LQICRCT1",		0x10, 0x10 },	{ "LQIATNQAS",		0x20, 0x20 }};intahd_lqistat0_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(LQISTAT0_parse_table, 6, "LQISTAT0",	    0x50, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t CLRLQIINT0_parse_table[] = {	{ "CLRLQIATNCMD",	0x01, 0x01 },	{ "CLRLQIATNLQ",	0x02, 0x02 },	{ "CLRLQIBADLQT",	0x04, 0x04 },	{ "CLRLQICRCT2",	0x08, 0x08 },	{ "CLRLQICRCT1",	0x10, 0x10 },	{ "CLRLQIATNQAS",	0x20, 0x20 }};intahd_clrlqiint0_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(CLRLQIINT0_parse_table, 6, "CLRLQIINT0",	    0x50, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t LQIMODE0_parse_table[] = {	{ "ENLQIATNCMD",	0x01, 0x01 },	{ "ENLQIATNLQ",		0x02, 0x02 },	{ "ENLQIBADLQT",	0x04, 0x04 },	{ "ENLQICRCT2",		0x08, 0x08 },	{ "ENLQICRCT1",		0x10, 0x10 },	{ "ENLQIATNQASK",	0x20, 0x20 }};intahd_lqimode0_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(LQIMODE0_parse_table, 6, "LQIMODE0",	    0x50, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t LQIMODE1_parse_table[] = {	{ "ENLQIOVERI_NLQ",	0x01, 0x01 },	{ "ENLQIOVERI_LQ",	0x02, 0x02 },	{ "ENLQIBADLQI",	0x04, 0x04 },	{ "ENLQICRCI_NLQ",	0x08, 0x08 },	{ "ENLQICRCI_LQ",	0x10, 0x10 },	{ "ENLIQABORT",		0x20, 0x20 },	{ "ENLQIPHASE_NLQ",	0x40, 0x40 },	{ "ENLQIPHASE_LQ",	0x80, 0x80 }};intahd_lqimode1_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(LQIMODE1_parse_table, 8, "LQIMODE1",	    0x51, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t LQISTAT1_parse_table[] = {	{ "LQIOVERI_NLQ",	0x01, 0x01 },	{ "LQIOVERI_LQ",	0x02, 0x02 },	{ "LQIBADLQI",		0x04, 0x04 },	{ "LQICRCI_NLQ",	0x08, 0x08 },	{ "LQICRCI_LQ",		0x10, 0x10 },	{ "LQIABORT",		0x20, 0x20 },	{ "LQIPHASE_NLQ",	0x40, 0x40 },	{ "LQIPHASE_LQ",	0x80, 0x80 }};intahd_lqistat1_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(LQISTAT1_parse_table, 8, "LQISTAT1",	    0x51, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t CLRLQIINT1_parse_table[] = {	{ "CLRLQIOVERI_NLQ",	0x01, 0x01 },	{ "CLRLQIOVERI_LQ",	0x02, 0x02 },	{ "CLRLQIBADLQI",	0x04, 0x04 },	{ "CLRLQICRCI_NLQ",	0x08, 0x08 },	{ "CLRLQICRCI_LQ",	0x10, 0x10 },	{ "CLRLIQABORT",	0x20, 0x20 },	{ "CLRLQIPHASE_NLQ",	0x40, 0x40 },	{ "CLRLQIPHASE_LQ",	0x80, 0x80 }};intahd_clrlqiint1_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(CLRLQIINT1_parse_table, 8, "CLRLQIINT1",	    0x51, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t LQISTAT2_parse_table[] = {	{ "LQIGSAVAIL",		0x01, 0x01 },	{ "LQISTOPCMD",		0x02, 0x02 },	{ "LQISTOPLQ",		0x04, 0x04 },	{ "LQISTOPPKT",		0x08, 0x08 },	{ "LQIWAITFIFO",	0x10, 0x10 },	{ "LQIWORKONLQ",	0x20, 0x20 },	{ "LQIPHASE_OUTPKT",	0x40, 0x40 },	{ "PACKETIZED",		0x80, 0x80 }};intahd_lqistat2_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(LQISTAT2_parse_table, 8, "LQISTAT2",	    0x52, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t SSTAT3_parse_table[] = {	{ "OSRAMPERR",		0x01, 0x01 },	{ "NTRAMPERR",		0x02, 0x02 }};intahd_sstat3_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(SSTAT3_parse_table, 2, "SSTAT3",	    0x53, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t SIMODE3_parse_table[] = {	{ "ENOSRAMPERR",	0x01, 0x01 },	{ "ENNTRAMPERR",	0x02, 0x02 }};intahd_simode3_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(SIMODE3_parse_table, 2, "SIMODE3",	    0x53, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t CLRSINT3_parse_table[] = {	{ "CLROSRAMPERR",	0x01, 0x01 },	{ "CLRNTRAMPERR",	0x02, 0x02 }};intahd_clrsint3_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(CLRSINT3_parse_table, 2, "CLRSINT3",	    0x53, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t LQOMODE0_parse_table[] = {	{ "ENLQOTCRC",		0x01, 0x01 },	{ "ENLQOATNPKT",	0x02, 0x02 },	{ "ENLQOATNLQ",		0x04, 0x04 },	{ "ENLQOSTOPT2",	0x08, 0x08 },	{ "ENLQOTARGSCBPERR",	0x10, 0x10 }};intahd_lqomode0_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(LQOMODE0_parse_table, 5, "LQOMODE0",	    0x54, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t LQOSTAT0_parse_table[] = {	{ "LQOTCRC",		0x01, 0x01 },	{ "LQOATNPKT",		0x02, 0x02 },	{ "LQOATNLQ",		0x04, 0x04 },	{ "LQOSTOPT2",		0x08, 0x08 },	{ "LQOTARGSCBPERR",	0x10, 0x10 }};intahd_lqostat0_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(LQOSTAT0_parse_table, 5, "LQOSTAT0",	    0x54, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t CLRLQOINT0_parse_table[] = {	{ "CLRLQOTCRC",		0x01, 0x01 },	{ "CLRLQOATNPKT",	0x02, 0x02 },	{ "CLRLQOATNLQ",	0x04, 0x04 },	{ "CLRLQOSTOPT2",	0x08, 0x08 },	{ "CLRLQOTARGSCBPERR",	0x10, 0x10 }};intahd_clrlqoint0_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(CLRLQOINT0_parse_table, 5, "CLRLQOINT0",	    0x54, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t LQOSTAT1_parse_table[] = {	{ "LQOPHACHGINPKT",	0x01, 0x01 },	{ "LQOBUSFREE",		0x02, 0x02 },	{ "LQOBADQAS",		0x04, 0x04 },	{ "LQOSTOPI2",		0x08, 0x08 },	{ "LQOINITSCBPERR",	0x10, 0x10 }};intahd_lqostat1_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(LQOSTAT1_parse_table, 5, "LQOSTAT1",	    0x55, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t CLRLQOINT1_parse_table[] = {	{ "CLRLQOPHACHGINPKT",	0x01, 0x01 },	{ "CLRLQOBUSFREE",	0x02, 0x02 },	{ "CLRLQOBADQAS",	0x04, 0x04 },	{ "CLRLQOSTOPI2",	0x08, 0x08 },	{ "CLRLQOINITSCBPERR",	0x10, 0x10 }};intahd_clrlqoint1_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(CLRLQOINT1_parse_table, 5, "CLRLQOINT1",	    0x55, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t LQOMODE1_parse_table[] = {	{ "ENLQOPHACHGINPKT",	0x01, 0x01 },	{ "ENLQOBUSFREE",	0x02, 0x02 },	{ "ENLQOBADQAS",	0x04, 0x04 },	{ "ENLQOSTOPI2",	0x08, 0x08 },	{ "ENLQOINITSCBPERR",	0x10, 0x10 }};intahd_lqomode1_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(LQOMODE1_parse_table, 5, "LQOMODE1",	    0x55, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t LQOSTAT2_parse_table[] = {	{ "LQOSTOP0",		0x01, 0x01 },	{ "LQOPHACHGOUTPKT",	0x02, 0x02 },	{ "LQOWAITFIFO",	0x10, 0x10 },	{ "LQOPKT",		0xe0, 0xe0 }};intahd_lqostat2_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(LQOSTAT2_parse_table, 4, "LQOSTAT2",	    0x56, regvalue, cur_col, wrap));}intahd_os_space_cnt_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "OS_SPACE_CNT",	    0x56, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t SIMODE1_parse_table[] = {	{ "ENREQINIT",		0x01, 0x01 },	{ "ENSTRB2FAST",	0x02, 0x02 },	{ "ENSCSIPERR",		0x04, 0x04 },	{ "ENBUSFREE",		0x08, 0x08 },	{ "ENPHASEMIS",		0x10, 0x10 },	{ "ENSCSIRST",		0x20, 0x20 },	{ "ENATNTARG",		0x40, 0x40 },	{ "ENSELTIMO",		0x80, 0x80 }};intahd_simode1_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(SIMODE1_parse_table, 8, "SIMODE1",	    0x57, regvalue, cur_col, wrap));}intahd_gsfifo_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "GSFIFO",	    0x58, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t DFFSXFRCTL_parse_table[] = {	{ "RSTCHN",		0x01, 0x01 },	{ "CLRCHN",		0x02, 0x02 },	{ "CLRSHCNT",		0x04, 0x04 },	{ "DFFBITBUCKET",	0x08, 0x08 }};intahd_dffsxfrctl_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(DFFSXFRCTL_parse_table, 4, "DFFSXFRCTL",	    0x5a, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t LQOSCSCTL_parse_table[] = {	{ "LQONOCHKOVER",	0x01, 0x01 },	{ "LQOH2A_VERSION",	0x80, 0x80 }};intahd_lqoscsctl_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(LQOSCSCTL_parse_table, 2, "LQOSCSCTL",	    0x5a, regvalue, cur_col, wrap));}intahd_nextscb_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "NEXTSCB",	    0x5a, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t CLRSEQINTSRC_parse_table[] = {	{ "CLRCFG4TCMD",	0x01, 0x01 },	{ "CLRCFG4ICMD",	0x02, 0x02 },	{ "CLRCFG4TSTAT",	0x04, 0x04 },	{ "CLRCFG4ISTAT",	0x08, 0x08 },	{ "CLRCFG4DATA",	0x10, 0x10 },	{ "CLRSAVEPTRS",	0x20, 0x20 },	{ "CLRCTXTDONE",	0x40, 0x40 }};intahd_clrseqintsrc_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(CLRSEQINTSRC_parse_table, 7, "CLRSEQINTSRC",	    0x5b, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t SEQINTSRC_parse_table[] = {	{ "CFG4TCMD",		0x01, 0x01 },	{ "CFG4ICMD",		0x02, 0x02 },	{ "CFG4TSTAT",		0x04, 0x04 },	{ "CFG4ISTAT",		0x08, 0x08 },	{ "CFG4DATA",		0x10, 0x10 },	{ "SAVEPTRS",		0x20, 0x20 },	{ "CTXTDONE",		0x40, 0x40 }};intahd_seqintsrc_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(SEQINTSRC_parse_table, 7, "SEQINTSRC",	    0x5b, regvalue, cur_col, wrap));}intahd_currscb_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "CURRSCB",	    0x5c, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t SEQIMODE_parse_table[] = {	{ "ENCFG4TCMD",		0x01, 0x01 },	{ "ENCFG4ICMD",		0x02, 0x02 },	{ "ENCFG4TSTAT",	0x04, 0x04 },	{ "ENCFG4ISTAT",	0x08, 0x08 },	{ "ENCFG4DATA",		0x10, 0x10 },	{ "ENSAVEPTRS",		0x20, 0x20 },	{ "ENCTXTDONE",		0x40, 0x40 }};intahd_seqimode_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(SEQIMODE_parse_table, 7, "SEQIMODE",	    0x5c, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t MDFFSTAT_parse_table[] = {	{ "FIFOFREE",		0x01, 0x01 },	{ "DATAINFIFO",		0x02, 0x02 },	{ "DLZERO",		0x04, 0x04 },	{ "SHVALID",		0x08, 0x08 },	{ "LASTSDONE",		0x10, 0x10 },	{ "SHCNTMINUS1",	0x20, 0x20 },	{ "SHCNTNEGATIVE",	0x40, 0x40 }};intahd_mdffstat_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(MDFFSTAT_parse_table, 7, "MDFFSTAT",	    0x5d, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t CRCCONTROL_parse_table[] = {	{ "CRCVALCHKEN",	0x40, 0x40 }};intahd_crccontrol_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(CRCCONTROL_parse_table, 1, "CRCCONTROL",	    0x5d, regvalue, cur_col, wrap));}intahd_dfftag_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "DFFTAG",	    0x5e, regvalue, cur_col, wrap));}intahd_lastscb_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "LASTSCB",	    0x5e, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t SCSITEST_parse_table[] = {	{ "SEL_TXPLL_DEBUG",	0x04, 0x04 },	{ "CNTRTEST",		0x08, 0x08 }};intahd_scsitest_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(SCSITEST_parse_table, 2, "SCSITEST",	    0x5e, regvalue, cur_col, wrap));}static ahd_reg_parse_entry_t IOPDNCTL_parse_table[] = {	{ "PDN_DIFFSENSE",	0x01, 0x01 },	{ "PDN_IDIST",		0x04, 0x04 },	{ "DISABLE_OE",		0x80, 0x80 }};intahd_iopdnctl_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(IOPDNCTL_parse_table, 3, "IOPDNCTL",	    0x5f, regvalue, cur_col, wrap));}intahd_shaddr_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "SHADDR",	    0x60, regvalue, cur_col, wrap));}intahd_negoaddr_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "NEGOADDR",	    0x60, regvalue, cur_col, wrap));}intahd_dgrpcrci_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "DGRPCRCI",	    0x60, regvalue, cur_col, wrap));}intahd_negperiod_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "NEGPERIOD",	    0x61, regvalue, cur_col, wrap));}intahd_packcrci_print(u_int regvalue, u_int *cur_col, u_int wrap){	return (ahd_print_register(NULL, 0, "PACKCRCI",	    0x62, regvalue, cur_col, wrap));}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -