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

📄 line_rate_pl_in_tx.list

📁 开发Inetl IXP2400平台所必须的硬件诊断和测试程序。该软件包支持的功能包括CPU基本功能检测
💻 LIST
📖 第 1 页 / 共 4 页
字号:
	.%line 281 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0000!buf_addr, --, b, $l0009!scratch_data]
.98 0010000700 common_code
	.%line 282 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		.endlocal
	.%line 285 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		sram[read, $l0000!sram_data, l0000!buf_addr, l0000!sram_channel_number, 1], sig_done[l0000!sram_sig]
.99 B00072C800 common_code
	.%line 286 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0000!cur_tbuf_elem, --, b, @l0000!tbuf_element]
.100 B0CB22CB01 common_code
	.%line 287 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[@l0000!tbuf_element, @l0000!tbuf_element, +, 1]
.101 AAB002CB30 common_code
	.%line 288 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[--, 48, -, @l0000!tbuf_element]
.102 D81A000101 common_code
	.%line 289 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0 104
		bne[wait_for_sram_sig#]
.103 B00B2C0000 common_code
	.%line 290 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[@l0000!tbuf_element, --, b, 0]
.104 E000100002 common_code
	.%line 292 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 1
	wait_for_sram_sig#:
	.%line 293 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 1
		ctx_arb[l0000!sram_sig], defer[1]
.105 AA80120800 common_code
	.%line 294 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 0
		alu[l0000!buf_offset, l0000!buf_addr, -, @l0000!sramdescbase]
.106 A440524BFF common_code
	.%line 300 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	.begin
	.%line 301 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		.reg l0010!result l0010!next_avial_tbuf l0010!tmp_tbuf l0010!total_tbuf_num_in_tx_seq
	.%line 303 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0010!next_avial_tbuf, @l0000!total_tx, and, 0xff]
.107 B0C9224B01 common_code
	.%line 305 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[@l0000!total_tx, @l0000!total_tx, +, 1]
.108 B400C28BFF common_code
	.%line 306 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0010!result, 0xff, and, @l0000!tx_sequence_value]
.109 AAB0003005 common_code
	.%line 307 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[--, l0010!next_avial_tbuf, -, l0010!result]
.110 D81CA00108 common_code
	.%line 308 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 2 114
		bge[comp_tbuf_tx_sequnce#], defer[2]
.111 A0406C0005 common_code
	.%line 309 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 0
			alu[l0010!tmp_tbuf, --, b, l0010!next_avial_tbuf]
.112 9180308600 common_code
	.%line 310 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 0
			alu_shf[l0010!total_tbuf_num_in_tx_seq, --, b, 1, <<8]
.113 A080600C06 common_code
	.%line 312 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0010!tmp_tbuf, l0010!tmp_tbuf, +, l0010!total_tbuf_num_in_tx_seq]
.114 BA80C03006 common_code
	.%line 313 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	comp_tbuf_tx_sequnce#:
	.%line 314 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0010!result, l0010!tmp_tbuf, -, l0010!result]
.115 AAF0003328 common_code
	.%line 316 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[--, l0010!result, -, 40]
.116 D820400109 common_code
	.%line 317 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0 129
		blt[tbuf_full_check_done#]
.117 3C10100320 common_code
	.%line 319 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	read_tx_sequence_loop#:
	.%line 321 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		msf[read, $l0000!cframes_sent0, 0, l0000!tx_sequence_addr, 1], sig_done[l0000!tx_seq_read_sig]
.118 F0000C0300 common_code
	.%line 322 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	wait_tx_seq_read_done#:
	.%line 323 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		nop
.119 D81D804213 common_code
	.%line 324 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0 118
		br_!signal[l0000!tx_seq_read_sig, wait_tx_seq_read_done#]
.120 B00A260400 common_code
	.%line 325 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[@l0000!tx_sequence_value, --, b, $l0000!cframes_sent0]
.121 B400C607FF common_code
	.%line 326 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0010!result, 0xff, and, $l0000!cframes_sent0]
.122 AAB0003005 common_code
	.%line 327 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[--, l0010!next_avial_tbuf, -, l0010!result]
.123 D81F900108 common_code
	.%line 328 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 1 126
		bge[cont_comp_tbuf_tx_sequnce#], defer[1]
.124 A0406C0005 common_code
	.%line 329 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 0
			alu[l0010!tmp_tbuf, --, b, l0010!next_avial_tbuf]
.125 A080600C06 common_code
	.%line 330 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0010!tmp_tbuf, l0010!tmp_tbuf, +, l0010!total_tbuf_num_in_tx_seq]
.126 BA80C03006 common_code
	.%line 331 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	cont_comp_tbuf_tx_sequnce#:
	.%line 332 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0010!result, l0010!tmp_tbuf, -, l0010!result]
.127 AAF0003328 common_code
	.%line 333 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[--, l0010!result, -, 40]
.128 D81D400108 common_code
	.%line 334 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0 117
		bge[read_tx_sequence_loop#]
.129 9040520100 common_code
	.%line 336 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	.end
	.%line 335 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	tbuf_full_check_done#:
	.%line 339 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[l0000!byte_count, --, b, $l0000!sram_data, >>4]
.130 A41806030F common_code
	.%line 340 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[$l0000!prepend_data0, 0xf, and, $l0000!sram_data]
.131 A018101400 common_code
	.%line 341 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[$l0000!prepend_data1, --, b, l0000!byte_count]
.132 8B90701E02 common_code
	.%line 347 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	.begin
	.%line 348 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		.reg l0011!refcnt l0011!pkt_buf_addr
	.%line 349 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		.reg l0011!prepend_tbuf_addr
	.%line 351 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[l0000!cur_tbuf_addr, l0000!tbuf_base, or, l0000!cur_tbuf_elem, <<7]
.133 3D10088307 common_code
	.%line 354 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		msf[write64, $l0000!prepend_data0, l0000!cur_tbuf_addr, 0, 1], sig_done[l0000!msf_sig]
.134 91B0E80201 common_code
	.%line 356 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[l0011!pkt_buf_addr, --, b, l0000!buf_offset, <<5]
.135 A0C0803883 common_code
	.%line 357 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0011!pkt_buf_addr, l0011!pkt_buf_addr, +, @l0000!drampacketbase]
.136 B0808C2007 common_code
	.%line 359 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0000!cur_tbuf_addr, l0000!cur_tbuf_addr, +, 8]
.137 91B0802200 common_code
	.%line 360 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[l0000!cur_tbuf_addr, --, b, l0000!cur_tbuf_addr, <<5]
.138 8BC0782221 common_code
	.%line 361 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[l0000!cur_tbuf_addr, l0000!cur_tbuf_addr, or, 1, <<4]
.139 9030D01500 common_code
	.%line 362 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[l0011!refcnt, --, b, l0000!byte_count, >>3]
.140 A470001707 common_code
	.%line 363 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[--, l0000!byte_count, and, 0x7]
.141 D823C00101 common_code
	.%line 364 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0 143
		bne[refcnt_calc_done#]
.142 BAC0D03701 common_code
	.%line 365 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[l0011!refcnt, l0011!refcnt, -, 1]
.143 90B0D03600 common_code
	.%line 366 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	refcnt_calc_done#:
	.%line 367 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[l0011!refcnt, --, b, l0011!refcnt, <<21]
.144 9A70D83621 common_code
	.%line 368 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[l0011!refcnt, l0011!refcnt, or, 1, <<25]
.145 AA30003407 common_code
	.%line 369 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 1
		alu[--, l0000!cur_tbuf_addr, or, l0011!refcnt]
.146 6B2E008308 common_code
	.%line 370 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 0
		dram[tbuf_wr, --, l0011!pkt_buf_addr, 0, 8], indirect_ref, sig_done[l0000!dram_sig]
.147 E00000000E common_code
	.%line 371 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		ctx_arb[l0000!msf_sig, l0000!dram_sig, l0000!dram_sig+1]
.148 F0018C000A common_code
	.%line 372 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	.end
	.%line 378 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	.begin
	.%line 379 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		.reg l0012!msfaddress
	.%line 381 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		immed[l0012!msfaddress, 0x1800]
.149 9BD0F01E0A common_code
	.%line 382 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[l0012!msfaddress, l0012!msfaddress, or, l0000!cur_tbuf_elem, <<3]
.150 F000001301 common_code
	.%line 384 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		immed[l0000!temp, 1]
.151 8B00981228 common_code
	.%line 385 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[l0000!temp, l0000!temp, or, 8, <<16]
.152 8A88001609 common_code
	.%line 386 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[$l0000!txcontrolword0, l0000!temp, or, l0000!byte_count, <<24]
.153 F000001300 common_code
	.%line 388 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		immed[l0000!temp, 0]
.154 F440001300 common_code
	.%line 389 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		immed_w1[l0000!temp, 0]
.155 A018101000 common_code
	.%line 390 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu[$l0000!txcontrolword1, --, b, l0000!temp]
.156 3D12003C20 common_code
	.%line 392 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		msf[write, $l0000!txcontrolword0, 0, l0012!msfaddress, 2], ctx_swap[l0000!msf_sig]
.157 9020F80100 common_code
	.%line 393 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	.end
	.%line 399 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	.begin
	.%line 400 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		.reg l0013!cellcount l0013!enqueue_data
	.%line 402 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		alu_shf[l0013!enqueue_data, --, b, l0000!buf_addr, >>2]
.158 F400003B1C common_code
	.%line 403 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
		immed[l0013!cellcount, 0x1c, <<16]
.159 AA70003B00 common_code
	.%line 405 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 1
		alu[--, l0013!cellcount, or, 0]
.160 4C00003F04 common_code
	.%line 406 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 0
		sram[enqueue,  --, l0000!t0, l0013!enqueue_data], indirect_ref
.161 D817800018 common_code
	.%line 407 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0
	.end
	.%line 410 "C:\phase9rel\diag\test_suites\microcode\line_rate_pl\line_rate_pl_in_tx.uc" 1 0 94
		br[wait_for_assignment#]
+ucode_end



 SEGMENT ADDRESS RANGE STATISTICS

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



 PAGE ADDRESS RANGE STATISTICS

Page:  common_code	address range:  0-161

⌨️ 快捷键说明

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