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

📄 msf_cbus_tx.list

📁 开发Inetl IXP2400平台所必须的硬件诊断和测试程序。该软件包支持的功能包括CPU基本功能检测
💻 LIST
📖 第 1 页 / 共 2 页
字号:
		alu_shf[--, l0000!tbuf_addr, or, 1, <<4]
.18 6B2E000B20 common_code
	.%line 106 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 0
		dram[tbuf_wr, --, 0, l0000!dram_addr, 8], indirect_ref, sig_done[l0000!dram_sig]
.19 E00000000C common_code
	.%line 107 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		ctx_arb[l0000!dram_sig, l0000!dram_sig+1]
.20 F0000C0181 common_code
	.%line 119 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[$l0000!txcontrolword1, 0]
.21 F000002F06 common_code
	.%line 120 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[l0000!temp1, 6]
.22 8A88082EA0 common_code
	.%line 121 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu_shf[$l0000!txcontrolword0, l0000!temp1, or, 64, <<24]
.23 F001800300 common_code
	.%line 122 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[l0000!msfaddress, 0x1800]
.24 3D12000020 common_code
	.%line 123 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		msf[write, $l0000!txcontrolword0, 0, l0000!msfaddress, 2], ctx_swap[l0000!msf_sig]
.25 F0001C0000 common_code
	.%line 137 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
	.begin
	.%line 138 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.reg l0001!ctr l0001!temp l0001!type l0001!payload_length l0001!total_length l0001!offset l0001!sram_addr l0001!pci_base l0001!pci_offset
	.%line 139 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.reg $l0001!in1 $l0001!pci_rw
	.%line 140 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.sig l0001!sram_sig l0001!pci_sig
	.%line 142 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[l0000!msfaddress, 0x0100]
.26 F000003700 common_code
	.%line 143 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[l0001!sram_addr, 0]
.27 F440003710 common_code
	.%line 144 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed_w1[l0001!sram_addr, 16]
.28 9A20D83621 common_code
	.%line 145 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu_shf[l0001!sram_addr, l0001!sram_addr, or, 1, <<30]
.29 F0000C0002 common_code
	.%line 146 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[l0001!pci_base, 0]
.30 F4407C0002 common_code
	.%line 147 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed_w1[l0001!pci_base, 1792]
.31 F000001B54 common_code
	.%line 148 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[l0001!pci_offset, 0x54]
.32 F0000C0001 common_code
	.%line 150 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[l0001!ctr, 0]
