📄 line_rate_bw_in_tx.list
字号:
.33 3D10002020 common_code
.%line 139 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
msf[write, $l0003!rxupcontroldata, 0, l0003!msfaddress, 1], ctx_swap[l0000!msf_sig]
.34 F000102700 common_code
.%line 140 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.end
.%line 146 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.begin
.%line 147 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.reg l0004!timeout_val
.%line 148 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[l0004!timeout_val, 256]
.35 9100902600 common_code
.%line 149 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu_shf[l0004!timeout_val,--, b, l0004!timeout_val, <<16]
.36 3D000427B0 common_code
.%line 150 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
msf[fast_wr, --, 0x0050, l0004!timeout_val]
.37 3D000427B4 common_code
.%line 151 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
msf[fast_wr, --, 0x0054, l0004!timeout_val]
.38 3D000427B8 common_code
.%line 152 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
msf[fast_wr, --, 0x0058, l0004!timeout_val]
.39 3D000427BC common_code
.%line 153 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
msf[fast_wr, --, 0x005c, l0004!timeout_val]
.40 F000001F00 common_code
.%line 154 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.end
.%line 160 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.begin
.%line 161 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.reg l0005!cellcount l0005!freelist l0005!sr0
.%line 162 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.reg $l0005!s0 $l0005!s1 $l0005!s2
.%line 163 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.reg l0005!tmp
.%line 164 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.sig l0005!qa_init l0005!addr
.%line 165 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.reg $l0005!sr0 $l0005!sr1 $l0005!sr2 $l0005!sr3
.%line 166 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.reg l0005!sram_desc_base
.%line 167 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.xfer_order $l0005!sr0 $l0005!sr1 $l0005!sr2 $l0005!sr3
.%line 168 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.xfer_order $l0005!s0 $l0005!s1 $l0005!s2
.%line 170 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[l0005!sram_desc_base, 0]
.41 F440001F20 common_code
.%line 171 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed_w1[l0005!sram_desc_base, 32]
.42 8020B08600 common_code
.%line 173 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu_shf[l0005!tmp, --, b, 1, <<30]
.43 BA00B01C0B common_code
.%line 174 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu[l0005!tmp, l0005!tmp, or, l0005!sram_desc_base]
.44 F0000C0180 common_code
.%line 175 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[$l0005!s0, 0]
.45 F0000C0181 common_code
.%line 176 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[$l0005!s1, 0]
.46 F0000C0182 common_code
.%line 177 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[$l0005!s2, 0]
.47 0114002C20 common_code
.%line 179 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
sram[write, $l0005!s0, 0, l0005!tmp, 3], ctx_swap[l0005!qa_init]
.48 B000B01C00 common_code
.%line 181 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu[l0005!tmp, --, b, l0005!sram_desc_base]
.49 9020B02D00 common_code
.%line 182 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu_shf[l0005!tmp, --, b, l0005!tmp, >>2]
.50 0F12082C04 common_code
.%line 183 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
sram[rd_qdesc_head, $l0005!sr0, l0000!t0, l0005!tmp, 2], ctx_swap[l0005!qa_init]
.51 0F00002F04 common_code
.%line 184 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
sram[rd_qdesc_other, --, l0000!t0, l0005!tmp]
.52 F001002B00 common_code
.%line 186 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[l0005!freelist, 4096]
.53 F440002B00 common_code
.%line 187 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed_w1[l0005!freelist, 0]
.54 F40000271C common_code
.%line 189 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[l0005!cellcount, 0x1c, <<16]
.55 AA70002700 common_code
.%line 191 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 1
addfreelist#:
.%line 192 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 1
alu[--, l0005!cellcount, or, 0]
.56 4C00002F04 common_code
.%line 193 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 0
sram[enqueue, --, l0000!t0, l0005!tmp], indirect_ref
.57 B0C0B02F01 common_code
.%line 194 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu[l0005!tmp, l0005!tmp, +, 1]
.58 BAC0A02B01 common_code
.%line 195 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu[l0005!freelist, l0005!freelist, -, 1]
.59 D80DC00101 common_code
.%line 196 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0 55
bne[addfreelist#]
.60 8028008E00 common_code
.%line 197 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.end
.%line 203 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.begin
.%line 204 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.reg $l0006!scratch_base $l0006!scratch_head $l0006!scratch_tail
.%line 205 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.sig l0006!scratch_sig1 l0006!scratch_sig2 l0006!scratch_sig3
.%line 207 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu_shf[$l0006!scratch_base, --, b, 0x3, <<30]
.61 F0000C0181 common_code
.%line 208 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[$l0006!scratch_head,0]
.62 F0000C0182 common_code
.%line 209 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[$l0006!scratch_tail,0]
.63 3110012300 common_code
.%line 211 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
cap[write, $l0006!scratch_base, scratch_ring_base_0],sig_done[l0006!scratch_sig1]
.64 3120112304 common_code
.%line 212 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
cap[write, $l0006!scratch_head, scratch_ring_head_0],sig_done[l0006!scratch_sig2]
.65 3130212308 common_code
.%line 213 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
cap[write, $l0006!scratch_tail, scratch_ring_tail_0],sig_done[l0006!scratch_sig3]
.66 E00000000E common_code
.%line 214 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
ctx_arb[l0006!scratch_sig1, l0006!scratch_sig2, l0006!scratch_sig3]
.67 F000002704 common_code
.%line 215 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.end
.%line 221 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.begin
.%line 222 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.reg l0007!msfaddress l0007!txcontroldata $l0007!txcontroldata
.%line 223 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[l0007!msfaddress, 0x0004]
.68 F000002B04 common_code
.%line 224 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[l0007!txcontroldata, 4]
.69 F440102B41 common_code
.%line 225 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed_w1[l0007!txcontroldata, 321]
.70 A018002800 common_code
.%line 226 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu[$l0007!txcontroldata, --, b, l0007!txcontroldata]
.71 3D10002420 common_code
.%line 227 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
msf[write, $l0007!txcontroldata, 0, l0007!msfaddress, 1], ctx_swap[l0000!msf_sig]
.72 8A48082A21 common_code
.%line 229 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu_shf[$l0007!txcontroldata, l0007!txcontroldata, or, 0x1, <<28]
.73 3D10002420 common_code
.%line 230 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
msf[write, $l0007!txcontroldata, 0, l0007!msfaddress, 1], ctx_swap[l0000!msf_sig]
.74 F000002B00 common_code
.%line 231 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.end
.%line 237 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.begin
.%line 238 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.reg $l0008!rxcontroldata l0008!msfaddress
.%line 239 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[l0008!msfaddress, 0x0000]
.75 3C10002820 common_code
.%line 240 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
msf[read, $l0008!rxcontroldata, 0, l0008!msfaddress, 1], ctx_swap[l0000!msf_sig]
.76 8A4800BE80 common_code
.%line 241 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu_shf[$l0008!rxcontroldata, $l0008!rxcontroldata, or, 0xf, <<28]
.77 3D10002820 common_code
.%line 242 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
msf[write, $l0008!rxcontroldata, 0, l0008!msfaddress, 1], ctx_swap[l0000!msf_sig]
.78 F00000130F common_code
.%line 243 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.end
.%line 249 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[l0000!temp, 15]
.79 A030001000 common_code
.%line 250 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 1
alu[--, --, b, l0000!temp]
.80 320001031C common_code
.%line 251 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 0
cap[fast_wr, alu, interthread_sig]
.81 F00000138F common_code
.%line 253 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[l0000!temp, 143]
.82 A030001000 common_code
.%line 254 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 1
alu[--, --, b, l0000!temp]
.83 320001031C common_code
.%line 255 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 0
cap[fast_wr, alu, interthread_sig]
.84 F00010130F common_code
.%line 257 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[l0000!temp, 271]
.85 A030001000 common_code
.%line 258 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 1
alu[--, --, b, l0000!temp]
.86 320001031C common_code
.%line 259 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 0
cap[fast_wr, alu, interthread_sig]
.87 F00010138F common_code
.%line 261 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
immed[l0000!temp, 399]
.88 A030001000 common_code
.%line 262 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 1
alu[--, --, b, l0000!temp]
.89 320001031C common_code
.%line 263 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 0
cap[fast_wr, alu, interthread_sig]
.90 D817000018 common_code
.%line 264 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0 92
br[wake_up_next_thread_after_init#]
.91 E000004000 common_code
.%line 267 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
wait_for_next_ctx_sig#:
.%line 268 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.set_sig l0000!next_ctx_sig
.%line 269 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
ctx_arb[l0000!next_ctx_sig]
.92 D81781C010 common_code
.%line 271 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0 94
wake_up_next_thread_after_init#:
.%line 272 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0 94
br=ctx[7, wait_for_assignment#]
.93 FC10AFC3F0 common_code
.%line 273 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
local_csr_wr[same_me_signal, 240]
.94 1910001820 common_code
.%line 276 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
.local $l0009!scratch_data
.%line 275 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
wait_for_assignment#:
.%line 278 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
scratch[get, $l0009!scratch_data, 0, l0000!ring_num, 1], ctx_swap[l0000!scratch_sig]
.95 AAB00C0180 common_code
.%line 279 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0
alu[--, $l0009!scratch_data, -, 0]
.96 D817800100 common_code
.%line 280 "C:\Angel-Island\diag\test_suites\microcode\line_rate_bw\line_rate_bw_in_tx.uc" 1 0 94
beq[wait_for_assignment#]
.97 A000060000 common_code
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -