📄 sys_loopback_bd_3_in_rx.list
字号:
.%liverange 0 ~B2 38:38 58:59
.%liverange 0 A0 102:102
.%var l0000!channel_number 0 R
.%liverange 0 B3 4:4
.%var $l0000!transferreg01 0 R
.%liverange 0 $W2 112:112
.%liverange 0 $R2 112:112
.%var $l0000!transferreg00 0 R
.%liverange 0 $W1 0:22
.%liverange 0 ~$W1 58:111
.%liverange 0 $R1 0:111
.%var l0001!qa_init 1 R
.%liverange 0 G1 25:25
.%liverange 0 G1 28:28
.%var l0000!interthd_sig 1 R
.%liverange 0 G15 0:14
.%var l0000!rx_sig_thd 1 R
.%liverange 0 G1 72:75
.%var l0000!next_ctx_sig 1 R
.%liverange 0 G4 65:75 77:85 89:109
.%var l0000!sig_free_buf 1 R
.%liverange 0 G1 84:85
.%var l0000!sig_dram_xfer1 1 R
.%liverange 0 D2 104:109
.%var l0000!scratch_sig 1 R
.%liverange 0 G1 89:89 108:109
.%var l0000!msf_sig 1 R
.%liverange 0 G1 19:19 47:47 52:52
.%scope end
.0 F000000F00 common_code
.import_var __chip_id i$__chip_id __chip_revision i$__chip_revision __uengine_id i$__uengine_id
.%line 66 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg $l0000!transferreg00 $l0000!transferreg01
.%line 67 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg l0000!channel_number l0000!temp l0000!t0
.%line 68 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg $l0000!temp0 $l0000!temp1 $l0000!temp2 $l0000!temp3 $l0000!temp4
.%line 69 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg l0000!rxthreadlist l0000!sopeop l0000!sopbit l0000!eopbit l0000!bytecnt l0000!elem
.%line 70 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg l0000!rxconfigdata $l0000!rxconfigdata0 l0000!rxconfigdata0 l0000!null
.%line 71 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg l0000!rbuf l0000!ring l0000!bdptr
.%line 72 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg l0000!msfaddress l0000!msfaddress0 l0000!msfaddress1 l0000!msfaddress2
.%line 73 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg @l0000!sramdescbase @l0000!drampacketbase
.%line 74 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg l0000!mask_qa l0000!error @l0000!wait l0000!got_pkt
.%line 75 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg l0000!pci_base l0000!mailbox0 l0000!mailbox1 l0000!mailbox2 l0000!mailbox3 $l0000!pci_rw0 $l0000!pci_rw1
.%line 76 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg $l0000!sr0 $l0000!sr1 $l0000!sr2 $l0000!sr3 l0000!rxupcontrol0 @l0000!counter
.%line 77 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.sig l0000!msf_sig l0000!scratch_sig l0000!sig_dram_xfer1 l0000!pci_sig0 l0000!pci_sig1
.%line 78 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.sig l0000!sig_free_buf l0000!next_ctx_sig l0000!rx_sig_thd l0000!sram_sig
.%line 79 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.sig l0000!interthd_sig
.%line 80 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.xfer_order $l0000!sr0 $l0000!sr1 $l0000!sr2 $l0000!sr3
.%line 82 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg @l0000!total_rx
.%line 84 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.set $l0000!transferreg00
.%line 85 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.set_sig l0000!next_ctx_sig
.%line 87 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.addr l0000!interthd_sig 15
.%line 88 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.set_sig l0000!interthd_sig
.%line 90 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
here#:
.%line 91 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[l0000!got_pkt, 0]
.1 F00FF013FF common_code
.%line 93 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[l0000!mask_qa, 65535]
.2 F4400013FF common_code
.%line 94 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed_w1[l0000!mask_qa, 255]
.3 9020308600 common_code
.%line 96 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu_shf[l0000!channel_number, --, b, 1, <<30]
.4 9A80380E20 common_code
.%line 97 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu_shf[l0000!t0, l0000!channel_number, or, 0, <<24]
.5 D80E900011 common_code
.%line 99 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 1 58
br!=ctx[0, initstart#], defer[1]
.6 91E0408200 common_code
.%line 100 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 0
alu_shf[l0000!ring, --, b, 0, <<2]
.7 F0000C00B5 common_code
.%line 102 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
init_value#:
.%line 103 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[@l0000!total_rx, 0]
.8 F0000C00A5 common_code
.%line 104 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[@l0000!counter, 0]
.9 F0000C0085 common_code
.%line 105 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[@l0000!sramdescbase, 0]
.10 F4400C8085 common_code
.%line 106 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed_w1[@l0000!sramdescbase, 32]
.11 F0000C0095 common_code
.%line 108 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[@l0000!drampacketbase, 0]
.12 F4401C0095 common_code
.%line 109 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed_w1[@l0000!drampacketbase, 256]
.13 E000008000 common_code
.%line 111 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
ctx_arb[l0000!interthd_sig]
.14 F000003304 common_code
.%line 114 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
context_enable_csr_config#:
.%line 141 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[l0000!rxconfigdata0, 4]
.15 F440003300 common_code
.%line 142 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed_w1[l0000!rxconfigdata0, 0]
.16 A018003000 common_code
.%line 143 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu[$l0000!rxconfigdata0, --, b, l0000!rxconfigdata0]
.17 F000003700 common_code
.%line 144 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[l0000!msfaddress, 0x0000]
.18 3D10003420 common_code
.%line 145 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
msf[write, $l0000!rxconfigdata0, 0, l0000!msfaddress, 1], ctx_swap[l0000!msf_sig]
.19 9020008600 common_code
.%line 148 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.begin
.%line 149 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg l0001!sw0 l0001!sw1 l0001!sw2 l0001!sw3 l0001!cellcount l0001!freelist l0001!sr0
.%line 150 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg $l0001!s0 $l0001!s1 $l0001!s2
.%line 151 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg l0001!tmp l0001!spin
.%line 152 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.sig l0001!qa_init l0001!addr
.%line 153 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.xfer_order $l0001!s0 $l0001!s1 $l0001!s2
.%line 155 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu_shf[l0001!tmp, --, b, 1, <<30]
.20 BA40000085 common_code
.%line 156 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu[l0001!tmp, l0001!tmp, or, @l0000!sramdescbase]
.21 F0000C0180 common_code
.%line 157 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[$l0001!s0, 0]
.22 F0000C0181 common_code
.%line 158 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[$l0001!s1, 0]
.23 F0000C0182 common_code
.%line 159 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[$l0001!s2, 0]
.24 0114000020 common_code
.%line 161 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
sram[write, $l0001!s0, 0, l0001!tmp, 3], ctx_swap[l0001!qa_init]
.25 B0400C0085 common_code
.%line 163 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu[l0001!tmp, --, b, @l0000!sramdescbase]
.26 8020700100 common_code
.%line 164 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu_shf[l0001!tmp, --, b, l0001!tmp, >>2]
.27 0F12080C07 common_code
.%line 165 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
sram[rd_qdesc_head, $l0000!sr0, l0001!tmp, l0000!t0, 2], ctx_swap[l0001!qa_init]
.28 0F00000F07 common_code
.%line 166 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
sram[rd_qdesc_other, --, l0001!tmp, l0000!t0]
.29 F000401B00 common_code
.%line 168 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[l0001!freelist, 1024]
.30 F440001B00 common_code
.%line 169 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed_w1[l0001!freelist, 0]
.31 F40000171C common_code
.%line 171 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[l0001!cellcount, 0x1c, <<16]
.32 AA70001700 common_code
.%line 173 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 1
addfreelist#:
.%line 174 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 1
alu[--, l0001!cellcount, or, 0]
.33 4C00000F07 common_code
.%line 175 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 0
sram[enqueue, --, l0001!tmp, l0000!t0], indirect_ref
.34 A0807C0407 common_code
.%line 176 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu[l0001!tmp, l0001!tmp, +, 1]
.35 BAC0601B01 common_code
.%line 177 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu[l0001!freelist, l0001!freelist, -, 1]
.36 D808000101 common_code
.%line 178 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0 32
bne[addfreelist#]
.37 F000001F00 common_code
.%line 179 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.end
.%line 185 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.begin
.%line 186 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.reg l0002!temp_reg
.%line 188 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[l0002!temp_reg, 0]
.38 9100201E00 common_code
.%line 190 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
init_rbuf#:
.%line 191 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu_shf[l0000!temp, --, b, l0002!temp_reg, <<16]
.39 3D00040BA4 common_code
.%line 192 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
msf[fast_wr, --, 0x0044, l0000!temp]
.40 B0C0701F01 common_code
.%line 193 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu[l0002!temp_reg, l0002!temp_reg, +, 1]
.41 AAB0001F40 common_code
.%line 194 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu[--, 64, -, l0002!temp_reg]
.42 D809800101 common_code
.%line 195 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0 38
bne[init_rbuf#]
.43 F000003F1D common_code
.%line 196 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
.end
.%line 202 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[l0000!rxupcontrol0, 29]
.44 A018003C00 common_code
.%line 203 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu[$l0000!rxconfigdata0, --, b, l0000!rxupcontrol0]
.45 F000003B80 common_code
.%line 204 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[l0000!msfaddress2, 0x0080]
.46 3D10003820 common_code
.%line 205 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
msf[write, $l0000!rxconfigdata0, 0, l0000!msfaddress2, 1], ctx_swap[l0000!msf_sig]
.47 F000003304 common_code
.%line 207 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[l0000!rxconfigdata0, 4]
.48 F441003300 common_code
.%line 208 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed_w1[l0000!rxconfigdata0, 4096]
.49 A018003000 common_code
.%line 209 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
alu[$l0000!rxconfigdata0, --, b, l0000!rxconfigdata0]
.50 F000003700 common_code
.%line 210 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
immed[l0000!msfaddress, 0x0000]
.51 3D10003420 common_code
.%line 211 "C:\phase9rel\diag\test_suites\microcode\sys_loopback_bd_3\sys_loopback_bd_3_in_rx.uc" 1 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -