?? i2cmu.lst
字號:
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:12 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI3680_4 PAGE 1
1 ;***************************************************************
2 ;* TMS320C2000 C/C++ Codegen PC Version 3.06 *
3 ;* Date/Time created: Fri Aug 01 12:16:12 2003 *
4 ;***************************************************************
5 0002 FP .set XAR2
6 .file "i2cmu.c"
7 ; ac2000 -@C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI3680_5
8
9 00000000 .sect ".text"
10 .global _vi2cmFree
11 .sym _vi2cmFree,_vi2cmFree, 46, 2, 0
12 .func 15
13
14 ;***************************************************************
15 ;* FNAME: _vi2cmFree FR SIZE: 2 *
16 ;* *
17 ;* FUNCTION ENVIRONMENT *
18 ;* *
19 ;* FUNCTION PROPERTIES *
20 ;* 0 Parameter, 2 Auto, 0 SOE *
21 ;***************************************************************
22
23 00000000 _vi2cmFree:
24 .line 2
25 ;* AR4 assigned to _i2c
26 .sym _i2c,12, 24, 17, 22, $$fake0
27 .sym _i2c,-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 92C4 MOV AL,*+XAR4[0] ; |17|
33 00000004 ED03 BF L1,NEQ ; |17|
34 ; branch occurs ; |17|
35 .line 4
36 00000005 9A01 MOVB AL,#1 ; |18|
37 00000006 6F02 B L2,UNC ; |18|
38 ; branch occurs ; |18|
39 00000007 L1:
40 .line 6
41 00000007 9A00 MOVB AL,#0
42 00000008 L2:
43 .line 7
44 00000008 FE82 SUBB SP,#2 ; |20|
45 00000009 0006 LRETR
46 ; return occurs
47 .endfunc 21,000000000h,2
48
49
50
51 0000000a .sect ".text"
52 .global _vi2cmCmd
53 .sym _vi2cmCmd,_vi2cmCmd, 32, 2, 0
54 .func 23
55
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:12 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI3680_4 PAGE 2
56 ;***************************************************************
57 ;* FNAME: _vi2cmCmd FR SIZE: 4 *
58 ;* *
59 ;* FUNCTION ENVIRONMENT *
60 ;* *
61 ;* FUNCTION PROPERTIES *
62 ;* 0 Parameter, 3 Auto, 0 SOE *
63 ;***************************************************************
64
65 0000000a _vi2cmCmd:
66 .line 2
67 ;* AR4 assigned to _i2c
68 .sym _i2c,12, 24, 17, 22, $$fake0
69 ;* AL assigned to _cmd
70 .sym _cmd,0, 10, 17, 16, $$fake1
71 .sym _i2c,-2, 24, 1, 22, $$fake0
72 .sym _cmd,-3, 10, 1, 16, $$fake1
73 0000000a FE04 ADDB SP,#4
74 0000000b 9643 MOV *-SP[3],AL ; |24|
75 0000000c A842 MOVL *-SP[2],XAR4 ; |24|
76 .line 3
77 0000000d 8A42 MOVL XAR4,*-SP[2] ; |25|
78 0000000e 9243 MOV AL,*-SP[3] ; |25|
79 0000000f 90FF ANDB AL,#0xff ; |25|
80 00000010 96C4 MOV *+XAR4[0],AL ; |25|
81 .line 5
82 00000011 CC43 AND AL,*-SP[3],#0xff00 ; |27|
00000012 FF00
83 00000013 EC05 BF L3,EQ ; |27|
84 ; branch occurs ; |27|
85 .line 6
86 00000014 8A42 MOVL XAR4,*-SP[2] ; |28|
87 00000015 1ACC OR *+XAR4[1],#0x0002 ; |28|
00000016 0002
88 00000017 6F04 B L4,UNC ; |28|
89 ; branch occurs ; |28|
90 00000018 L3:
91 .line 8
92 00000018 8A42 MOVL XAR4,*-SP[2] ; |30|
93 00000019 18CC AND *+XAR4[1],#0xfffd ; |30|
0000001a FFFD
94 0000001b L4:
95 .line 9
96 0000001b FE84 SUBB SP,#4
97 0000001c 0006 LRETR
98 ; return occurs
99 .endfunc 31,000000000h,4
100
101
102
103 0000001d .sect ".text"
104 .global _vi2cmReadAck
105 .sym _vi2cmReadAck,_vi2cmReadAck, 46, 2, 0
106 .func 34
107
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:12 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI3680_4 PAGE 3
108 ;***************************************************************
109 ;* FNAME: _vi2cmReadAck FR SIZE: 2 *
110 ;* *
111 ;* FUNCTION ENVIRONMENT *
112 ;* *
113 ;* FUNCTION PROPERTIES *
114 ;* 0 Parameter, 2 Auto, 0 SOE *
115 ;***************************************************************
116
117 0000001d _vi2cmReadAck:
118 .line 2
119 ;* AR4 assigned to _i2c
120 .sym _i2c,12, 24, 17, 22, $$fake0
121 .sym _i2c,-2, 24, 1, 22, $$fake0
122 0000001d FE02 ADDB SP,#2
123 0000001e A842 MOVL *-SP[2],XAR4 ; |35|
124 .line 3
125 0000001f 8A42 MOVL XAR4,*-SP[2] ; |36|
126 00000020 CCCC AND AL,*+XAR4[1],#0x0001 ; |36|
00000021 0001
127 .line 4
128 00000022 FE82 SUBB SP,#2 ; |36|
129 00000023 0006 LRETR
130 ; return occurs
131 .endfunc 37,000000000h,2
132
133
134
135 ;***************************************************************
136 ;* TYPE INFORMATION *
137 ;***************************************************************
138 .stag $$fake0, 128
139 .member _taskIndex, 0, 14, 8, 16
140 .member _I2CCSR, 16, 14, 8, 16
141 .member _I2CDAT, 32, 14, 8, 16
142 .member _bitCntr, 48, 14, 8, 16
143 .member _init, 64, 144, 8, 22
144 .member _tick, 96, 144, 8, 22
145 .eos
146 .sym _VI2CM_IO, 0, 8, 13, 128,$$fake0
147 .etag $$fake1, 16
148 .member _I2C_ISSUE_START, 2, 4, 16, 16
149 .member _I2C_ISSUE_RPTSTART, 16, 4, 16, 16
150 .member _I2C_ISSUE_STOP, 10, 4, 16, 16
151 .member _I2C_ISSUE_ACKHI, 534, 4, 16, 16
152 .member _I2C_ISSUE_ACKLO, 22, 4, 16, 16
153 .member _I2C_TXMIT_ENABLE, 34, 4, 16, 16
154 .member _I2C_RECV_ENABLE, 28, 4, 16, 16
155 .eos
156 .sym _I2C_COMMAND, 0, 10, 13, 16,$$fake1
No Assembly Errors, No Assembly Warnings
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:12 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI3680_4 PAGE 4
LABEL VALUE DEFN REF
.TMS320C2700 000000 0
.TMS320C2800 000001 0
L1 000007' 39 33
L2 000008' 42 37
L3 000018' 90 83
L4 00001b' 94 88
__LARGE_MODEL 000001 0
_vi2cmCmd 00000a' 65 52 53
_vi2cmFree 000000' 23 10 11
_vi2cmReadAck 00001d' 117 104 105
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -