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

📄 emi_bw_rx.list

📁 开发Inetl IXP2400平台所必须的硬件诊断和测试程序。该软件包支持的功能包括CPU基本功能检测
💻 LIST
📖 第 1 页 / 共 2 页
字号:
	.%line 109 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0000!mask, 0xf]
.26 AAB00C0004 common_code
	.%line 111 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[--, l0000!cur_me, -, 0]
.27 D807800100 common_code
	.%line 112 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0 30
		beq[init_msf#]
.28 E000008000 common_code
	.%line 113 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		ctx_arb[l0000!inter_me_sig]
.29 D810400018 common_code
	.%line 114 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0 65
		br[receivepacket#]
.30 F000001304 common_code
	.%line 117 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	init_msf#:
	.%line 121 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0000!rxconfigdata0, 4]
.31 F440001320 common_code
	.%line 122 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed_w1[l0000!rxconfigdata0, 32]
.32 A018001000 common_code
	.%line 123 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[$l0000!rxconfigdata0, --, b, l0000!rxconfigdata0]
.33 F000001700 common_code
	.%line 124 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0000!msfaddress, 0x0000]
.34 3D10001420 common_code
	.%line 125 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		msf[write, $l0000!rxconfigdata0, 0, l0000!msfaddress, 1], ctx_swap[l0000!msf_sig]
.35 F000001B00 common_code
	.%line 131 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.begin
	.%line 132 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.reg l0002!temp_reg l0002!temp
	.%line 134 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0002!temp_reg, 0]
.36 8100501A00 common_code
	.%line 136 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	init_rbuf#:
	.%line 137 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[l0002!temp, --, b, l0002!temp_reg, <<16]
.37 3D00069305 common_code
	.%line 138 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		msf[fast_wr, --, l0002!temp, 0x0044]
.38 B0C0601B01 common_code
	.%line 139 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[l0002!temp_reg, l0002!temp_reg, +, 1]
.39 AAB0001B40 common_code
	.%line 140 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[--, 64, -, l0002!temp_reg]
.40 D809000101 common_code
	.%line 141 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0 36
		bne[init_rbuf#]
.41 F000001F1D common_code
	.%line 142 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.end
	.%line 148 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.begin
	.%line 149 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.reg l0003!rxupcontrol0
	.%line 151 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0003!rxupcontrol0, 29]
.42 A018001C00 common_code
	.%line 152 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[$l0000!rxconfigdata0, --, b, l0003!rxupcontrol0]
.43 F000001780 common_code
	.%line 153 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0000!msfaddress, 0x0080]
.44 3D10001420 common_code
	.%line 154 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		msf[write, $l0000!rxconfigdata0, 0, l0000!msfaddress, 1], ctx_swap[l0000!msf_sig]
.45 F000001784 common_code
	.%line 155 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0000!msfaddress, 0x0084]
.46 3D10001420 common_code
	.%line 156 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		msf[write, $l0000!rxconfigdata0, 0, l0000!msfaddress, 1], ctx_swap[l0000!msf_sig]
.47 F000001788 common_code
	.%line 157 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0000!msfaddress, 0x0088]
.48 3D10001420 common_code
	.%line 158 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		msf[write, $l0000!rxconfigdata0, 0, l0000!msfaddress, 1], ctx_swap[l0000!msf_sig]
.49 F00000178C common_code
	.%line 159 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0000!msfaddress, 0x008c]
.50 3D10001420 common_code
	.%line 160 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		msf[write, $l0000!rxconfigdata0, 0, l0000!msfaddress, 1], ctx_swap[l0000!msf_sig]
.51 F000001304 common_code
	.%line 161 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.end
	.%line 167 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0000!rxconfigdata0, 4]
.52 F44F001320 common_code
	.%line 168 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed_w1[l0000!rxconfigdata0, 61472]
.53 A018001000 common_code
	.%line 169 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[$l0000!rxconfigdata0, --, b, l0000!rxconfigdata0]
.54 F000001700 common_code
	.%line 170 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0000!msfaddress, 0x0000]
.55 3D10001420 common_code
	.%line 171 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		msf[write, $l0000!rxconfigdata0, 0, l0000!msfaddress, 1], ctx_swap[l0000!msf_sig]
.56 F00000238F common_code
	.%line 174 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.begin
	.%line 175 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.reg l0004!temp
	.%line 176 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0004!temp, 143]
.57 A030002000 common_code
	.%line 177 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 1
		alu[--, --, b, l0004!temp]
.58 320001031C common_code
	.%line 178 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 0
		cap[fast_wr, alu, interthread_sig]
.59 F00010230F common_code
	.%line 179 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0004!temp, 271]
.60 A030002000 common_code
	.%line 180 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 1
		alu[--, --, b, l0004!temp]
.61 320001031C common_code
	.%line 181 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 0
		cap[fast_wr, alu, interthread_sig]
.62 F00010238F common_code
	.%line 182 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0004!temp, 399]
.63 A030002000 common_code
	.%line 183 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 1
		alu[--, --, b, l0004!temp]
.64 320001031C common_code
	.%line 184 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 0
		cap[fast_wr, alu, interthread_sig]
.65 3D00040703 common_code
	.%line 185 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.end
	.%line 191 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	receivepacket#:
	.%line 192 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.set_sig l0000!rx_sig_thd
	.%line 193 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		msf[fast_wr, --, l0000!rxconfigdata, l0000!thd_freelist_addr]
.66 E000000002 common_code
	.%line 194 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		ctx_arb[l0000!rx_sig_thd]
.67 8180120100 common_code
	.%line 202 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	rsw#:
	.%line 203 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[l0000!elem, --, b, $l0000!transferreg00, >>24]
.68 85000601FF common_code
	.%line 204 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[l0000!bytecnt, 0xff, and, $l0000!transferreg00, >>16]
.69 94A022012F common_code
	.%line 205 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[l0000!error, 0xf, and, $l0000!transferreg00, >>10]
.70 AAF0000B00 common_code
	.%line 206 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.if (error > 0)
	.%line 206 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[--,l0000!error,-,0]
.71 D812C0010A common_code
	.%line 206 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0 75
		ble[l001_01#]
.72 F00FAFE980 common_code
	.%line 207 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
			immed[$l0000!failure_type, 0xfafa]
.73 A018160000 common_code
	.%line 208 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
			alu[$l0000!scratch_data, --, b, $l0000!transferreg00]
.74 D814800018 common_code
	.%line 209 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0 82
			br[rbuf_to_dram#]
.75 9B90980201 common_code
	.%line 210 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.endif
	.%line 217 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.begin
	.%line 218 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.reg l0005!rbuf_addr
	.%line 210 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		l001_01#: 
		l001_end#: 
	.%line 216 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	no_error#:
	.%line 220 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[l0005!rbuf_addr, l0000!rbuf, or, l0000!elem, <<7]
.76 3C10102420 common_code
	.%line 221 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		msf[read, $l0000!rbuf_data0, 0, l0005!rbuf_addr, 1], ctx_swap[l0000!msf_sig]
.77 9180A20500 common_code
	.%line 222 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.end
	.%line 224 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.begin
	.%line 225 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.reg l0006!cur_sequence l0006!temp
	.%line 226 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[l0006!cur_sequence, --, b, $l0000!rbuf_data0, >>24]
.78 AAB0002802 common_code
	.%line 227 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[--, l0000!expected_sequence, -, l0006!cur_sequence]
.79 D817C00100 common_code
	.%line 228 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0 95
		beq[sequence_good#]
.80 F00FBFED80 common_code
	.%line 229 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[$l0000!failure_type, 0xfbfb]
.81 8B08102A02 common_code
	.%line 230 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[$l0000!scratch_data, l0000!expected_sequence, or, l0006!cur_sequence, <<16]
.82 F000003F00 common_code
	.%line 232 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.end
	.%line 239 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.begin
	.%line 240 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.reg l0007!pkt_buff_addr l0007!rel l0007!refcnt l0007!temp l0007!drampacketbase
	.%line 235 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	rbuf_to_dram#:
	.%line 242 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0007!drampacketbase, 0]
.83 F440103F00 common_code
	.%line 243 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed_w1[l0007!drampacketbase, 256]
.84 8030680100 common_code
	.%line 245 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[l0007!refcnt, --, b, l0000!bytecnt, >>3]
.85 A4300C1C00 common_code
	.%line 246 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[--, l0000!bytecnt, and, 0x7]
.86 D816400100 common_code
	.%line 247 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0 89
		beq[cont1#]
.87 B080EC0406 common_code
	.%line 248 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[l0007!refcnt, l0007!refcnt, +, 1]
.88 8BC0683A21 common_code
	.%line 249 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[l0007!refcnt, l0007!refcnt, or, 1, <<4]
.89 9B90280201 common_code
	.%line 251 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	cont1#:
	.%line 252 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[l0007!temp, l0000!rbuf, or, l0000!elem, <<7]
.90 9BB0200A30 common_code
	.%line 253 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[l0007!temp, 16, or, l0007!temp, <<5]
.91 9AB0280A06 common_code
	.%line 254 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 1
		alu_shf[l0007!temp, l0007!temp, or, l0007!refcnt, <<21]
.92 6A2E003F20 common_code
	.%line 256 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 0
		dram[rbuf_rd, --, 0, l0007!drampacketbase, 8], indirect_ref, sig_done[l0000!sig_dram_xfer1]
.93 E00000000C common_code
	.%line 258 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		ctx_arb[l0000!sig_dram_xfer1, l0000!sig_dram_xfer1+1]
.94 D819000018 common_code
	.%line 259 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.end
	.%line 261 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0 100
		br[error_handling#]
.95 9100B80201 common_code
	.%line 268 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.begin
	.%line 269 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.reg l0008!temp
	.%line 267 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	sequence_good#:
	.%line 270 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu_shf[l0008!temp, --, b, l0000!elem, <<16]
.96 3D00042FA4 common_code
	.%line 271 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		msf[fast_wr, --, 0x0044, l0008!temp]
.97 A0802C0402 common_code
	.%line 272 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.end
	.%line 274 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[l0000!expected_sequence, l0000!expected_sequence, +, 1]
.98 A440200C02 common_code
	.%line 275 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		alu[l0000!expected_sequence, l0000!mask, and, l0000!expected_sequence]
.99 D810400018 common_code
	.%line 277 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0 65
		br[receivepacket#]
.100 F001000F00 common_code
	.%line 284 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.begin
	.%line 285 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.reg l0009!scratch_addr
	.%line 286 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		.sig l0009!scratch_sig
	.%line 283 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	error_handling#:
	.%line 288 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		immed[l0009!scratch_addr, 0x1000]
.101 1112000C20 common_code
	.%line 289 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		scratch[write, $l0000!failure_type, 0, l0009!scratch_addr, 2], ctx_swap[l0009!scratch_sig]
.102 E000010000 common_code
	.%line 290 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
	.end
	.%line 292 "C:\Angel-Island\diag\test_suites\microcode\emi_bw\emi_bw_rx.uc" 1 0
		ctx_arb[kill], any
+ucode_end



 SEGMENT ADDRESS RANGE STATISTICS

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



 PAGE ADDRESS RANGE STATISTICS

Page:  common_code	address range:  0-102

⌨️ 快捷键说明

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