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

📄 sys_loopback_bw_eg_rx.list

📁 开发Inetl IXP2400平台所必须的硬件诊断和测试程序。该软件包支持的功能包括CPU基本功能检测
💻 LIST
📖 第 1 页 / 共 3 页
字号:
	.%line 193 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		cap[write,$l0002!scratch_head,scratch_ring_head_5],sig_done[l0002!scratch_sig2]
.65 3130212358 common_code
	.%line 194 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		cap[write,$l0002!scratch_tail,scratch_ring_tail_5],sig_done[l0002!scratch_sig3]
.66 E00000000E common_code
	.%line 195 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		ctx_arb[l0002!scratch_sig1, l0002!scratch_sig2, l0002!scratch_sig3]
.67 F00FF03F00 common_code
	.%line 196 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
	.end
	.%line 225 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
	.begin
	.%line 226 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.reg l0003!ctxenabledata
	.%line 199 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
	context_enable_csr_config#:
	.%line 227 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		immed[l0003!ctxenabledata, 65280]
.68 F440003F10 common_code
	.%line 228 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		immed_w1[l0003!ctxenabledata, 16]
.69 FC01A03F00 common_code
	.%line 229 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		local_csr_wr[ctx_enables, l0003!ctxenabledata]
.70 F000003B8F common_code
	.%line 230 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
	.end
	.%line 232 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		immed[l0000!temp, 143]
.71 A030003800 common_code
	.%line 233 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 1
		alu[--, --, b, l0000!temp]
.72 320001031C common_code
	.%line 234 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 0
		cap[fast_wr, alu, interthread_sig]
.73 3D00041704 common_code
	.%line 240 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
	receivepacket#:
	.%line 241 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.set_sig l0000!rx_sig
	.%line 242 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		msf[fast_wr, --, l0000!msfaddress0, l0000!rxconfigdata]
.74 E000000002 common_code
	.%line 243 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		ctx_arb[l0000!rx_sig]
.75 85800201FF common_code
	.%line 251 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
	rsw#:
	.%line 252 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[l0000!elem, 0x7f, and, $l0000!transferreg00, >>24]
.76 95002601FF common_code
	.%line 253 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[l0000!bytecnt, 0xff, and, $l0000!transferreg00, >>16]
.77 BAC0200B08 common_code
	.%line 254 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[l0000!bytecnt, l0000!bytecnt, -, 8]
.78 9B90781200 common_code
	.%line 260 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
	.begin
	.%line 261 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.reg l0004!cur_rbuf_addr l0004!refcnt
	.%line 263 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[l0004!cur_rbuf_addr, l0000!rbuf, or, l0000!elem, <<7]
.79 3C10181C20 common_code
	.%line 264 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		msf[read64, $l0000!prepend_data0, 0, l0004!cur_rbuf_addr, 1], ctx_swap[l0000!msf_sig]
.80 9410920921 common_code
	.%line 265 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[l0000!sopbit, 1, and, $l0000!prepend_data1, >>1]
.81 B400060B01 common_code
	.%line 266 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[l0000!eopbit, 1, and, $l0000!prepend_data1]
.82 9100120900 common_code
	.%line 267 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[l0000!port_num, --, b, $l0000!prepend_data1, >>16]
.83 AAB00C0003 common_code
	.%line 269 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.if (packet_size == 0)
	.%line 269 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[--,l0000!packet_size,-,0]
.84 D815800101 common_code
	.%line 269 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0 86
		bne[l000_01#]
.85 9B80381A02 common_code
	.%line 270 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
			alu_shf[l0000!pkt_buff_addr, l0000!drampacketbase, or, l0000!packet_num, <<8]
.86 B0C0701F08 common_code
	.%line 271 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.endif
	.%line 271 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		l000_01#: 
		l000_end#: 
	.%line 273 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[l0004!cur_rbuf_addr, l0004!cur_rbuf_addr, +, 8]
.87 91B0701E00 common_code
	.%line 274 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[l0004!cur_rbuf_addr, --, b, l0004!cur_rbuf_addr, <<5]
.88 8BC0681E21 common_code
	.%line 275 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[l0004!cur_rbuf_addr, l0004!cur_rbuf_addr, or, 1, <<4]
.89 9030800900 common_code
	.%line 276 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[l0004!refcnt, --, b, l0000!bytecnt, >>3]
.90 A470000B07 common_code
	.%line 277 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[--, l0000!bytecnt, and, 0x7]
.91 D817400100 common_code
	.%line 278 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0 93
		beq[cont1#]
.92 B0C0802301 common_code
	.%line 279 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[l0004!refcnt, l0004!refcnt, +, 1]
.93 AAF000230F common_code
	.%line 282 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.if (refcnt > 15)
	.%line 281 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
	cont1#:
	.%line 282 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[--,l0004!refcnt,-,15]
.94 D81800010A common_code
	.%line 282 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0 96
		ble[l001_01#]
.95 F00000230F common_code
	.%line 283 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
			immed[l0004!refcnt, 15]
.96 90B0802200 common_code
	.%line 284 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.endif
	.%line 284 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		l001_01#: 
		l001_end#: 
	.%line 286 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[l0004!refcnt, --, b, l0004!refcnt, <<21]
.97 9A70882221 common_code
	.%line 287 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[l0004!refcnt, l0004!refcnt, or, 1, <<25]
.98 AA30002006 common_code
	.%line 288 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 1
		alu[--, l0004!cur_rbuf_addr, or, l0004!refcnt]
.99 6A2E000F03 common_code
	.%line 289 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 0
		dram[rbuf_rd, --, l0000!packet_size, l0000!pkt_buff_addr, 8], indirect_ref, sig_done[l0000!sig_dram_xfer1]
.100 E00000000C common_code
	.%line 290 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		ctx_arb[l0000!sig_dram_xfer1, l0000!sig_dram_xfer1+1]
.101 A0580C0000 common_code
	.%line 291 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
	.end
	.%line 327 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[$l0000!temp0, --, b, l0000!elem]
.102 3D10008005 common_code
	.%line 328 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		msf[write, $l0000!temp0, l0000!msfaddress1, 0, 1], ctx_swap[l0000!msf_sig]
.103 A080300803 common_code
	.%line 330 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[l0000!packet_size, l0000!packet_size, +, l0000!bytecnt]
.104 AAF0000300 common_code
	.%line 331 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.if (eopbit == 0)
	.%line 331 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[--,l0000!eopbit,-,0]
.105 D81AC00101 common_code
	.%line 331 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0 107
		bne[l002_01#]
.106 D81D000018 common_code
	.%line 332 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0 116
			br[next_packet#]
.107 9B80000603 common_code
	.%line 333 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.endif
	.%line 335 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.local l0005!temp
	.%line 333 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		l002_01#: 
		l002_end#: 
	.%line 336 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[l0005!temp, l0000!packet_size, or, l0000!port_num, <<8]
.108 8B08080202 common_code
	.%line 337 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu_shf[$l0000!scratch_data, l0005!temp, or, l0000!packet_num, <<16]
.109 D81B40C214 common_code
	.%line 338 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.endlocal
	.%line 340 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0 109
	fill#:
	.%line 341 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0 109
		br_inp_state[scr_ring1_full, fill#]
.110 1A10008001 common_code
	.%line 342 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		scratch[put, $l0000!scratch_data, l0000!ring_num, 0, 1], ctx_swap[l0000!scratch_sig]
.111 F0000C0003 common_code
	.%line 343 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		immed[l0000!packet_size, 0]
.112 A0802C0402 common_code
	.%line 345 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[l0000!packet_num, l0000!packet_num, +, 1]
.113 AAB00C9002 common_code
	.%line 346 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.if (packet_num == total_num_packets)
	.%line 346 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		alu[--,l0000!packet_num,-,36]
.114 D81D000101 common_code
	.%line 346 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0 116
		bne[l003_01#]
.115 F0000C0002 common_code
	.%line 347 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
			immed[l0000!packet_num, 0]
.116 D812400018 common_code
	.%line 348 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0
		.endif
	.%line 348 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0 73
		l003_01#: 
		l003_end#: 
	.%line 350 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0 73
	next_packet#:
	.%line 351 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bw\sys_loopback_bw_eg_rx.uc" 1 0 73
		br[receivepacket#]
+ucode_end



 SEGMENT ADDRESS RANGE STATISTICS

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



 PAGE ADDRESS RANGE STATISTICS

Page:  common_code	address range:  0-116

⌨️ 快捷键说明

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