📄 i2cse2pu.lst
字号:
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:19 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI2388_4 PAGE 1
1 ;***************************************************************
2 ;* TMS320C2000 C/C++ Codegen PC Version 3.06 *
3 ;* Date/Time created: Fri Aug 01 12:16:19 2003 *
4 ;***************************************************************
5 0002 FP .set XAR2
6 .file "i2cse2pu.c"
7 ; ac2000 -@C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI2388_5
8
9 00000000 .sect ".text"
10 .global _i2cSe2pFree
11 .sym _i2cSe2pFree,_i2cSe2pFree, 46, 2, 0
12 .func 15
13
14 ;***************************************************************
15 ;* FNAME: _i2cSe2pFree FR SIZE: 2 *
16 ;* *
17 ;* FUNCTION ENVIRONMENT *
18 ;* *
19 ;* FUNCTION PROPERTIES *
20 ;* 0 Parameter, 2 Auto, 0 SOE *
21 ;***************************************************************
22
23 00000000 _i2cSe2pFree:
24 .line 2
25 ;* AR4 assigned to _se2p
26 .sym _se2p,12, 24, 17, 22, $$fake0
27 .sym _se2p,-2, 24, 1, 22, $$fake0
28 00000000 FE02 ADDB SP,#2
29 00000001 A842 MOVL *-SP[2],XAR4 ; |16|
30 .line 3
31 00000002 8A42 MOVL XAR4,*-SP[2] ; |17|
32 00000003 92D4 MOV AL,*+XAR4[2] ; |17|
33 00000004 9003 ANDB AL,#0x03 ; |17|
34 00000005 EC03 BF L1,EQ ; |17|
35 ; branch occurs ; |17|
36 .line 4
37 00000006 9A00 MOVB AL,#0
38 00000007 6F02 B L2,UNC ; |18|
39 ; branch occurs ; |18|
40 00000008 L1:
41 .line 6
42 00000008 9A01 MOVB AL,#1 ; |20|
43 00000009 L2:
44 .line 7
45 00000009 FE82 SUBB SP,#2 ; |20|
46 0000000a 0006 LRETR
47 ; return occurs
48 .endfunc 21,000000000h,2
49
50
51
52 0000000b .sect ".text"
53 .global _i2cSe2pWrite
54 .sym _i2cSe2pWrite,_i2cSe2pWrite, 32, 2, 0
55 .func 23
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:19 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI2388_4 PAGE 2
56
57 ;***************************************************************
58 ;* FNAME: _i2cSe2pWrite FR SIZE: 4 *
59 ;* *
60 ;* FUNCTION ENVIRONMENT *
61 ;* *
62 ;* FUNCTION PROPERTIES *
63 ;* 0 Parameter, 4 Auto, 0 SOE *
64 ;***************************************************************
65
66 0000000b _i2cSe2pWrite:
67 .line 2
68 ;* AR4 assigned to _se2p
69 .sym _se2p,12, 24, 17, 22, $$fake0
70 ;* AR5 assigned to _msgPtr
71 .sym _msgPtr,14, 24, 17, 22, $$fake1
72 .sym _se2p,-2, 24, 1, 22, $$fake0
73 .sym _msgPtr,-4, 24, 1, 22, $$fake1
74 0000000b FE04 ADDB SP,#4
75 0000000c A044 MOVL *-SP[4],XAR5 ; |24|
76 0000000d A842 MOVL *-SP[2],XAR4 ; |24|
77 .line 3
78 0000000e 8A42 MOVL XAR4,*-SP[2] ; |25|
79 0000000f 0644 MOVL ACC,*-SP[4] ; |25|
80 00000010 1EC4 MOVL *+XAR4[0],ACC ; |25|
81 .line 4
82 00000011 8A42 MOVL XAR4,*-SP[2] ; |26|
83 00000012 1AD4 OR *+XAR4[2],#0x0001 ; |26|
00000013 0001
84 .line 6
85 00000014 FE84 SUBB SP,#4
86 00000015 0006 LRETR
87 ; return occurs
88 .endfunc 28,000000000h,4
89
90
91
92 00000016 .sect ".text"
93 .global _i2cSe2pRead
94 .sym _i2cSe2pRead,_i2cSe2pRead, 32, 2, 0
95 .func 30
96
97 ;***************************************************************
98 ;* FNAME: _i2cSe2pRead FR SIZE: 4 *
99 ;* *
100 ;* FUNCTION ENVIRONMENT *
101 ;* *
102 ;* FUNCTION PROPERTIES *
103 ;* 0 Parameter, 4 Auto, 0 SOE *
104 ;***************************************************************
105
106 00000016 _i2cSe2pRead:
107 .line 2
108 ;* AR4 assigned to _se2p
109 .sym _se2p,12, 24, 17, 22, $$fake0
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:19 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI2388_4 PAGE 3
110 ;* AR5 assigned to _msgPtr
111 .sym _msgPtr,14, 24, 17, 22, $$fake1
112 .sym _se2p,-2, 24, 1, 22, $$fake0
113 .sym _msgPtr,-4, 24, 1, 22, $$fake1
114 00000016 FE04 ADDB SP,#4
115 00000017 A044 MOVL *-SP[4],XAR5 ; |31|
116 00000018 A842 MOVL *-SP[2],XAR4 ; |31|
117 .line 3
118 00000019 8A42 MOVL XAR4,*-SP[2] ; |32|
119 0000001a 0644 MOVL ACC,*-SP[4] ; |32|
120 0000001b 1EC4 MOVL *+XAR4[0],ACC ; |32|
121 .line 4
122 0000001c 8A42 MOVL XAR4,*-SP[2] ; |33|
123 0000001d 1AD4 OR *+XAR4[2],#0x0002 ; |33|
0000001e 0002
124 .line 5
125 0000001f FE84 SUBB SP,#4
126 00000020 0006 LRETR
127 ; return occurs
128 .endfunc 34,000000000h,4
129
130
131
132 ;***************************************************************
133 ;* TYPE INFORMATION *
134 ;***************************************************************
135 .stag $$fake1, 96
136 .member _dataPtr, 0, 30, 8, 22
137 .member _nrData, 32, 14, 8, 16
138 .member _addr, 48, 14, 8, 16
139 .member _Did_Blknr, 64, 14, 8, 16
140 .eos
141 .sym _I2CSE2P_DATA, 0, 8, 13, 96,$$fake1
142 .stag $$fake0, 128
143 .member _msgPtr, 0, 24, 8, 22, $$fake1
144 .member _csr, 32, 14, 8, 16
145 .member _init, 64, 144, 8, 22
146 .member _tick, 96, 144, 8, 22
147 .eos
148 .sym _I2CSE2P_IO, 0, 8, 13, 128,$$fake0
No Assembly Errors, No Assembly Warnings
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:19 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI2388_4 PAGE 4
LABEL VALUE DEFN REF
.TMS320C2700 000000 0
.TMS320C2800 000001 0
L1 000008' 40 34
L2 000009' 43 38
__LARGE_MODEL 000001 0
_i2cSe2pFree 000000' 23 10 11
_i2cSe2pRead 000016' 106 93 94
_i2cSe2pWrite 00000b' 66 53 54
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -