📄 msf_unicast_tx.list
字号:
+version: 10/31/2000
+switches:
+uca_version: 3.6.354
+uca_date: Jan 20 2004 14:03:45
+current_date: Tue Mar 02 11:56:19 2004
.cpu_version 0x00000002 1 255
.%num_contexts 8
.%local_mem0_mode rel
.%local_mem1_mode rel
.%init_nn_mode neighbor
.%legacy xfer on
:end# 31
:init# 2
*-- no_destination 0
;*l0000!temp1!!2 gpr_b_rel 01
*l0000!temp1 gpr_b_rel 01
;*l0000!msfaddress!!2 gpr_b_rel 00
*l0000!msfaddress gpr_b_rel 00
*l0000!txconfigdata0 gpr_a_rel 00
*$l0000!txconfigdata0 sram_rel 00 0 both 1 0x0
*$l0000!txcontrolword0 sram_rel 00 0 both 2 0xB
*$l0000!txcontrolword1 sram_rel 01 0 both 1 0xB
*l0000!tbuf_element gpr_b_rel 02
*l0000!dram_addr gpr_b_rel 03
;*l0000!tbuf!!2 gpr_b_rel 04
*l0000!tbuf gpr_a_rel 01
*l0001!pci_base gpr_a_rel 02
*l0001!pci_offset gpr_b_rel 05
*l0001!temp gpr_b_rel 06
*$l0001!pci_rw sram_rel 00 0 both 1 0x0
*l0001!pci_sig signal 01 0
*l0000!msf_sig signal 01 0
*l0000!msf_sig!!3 signal 01 0
*l0000!msf_sig!!2 signal 01 0
*l0000!dram_sig signal 02 0
.%type R
.%type SI
.%scope global
.%var $l0001!pci_rw 0 R
.%liverange 0 $W0 30:31
.%liverange 0 $R0 32:32
.%var l0001!temp 0 R
.%liverange 0 B6 28:31
.%var l0001!pci_offset 0 R
.%liverange 0 B5 27:31
.%var l0001!pci_base 0 R
.%liverange 0 A2 25:31
.%var l0000!tbuf 0 R
.%liverange 0 A1 3:13
.%liverange 0 B4 14:31
.%var l0000!dram_addr 0 R
.%liverange 0 B3 5:31
.%var l0000!tbuf_element 0 R
.%liverange 0 B2 4:31
.%var $l0000!txcontrolword1 0 R
.%liverange 0 $W1 23:31
.%liverange 0 $R1 32:32
.%var $l0000!txcontrolword0 0 R
.%liverange 0 $W0 20:29
.%liverange 0 $R0 32:32
.%var $l0000!txconfigdata0 0 R
.%liverange 0 $W0 10:19
.%liverange 0 $R0 32:32
.%var l0000!txconfigdata0 0 R
.%liverange 0 A0 8:31
.%var l0000!msfaddress 0 R
.%liverange 0 B0 7:31
.%var l0000!temp1 0 R
.%liverange 0 B1 19:31
.%var l0001!pci_sig 1 R
.%liverange 0 G1 31:31
.%var l0000!msf_sig 1 R
.%liverange 0 G1 11:11 13:13 24:24
.%var l0000!dram_sig 1 R
.%liverange 0 D2 16:17
.%scope end
.0 D800800010 common_code
.import_var __chip_id i$__chip_id __chip_revision i$__chip_revision __uengine_id i$__uengine_id
.%line 48 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.reg l0000!temp1
.%line 49 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.reg l0000!msfaddress
.%line 50 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.reg l0000!txconfigdata0 $l0000!txconfigdata0
.%line 51 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.reg $l0000!txcontrolword0 $l0000!txcontrolword1
.%line 52 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.reg l0000!tbuf_element
.%line 53 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.reg l0000!dram_addr l0000!tbuf
.%line 54 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.sig l0000!dram_sig l0000!msf_sig
.%line 56 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.xfer_order $l0000!txcontrolword0 $l0000!txcontrolword1
.%line 58 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0 2
br=ctx[0, init#]
.1 E000010000 common_code
.%line 59 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
ctx_arb[kill], any
.2 F0020C0001 common_code
.%line 61 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
init#:
.%line 63 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed[l0000!tbuf, 0x2000]
.3 F000000B00 common_code
.%line 64 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed[l0000!tbuf_element, 0]
.4 F000000F00 common_code
.%line 66 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed[l0000!dram_addr, 0]
.5 F440100F00 common_code
.%line 67 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed_w1[l0000!dram_addr, 256]
.6 F000000304 common_code
.%line 73 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed[l0000!msfaddress, 0x0004]
.7 F0000C1000 common_code
.%line 74 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed[l0000!txconfigdata0, 4]
.8 F4401D0400 common_code
.%line 75 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed_w1[l0000!txconfigdata0, 321]
.9 A0580C0000 common_code
.%line 76 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
alu[$l0000!txconfigdata0, --, b, l0000!txconfigdata0]
.10 3D10000020 common_code
.%line 77 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
msf[write, $l0000!txconfigdata0, 0, l0000!msfaddress, 1], ctx_swap[l0000!msf_sig]
.11 8A48008600 common_code
.%line 79 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
alu_shf[$l0000!txconfigdata0, l0000!txconfigdata0, or, 0x1, <<28]
.12 3D10000020 common_code
.%line 80 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
msf[write, $l0000!txconfigdata0, 0, l0000!msfaddress, 1], ctx_swap[l0000!msf_sig]
.13 91B0480201 common_code
.%line 101 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
alu_shf[l0000!tbuf, --, b, l0000!tbuf, <<5]
.14 8BC2081221 common_code
.%line 102 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 1
alu_shf[--, l0000!tbuf, or, 1, <<4]
.15 6B2E000F20 common_code
.%line 103 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 0
dram[tbuf_wr, --, 0, l0000!dram_addr, 8], indirect_ref, sig_done[l0000!dram_sig]
.16 E00000000C common_code
.%line 104 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
ctx_arb[l0000!dram_sig, l0000!dram_sig+1]
.17 F001800300 common_code
.%line 116 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed[l0000!msfaddress, 0x1800]
.18 F000000701 common_code
.%line 118 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed[l0000!temp1, 1]
.19 8A880806A0 common_code
.%line 119 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
alu_shf[$l0000!txcontrolword0, l0000!temp1, or, 64, <<24]
.20 F003300744 common_code
.%line 121 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed[l0000!temp1, 13124]
.21 F441100722 common_code
.%line 122 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed_w1[l0000!temp1, 4386]
.22 A018100400 common_code
.%line 123 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
alu[$l0000!txcontrolword1, --, b, l0000!temp1]
.23 3D12000020 common_code
.%line 127 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
msf[write, $l0000!txcontrolword0, 0, l0000!msfaddress, 2], ctx_swap[l0000!msf_sig]
.24 F0000C0002 common_code
.%line 158 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.begin
.%line 159 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.reg l0001!pci_base l0001!pci_offset l0001!temp
.%line 160 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.reg $l0001!pci_rw
.%line 161 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.sig l0001!pci_sig
.%line 163 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed[l0001!pci_base, 0]
.25 F4407C0002 common_code
.%line 164 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed_w1[l0001!pci_base, 1792]
.26 F000001750 common_code
.%line 165 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed[l0001!pci_offset, 0x50]
.27 F000001B00 common_code
.%line 166 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed[l0001!temp, 0]
.28 F441001B10 common_code
.%line 167 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
immed_w1[l0001!temp, 0x1010]
.29 A018001800 common_code
.%line 168 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
alu[$l0001!pci_rw, --, b, l0001!temp]
.30 3510001402 common_code
.%line 169 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
pci[write, $l0001!pci_rw, l0001!pci_base, l0001!pci_offset, 1], ctx_swap[l0001!pci_sig]
.31 E000010000 common_code
.%line 170 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
.end
.%line 173 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
end#:
.%line 174 "C:\phase9rel\diag\test_suites\microcode\msf_unicast\msf_unicast_tx.uc" 1 0
ctx_arb[kill], any
+ucode_end
SEGMENT ADDRESS RANGE STATISTICS
Segment: common_code_seg address range: 0-31;
includes pages:
common_code
PAGE ADDRESS RANGE STATISTICS
Page: common_code address range: 0-31
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -