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

📄 sys_loopback_bd_in_tx.list

📁 开发Inetl IXP2400平台所必须的硬件诊断和测试程序。该软件包支持的功能包括CPU基本功能检测
💻 LIST
📖 第 1 页 / 共 3 页
字号:
	.%line 201 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 75
		br[l001_end#]
.68 AA80401406 common_code
	.%line 201 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		l001_01#: 
	.%line 202 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
			alu[l0000!byte_count, l0000!packet_size, -, l0000!packet_status]
.69 AAB00DE004 common_code
	.%line 203 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
			.if (byte_count > (tx_elementsize_byte - prepend_length))
	.%line 203 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
			alu[--,l0000!byte_count,-,120]
.70 D81280010A common_code
	.%line 203 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 74
			ble[l003_01#]
.71 F0000DE004 common_code
	.%line 204 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
				immed[l0000!byte_count, 120]
.72 F000002B00 common_code
	.%line 205 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
				immed[l0000!sopeop, 0]
.73 D812C00018 common_code
	.%line 206 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
			.else
	.%line 206 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 75
			br[l003_end#]
.74 F000002B01 common_code
	.%line 206 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
			l003_01#: 
	.%line 207 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
				immed[l0000!sopeop, 1]
.75 A018102800 common_code
	.%line 208 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
			.endif
	.%line 209 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.endif
	.%line 208 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
			l003_end#: 
	.%line 209 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		l001_end#: 
	.%line 211 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[$l0000!prepend_data1, --, b, l0000!sopeop]
.76 9B90D81A07 common_code
	.%line 217 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
	.begin
	.%line 218 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.reg l0005!cur_tbuf_addr l0005!refcnt
	.%line 220 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu_shf[l0005!cur_tbuf_addr, l0000!tbuf, or, l0000!tbuf_element, <<7]
.77 3D10083420 common_code
	.%line 222 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		msf[write64, $l0000!prepend_data0, 0, l0005!cur_tbuf_addr, 1], ctx_swap[l0000!msf_sig]
.78 B0C0D03708 common_code
	.%line 224 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[l0005!cur_tbuf_addr, l0005!cur_tbuf_addr, +, 8]
.79 91B0D03600 common_code
	.%line 225 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu_shf[l0005!cur_tbuf_addr, --, b, l0005!cur_tbuf_addr, <<5]
.80 8BC0883621 common_code
	.%line 226 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu_shf[l0005!cur_tbuf_addr, l0005!cur_tbuf_addr, or, 1, <<4]
.81 9030E80104 common_code
	.%line 227 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu_shf[l0005!refcnt, --, b, l0000!byte_count, >>3]
.82 A4300C1C04 common_code
	.%line 228 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[--, l0000!byte_count, and, 0x7]
.83 D815400100 common_code
	.%line 229 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 85
		beq[cont1#]
.84 B0C0E03B01 common_code
	.%line 230 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[l0005!refcnt, l0005!refcnt, +, 1]
.85 AAF0003B0F common_code
	.%line 233 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.if (refcnt > 15)
	.%line 232 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
	cont1#:
	.%line 233 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[--,l0005!refcnt,-,15]
.86 D81600010A common_code
	.%line 233 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 88
		ble[l004_01#]
.87 F000003B0F common_code
	.%line 234 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
			immed[l0005!refcnt, 15]
.88 90B0E03A00 common_code
	.%line 235 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.endif
	.%line 235 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		l004_01#: 
		l004_end#: 
	.%line 236 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu_shf[l0005!refcnt, --, b, l0005!refcnt, <<21]
.89 9A70E83A21 common_code
	.%line 237 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu_shf[l0005!refcnt, l0005!refcnt, or, 1, <<25]
.90 AA30003808 common_code
	.%line 240 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 1
		alu[--, l0005!cur_tbuf_addr, or, l0005!refcnt]
.91 6B2E001701 common_code
	.%line 241 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 0
		dram[tbuf_wr, --, l0000!pkt_buf_addr, l0000!packet_status, 8], indirect_ref, sig_done[l0000!dram_sig]
.92 E00000000C common_code
	.%line 242 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		ctx_arb[l0000!dram_sig, l0000!dram_sig+1]
.93 F001802700 common_code
	.%line 249 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
	.end
	.%line 255 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.set_sig l0000!interthd_sig
	.%line 257 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		immed[l0000!msfaddress, 0x1800]
.94 8BD0382607 common_code
	.%line 258 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu_shf[l0000!msfaddress, l0000!msfaddress, or, l0000!tbuf_element, <<3]
.95 F000001F01 common_code
	.%line 260 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		immed[l0000!temp, 1]
.96 9B00781E28 common_code
	.%line 261 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu_shf[l0000!temp, l0000!temp, or, 8, <<16]
.97 8A88181E04 common_code
	.%line 262 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu_shf[$l0000!txcontrolword0, l0000!temp, or, l0000!byte_count, <<24]
.98 F000001F00 common_code
	.%line 264 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		immed[l0000!temp, 0]
.99 F440001F00 common_code
	.%line 265 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		immed_w1[l0000!temp, 0]
.100 A018201C00 common_code
	.%line 266 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[$l0000!txcontrolword1, --, b, l0000!temp]
.101 3D12108003 common_code
	.%line 268 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		msf[write, $l0000!txcontrolword0, l0000!msfaddress, 0, 2], ctx_swap[l0000!msf_sig]
.102 A0807C0407 common_code
	.%line 271 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[l0000!tbuf_element, l0000!tbuf_element, +, 1]
.103 AAB00CC007 common_code
	.%line 272 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.if (tbuf_element == tbuf_elem_count)
	.%line 272 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[--,l0000!tbuf_element,-,48]
.104 D81A800101 common_code
	.%line 272 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 106
		bne[l005_01#]
.105 F0000C0007 common_code
	.%line 273 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
			immed[l0000!tbuf_element, 0]
.106 B0C0501404 common_code
	.%line 274 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.endif
	.%line 274 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		l005_01#: 
		l005_end#: 
	.%line 275 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[l0000!packet_status, l0000!packet_status, +, l0000!byte_count]
.107 AAB0001406 common_code
	.%line 277 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.if (packet_size != packet_status)
	.%line 277 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[--,l0000!packet_size,-,l0000!packet_status]
.108 D81B800100 common_code
	.%line 277 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 110
		beq[l006_01#]
.109 D80E800018 common_code
	.%line 278 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 58
			br[transmit#]
.110 F000001700 common_code
	.%line 279 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.endif
	.%line 279 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		l006_01#: 
		l006_end#: 
	.%line 281 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		immed[l0000!packet_status, 0]
.111 B400A60005 common_code
	.%line 287 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
	.begin
	.%line 288 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.reg l0006!temp l0006!cellcount l0006!buf_addr
	.%line 290 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[l0006!buf_addr, l0000!mask_qa, and, $l0000!scratch_data0]
.112 B080F02800 common_code
	.%line 291 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[l0006!temp, l0000!sramdescbase, +, l0006!buf_addr]
.113 8020B03D00 common_code
	.%line 292 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu_shf[l0006!temp, --, b, l0006!temp, >>2]
.114 F40000231C common_code
	.%line 294 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		immed[l0006!cellcount, 0x1c, <<16]
.115 AA70002300 common_code
	.%line 296 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 1
		alu[--, l0006!cellcount, or, 0]
.116 4C0000030B common_code
	.%line 297 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 0
		sram[enqueue,  --, l0006!temp, l0000!t0], indirect_ref
.117 AAB00C0181 common_code
	.%line 298 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
	.end
	.%line 301 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[--, $l0000!verbose, -, 0]
.118 D81FC00100 common_code
	.%line 302 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 127
		beq[next_packet#]
.119 B0C0401301 common_code
	.%line 303 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[l0000!packet_count, l0000!packet_count, +, 1]
.120 AAB000130C common_code
	.%line 304 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[--, 12, -, l0000!packet_count]
.121 D81FC00101 common_code
	.%line 305 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 127
		bne[next_packet#]
.122 D81E80C214 common_code
	.%line 307 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 122
	fill#:
	.%line 308 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 122
		br_inp_state[scr_ring1_full, fill#]
.123 B0C0200B01 common_code
	.%line 309 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[l0000!loop_count, l0000!loop_count, +, 1]
.124 A018100800 common_code
	.%line 310 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.local $l0007!scratch_data
	.%line 311 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		alu[$l0007!scratch_data, --, b, l0000!loop_count]
.125 1A10100D20 common_code
	.%line 312 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 1
		scratch[put, $l0007!scratch_data, 0, l0000!put_ring_num, 1], ctx_swap[l0000!scratch_sig], defer[1]
.126 F000001300 common_code
	.%line 313 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 0
		immed[l0000!packet_count, 0]
.127 D80B400018 common_code
	.%line 314 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0
		.endlocal
	.%line 317 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 45
	next_packet#:
	.%line 318 "C:\Angel-Island\diag\test_suites\microcode\sys_loopback_bd\sys_loopback_bd_in_tx.uc" 1 0 45
		br[wait_for_assignment#]
+ucode_end



 SEGMENT ADDRESS RANGE STATISTICS

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



 PAGE ADDRESS RANGE STATISTICS

Page:  common_code	address range:  0-127

⌨️ 快捷键说明

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