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

📄 pl_media_loopback_rx.list

📁 开发Inetl IXP2400平台所必须的硬件诊断和测试程序。该软件包支持的功能包括CPU基本功能检测
💻 LIST
📖 第 1 页 / 共 3 页
字号:
		cap[write, $l0006!scratch_base, scratch_ring_base_0],sig_done[l0006!scratch_sig1]

.61 3120112304 common_code

	.%line 194 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		cap[write, $l0006!scratch_head, scratch_ring_head_0],sig_done[l0006!scratch_sig2]

.62 3130212308 common_code

	.%line 195 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		cap[write, $l0006!scratch_tail, scratch_ring_tail_0],sig_done[l0006!scratch_sig3]

.63 E00000000E common_code

	.%line 196 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		ctx_arb[l0006!scratch_sig1, l0006!scratch_sig2, l0006!scratch_sig3]

.64 F0000C0008 common_code

	.%line 197 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.end

	.%line 204 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.begin

	.%line 205 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.reg l0007!pci_base l0007!pci_offset $l0007!pci_rw

	.%line 206 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.sig l0007!pci_sig

	.%line 208 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		immed[l0007!pci_base, 0]

.65 F4407C0008 common_code

	.%line 209 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		immed_w1[l0007!pci_base, 1792]

.66 F000001F5C common_code

	.%line 210 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		immed[l0007!pci_offset, 0x5c]

.67 F00F8FE180 common_code

	.%line 211 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		immed[$l0007!pci_rw, 0xf8f8]

.68 3510001C08 common_code

	.%line 212 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		pci[write, $l0007!pci_rw, l0007!pci_base, l0007!pci_offset, 1], ctx_swap[l0007!pci_sig]

.69 FC10ADE779 common_code

	.%line 213 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.end

	.%line 216 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		local_csr_wr[same_me_signal, 121]

.70 FC10ADEB7A common_code

	.%line 217 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		local_csr_wr[same_me_signal, 122]

.71 FC10ADEF7B common_code

	.%line 218 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		local_csr_wr[same_me_signal, 123]

.72 3D00040B02 common_code

	.%line 224 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	receivepacket#:

	.%line 225 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.set_sig l0000!rx_sig_thd

	.%line 226 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		msf[fast_wr, --, l0000!rxconfigdata, l0000!threadfreelist_addr]

.73 E000000002 common_code

	.%line 227 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		ctx_arb[l0000!rx_sig_thd]

.74 FC044C0000 common_code

	.%line 230 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.begin

	.%line 231 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.reg l0008!temp l0008!cur_me l0008!cur_ctx

	.%line 232 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.reg $l0008!temp_val l0008!temp_addr

	.%line 233 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.sig l0008!scratch_sig

	.%line 234 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 1

		local_csr_rd[active_ctx_sts]

.75 F000002300 common_code

	.%line 235 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 0

		immed[l0008!temp, 0]

.76 A400902307 common_code

	.%line 236 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[l0008!cur_ctx, 0x7, and, l0008!temp]

.77 A018060000 common_code

	.%line 238 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[$l0008!temp_val, --, b, $l0000!transferreg00]

.78 F000402B00 common_code

	.%line 239 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		immed[l0008!temp_addr, 0x400]

.79 9BE0A82A09 common_code

	.%line 240 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0008!temp_addr, l0008!temp_addr, or, l0008!cur_ctx, <<2]

.80 1110002820 common_code

	.%line 241 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		scratch[write, $l0008!temp_val, 0, l0008!temp_addr, 1], ctx_swap[l0008!scratch_sig]

.81 8180120100 common_code

	.%line 242 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.end

	.%line 249 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	rsw#:

	.%line 250 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0000!elem, --, b, $l0000!transferreg00, >>24]

.82 85000601FF common_code

	.%line 251 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0000!bytecnt, 0xff, and, $l0000!transferreg00, >>16]

.83 94A002012F common_code

	.%line 252 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0000!error, 0xf, and, $l0000!transferreg00, >>10]

.84 B40016030F common_code

	.%line 255 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[l0000!rx_channel_num, 0xf, and, $l0000!transferreg00]

.85 FC044C0000 common_code

	.%line 260 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.begin

	.%line 261 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.reg l0009!temp l0009!cur_me l0009!cur_ctx

	.%line 262 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.reg $l0009!temp_val

	.%line 263 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.reg l0009!temp_addr

	.%line 264 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.sig l0009!scratch_sig

	.%line 266 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 1

		local_csr_rd[active_ctx_sts]

.86 F000001700 common_code

	.%line 267 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 0

		immed[l0009!temp, 0]

.87 A400501707 common_code

	.%line 268 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[l0009!cur_ctx, 0x7, and, l0009!temp]

.88 A0580C0001 common_code

	.%line 270 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[$l0009!temp_val, --, b, l0000!elem]

.89 F000401B10 common_code

	.%line 271 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		immed[l0009!temp_addr, 0x410]

.90 9BE0681A05 common_code

	.%line 272 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0009!temp_addr, l0009!temp_addr, or, l0009!cur_ctx, <<2]

.91 1110001820 common_code

	.%line 273 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		scratch[write, $l0009!temp_val, 0, l0009!temp_addr, 1], ctx_swap[l0009!scratch_sig]

.92 A0580C0000 common_code

	.%line 275 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[$l0009!temp_val, --, b, l0000!bytecnt]

.93 F000401B20 common_code

	.%line 276 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		immed[l0009!temp_addr, 0x420]

.94 9BE0681A05 common_code

	.%line 277 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0009!temp_addr, l0009!temp_addr, or, l0009!cur_ctx, <<2]

.95 1110001820 common_code

	.%line 278 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		scratch[write, $l0009!temp_val, 0, l0009!temp_addr, 1], ctx_swap[l0009!scratch_sig]

.96 A018000000 common_code

	.%line 280 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[$l0009!temp_val, --, b, l0000!error]

.97 F000401B30 common_code

	.%line 281 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		immed[l0009!temp_addr, 0x430]

.98 9BE0681A05 common_code

	.%line 282 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0009!temp_addr, l0009!temp_addr, or, l0009!cur_ctx, <<2]

.99 1110001820 common_code

	.%line 283 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		scratch[write, $l0009!temp_val, 0, l0009!temp_addr, 1], ctx_swap[l0009!scratch_sig]

.100 A018000400 common_code

	.%line 285 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[$l0009!temp_val, --, b, l0000!rx_channel_num]

.101 F000401B40 common_code

	.%line 286 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		immed[l0009!temp_addr, 0x440]

.102 9BE0681A05 common_code

	.%line 287 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0009!temp_addr, l0009!temp_addr, or, l0009!cur_ctx, <<2]

.103 1110001820 common_code

	.%line 288 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		scratch[write, $l0009!temp_val, 0, l0009!temp_addr, 1], ctx_swap[l0009!scratch_sig]

.104 8030680100 common_code

	.%line 289 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.end

	.%line 295 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.begin

	.%line 296 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.reg l0010!pkt_buff_addr l0010!rel l0010!rbufoffset l0010!refcnt l0010!temp

	.%line 298 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0010!refcnt, --, b, l0000!bytecnt, >>3]

.105 A4300C1C00 common_code

	.%line 299 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[--, l0000!bytecnt, and, 0x7]

.106 D81B400100 common_code

	.%line 300 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0 109

		beq[cont1#]

.107 B0808C0406 common_code

	.%line 301 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[l0010!refcnt, l0010!refcnt, +, 1]

.108 8BC0682221 common_code

	.%line 302 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0010!refcnt, l0010!refcnt, or, 1, <<4]

.109 9190780201 common_code

	.%line 304 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	cont1#:

	.%line 305 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0010!rbufoffset, --, b, l0000!elem, <<7]

.110 B080901C03 common_code

	.%line 306 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[l0010!temp, l0000!rbuf, +, l0010!rbufoffset]

.111 9BB0902630 common_code

	.%line 307 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0010!temp, 16, or, l0010!temp, <<5]

.112 9AB0982606 common_code

	.%line 308 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 1

		alu_shf[l0010!temp, l0010!temp, or, l0010!refcnt, <<21]

.113 6A2E001320 common_code

	.%line 310 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 0

		dram[rbuf_rd, --, 0, l0000!drampacketbase, 8], indirect_ref, sig_done[l0000!sig_dram_xfer1]

.114 E00000000C common_code

	.%line 312 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		ctx_arb[l0000!sig_dram_xfer1, l0000!sig_dram_xfer1+1]

.115 A0580C0001 common_code

	.%line 313 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.end

	.%line 319 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.begin

	.%line 320 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.reg $l0011!temp0

	.%line 321 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[$l0011!temp0, --, b, l0000!elem]

.116 3D10000C20 common_code

	.%line 322 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		msf[write, $l0011!temp0, 0,l0000!elementdone_addr, 1], ctx_swap[l0000!msf_sig]

.117 F0010C0007 common_code

	.%line 323 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.end

	.%line 330 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.begin

	.%line 331 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.reg $l0012!scratch_data l0012!temp l0012!temp_addr

	.%line 332 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		.sig l0012!scratch_sig

	.%line 334 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		immed[l0012!temp_addr, 0x1000]

.118 9BE0A00607 common_code

	.%line 335 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0012!temp_addr, l0012!temp_addr, or, l0000!rx_channel_num, <<2]

.119 A018001000 common_code

	.%line 336 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu[$l0012!scratch_data, --, b, l0000!drampacketbase]

.120 1110002820 common_code

	.%line 337 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		scratch[write, $l0012!scratch_data, 0, l0012!temp_addr, 1],ctx_swap[l0012!scratch_sig]

.121 8B00A00200 common_code

	.%line 339 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[l0012!temp, l0000!bytecnt, or, l0000!error, <<16]

.122 8A8800060A common_code

	.%line 340 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		alu_shf[$l0012!scratch_data, l0012!temp, or, l0000!rx_channel_num, <<24]

.123 1A10008004 common_code

	.%line 341 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

		scratch[put, $l0012!scratch_data, l0000!ring_num, 0, 1], ctx_swap[l0012!scratch_sig]

.124 D812000018 common_code

	.%line 342 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0

	.end

	.%line 345 "C:\angel-island\diag\test_suites\microcode\pl-media-loopback\pl_media_loopback_rx.uc" 1 0 72

		br[receivepacket#]

+ucode_end







 SEGMENT ADDRESS RANGE STATISTICS



Segment:  common_code_seg	address range:  0-124;  

    includes pages:

	common_code







 PAGE ADDRESS RANGE STATISTICS



Page:  common_code	address range:  0-124

⌨️ 快捷键说明

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