.33 D808438215 common_code
	.%line 156 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 33
	wait_for_fcififo#:
	.%line 157 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 33
		br_!inp_state[fci_not_empty, wait_for_fcififo#]
.34 3C10008000 common_code
	.%line 159 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		msf[read, $l0001!in1, l0000!msfaddress, 0, 1], ctx_swap[l0000!msf_sig]
.35 95A042012F common_code
	.%line 161 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu_shf[l0001!type, 0xf, and, $l0001!in1, >>26]
.36 9500A601FF common_code
	.%line 163 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu_shf[l0001!payload_length, 0xff, and, $l0001!in1, >>16]
.37 B0C0502B02 common_code
	.%line 164 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[l0001!total_length, l0001!payload_length, +, 2]
.38 B0C0501701 common_code
	.%line 165 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[l0001!total_length, l0001!total_length, +, 1]
.39 A018060000 common_code
	.%line 167 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[$l0001!in1, --, b, $l0001!in1]
.40 F000201F00 common_code
	.%line 170 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.local l0002!tmp_addr $l0002!tmp_data
	.%line 171 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[l0002!tmp_addr, 0x200]
.41 A018060000 common_code
	.%line 172 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[$l0002!tmp_data, --, b, $l0001!in1]
.42 1110001C01 common_code
	.%line 174 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		scratch[write, $l0002!tmp_data, l0001!ctr, l0002!tmp_addr, 1], ctx_swap[l0001!pci_sig]
.43 A0801C1001 common_code
	.%line 175 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.endlocal
	.%line 177 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[l0001!ctr, l0001!ctr, +, 4]
.44 AAB0001401 common_code
	.%line 179 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.if (ctr > total_length)
	.%line 179 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[--,l0001!ctr,-,l0001!total_length]
.45 D80BC0010A common_code
	.%line 179 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 47
		ble[l000_01#]
.46 D810400018 common_code
	.%line 180 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 65
			br[end#]
.47 D808438215 common_code
	.%line 181 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.endif
	.%line 181 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 33
		l000_01#: 
		l000_end#: 
	.%line 183 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 33
	read_fcififo#:
	.%line 184 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 33
		br_!inp_state[fci_not_empty, wait_for_fcififo#]
.48 3C10008000 common_code
	.%line 186 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		msf[read, $l0001!in1, l0000!msfaddress, 0, 1], ctx_swap[l0000!msf_sig]
.49 A018060000 common_code
	.%line 187 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[$l0001!in1, --, b, $l0001!in1]
.50 F000202300 common_code
	.%line 190 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.local l0003!tmp_addr $l0003!tmp_data
	.%line 191 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[l0003!tmp_addr, 0x200]
.51 A018060000 common_code
	.%line 192 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[$l0003!tmp_data, --, b, $l0001!in1]
.52 1110002001 common_code
	.%line 194 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		scratch[write, $l0003!tmp_data, l0001!ctr, l0003!tmp_addr, 1], ctx_swap[l0001!pci_sig]
.53 A0801C1001 common_code
	.%line 195 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.endlocal
	.%line 197 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[l0001!ctr, l0001!ctr, +, 4]
.54 AAB0001401 common_code
	.%line 199 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.if (ctr < total_length)
	.%line 199 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[--,l0001!ctr,-,l0001!total_length]
.55 D80E400108 common_code
	.%line 199 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 57
		bge[l001_01#]
.56 D80BC00018 common_code
	.%line 200 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 47
			br[read_fcififo#]
.57 D810438215 common_code
	.%line 201 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.endif
	.%line 201 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 65
		l001_01#: 
		l001_end#: 
	.%line 203 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 65
		br_!inp_state[fci_not_empty, end#]
.58 F000003300 common_code
	.%line 210 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[l0001!temp, 0]
.59 F44F2033F2 common_code
	.%line 211 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed_w1[l0001!temp, 0xf2f2]
.60 A018003000 common_code
	.%line 212 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[$l0001!pci_rw, --, b, l0001!temp]
.61 3510001802 common_code
	.%line 213 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		pci[write, $l0001!pci_rw, l0001!pci_base, l0001!pci_offset, 1], ctx_swap[l0001!pci_sig]
.62 3C10008000 common_code
	.%line 218 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
	empty_fcififo#:
	.%line 219 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		msf[read, $l0001!in1, l0000!msfaddress, 0, 1], ctx_swap[l0000!msf_sig]
.63 D80F838214 common_code
	.%line 220 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 62
		br_inp_state[fci_not_empty, empty_fcififo#]
.64 D813400018 common_code
	.%line 221 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 77
		br[kill_thd#]
.65 AAF0001306 common_code
	.%line 228 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.if (type != csix_flowcontrol)
	.%line 224 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
	end#:
	.%line 228 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[--,l0001!type,-,6]
.66 D812000100 common_code
	.%line 228 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 72
		beq[l002_01#]
.67 F000003300 common_code
	.%line 230 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
			immed[l0001!temp, 0]
.68 F44F1033F1 common_code
	.%line 231 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
			immed_w1[l0001!temp, 0xf1f1]
.69 A018003000 common_code
	.%line 232 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
			alu[$l0001!pci_rw, --, b, l0001!temp]
.70 3510001802 common_code
	.%line 233 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
			pci[write, $l0001!pci_rw, l0001!pci_base, l0001!pci_offset, 1], ctx_swap[l0001!pci_sig]
.71 D813400018 common_code
	.%line 234 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0 77
			br[kill_thd#]
.72 F00BA033BE common_code
	.%line 235 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		.endif
	.%line 235 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		l002_01#: 
		l002_end#: 
	.%line 240 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		immed[l0001!temp, 0xbabe]
.73 9100C03200 common_code
	.%line 241 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu_shf[l0001!temp, --, b, l0001!temp, <<16]
.74 BA40C03001 common_code
	.%line 242 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[l0001!temp, l0001!temp, or, l0001!ctr]
.75 A018003000 common_code
	.%line 243 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		alu[$l0001!pci_rw, --, b, l0001!temp]
.76 3510001802 common_code
	.%line 244 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
		pci[write, $l0001!pci_rw, l0001!pci_base, l0001!pci_offset, 1], ctx_swap[l0001!pci_sig]
.77 E000010000 common_code
	.%line 245 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
	.end
	.%line 248 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
	kill_thd#:
	.%line 249 "C:\phase9rel\diag\test_suites\microcode\msf_cbus\msf_cbus_tx.uc" 1 0
	ctx_arb[kill], any
+ucode_end



 SEGMENT ADDRESS RANGE STATISTICS

Segment:  common_code_seg	address range:  0-77;  
    includes pages:
	common_code



 PAGE ADDRESS RANGE STATISTICS

Page:  common_code	address range:  0-77

⌨️ 快捷键说明

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