📄 main.lst
字号:
dspa -l -s -v2xx -iC:/ti/c2400/cgtools/include main.asm C:/WINDOWS/Desktop/Core\main.obj -tC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\main.tmp
TMS320C24xx COFF Assembler Version 7.02 Tue Jul 31 13:34:27 2007
Copyright (c) 1987-2002 Texas Instruments Incorporated
main.asm PAGE 1
1 *******************************************************
2 * TMS320C24xx ANSI C Codegen Version 7.02
3 *******************************************************
4 ; dspac -v2xx -iC:/ti/c2400/cgtools/include main.c C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\main.if
5 ; dspopt NOT RUN
6 ; dspcg -o -v2xx C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\main.if main.asm C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ma
7 .port
8 0000 .bss _Task0,64,1
9 0040 .bss _Task1,64
10 0080 .bss _Task2,64
11 00c0 .bss _Task3,64
12 .file "main.c"
13 .file "Os_cpu.h"
14 .sym _BOOLEAN,0,12,13,16
15 .sym _INT8U,0,12,13,16
16 .sym _INT8S,0,2,13,16
17 .sym _INT16U,0,14,13,16
18 .sym _INT16S,0,4,13,16
19 .sym _INT32U,0,15,13,32
20 .sym _INT32S,0,5,13,32
21 .sym _FP,0,6,13,32
22 .globl _c_int0
23 .file "Ucos_ii.h"
24
25 .stag .fake0,144
26 .member _OSEventPtr,0,16,8,16
27 .member _OSEventTbl,16,60,8,80,,5
28 .member _OSEventCnt,96,14,8,16
29 .member _OSEventType,112,12,8,16
30 .member _OSEventGrp,128,12,8,16
31 .eos
32 .sym _OS_EVENT,0,8,13,144,.fake0
33
34 .stag .fake1,112
35 .member _OSCnt,0,14,8,16
36 .member _OSEventTbl,16,60,8,80,,5
37 .member _OSEventGrp,96,12,8,16
38 .eos
39 .sym _OS_SEM_DATA,0,8,13,112,.fake1
40
41 .stag _os_tcb,176
42 .member _OSTCBStkPtr,0,30,8,16
43 .member _OSTCBNext,16,24,8,16,_os_tcb
44 .member _OSTCBPrev,32,24,8,16,_os_tcb
45 .member _OSTCBEventPtr,48,24,8,16,.fake0
46 .member _OSTCBDly,64,14,8,16
47 .member _OSTCBStat,80,12,8,16
48 .member _OSTCBPrio,96,12,8,16
49 .member _OSTCBX,112,12,8,16
50 .member _OSTCBY,128,12,8,16
51 .member _OSTCBBitX,144,12,8,16
52 .member _OSTCBBitY,160,12,8,16
53 .eos
54 .sym _OS_TCB,0,8,13,176,_os_tcb
TMS320C24xx COFF Assembler Version 7.02 Tue Jul 31 13:34:27 2007
Copyright (c) 1987-2002 Texas Instruments Incorporated
main.asm PAGE 2
55 .globl _OSCtxSwCtr
56 .globl _OSEventFreeList
57 .globl _OSEventTbl
58 .globl _OSIdleCtr
59 .globl _OSCPUUsage
60 .globl _OSIdleCtrMax
61 .globl _OSIdleCtrRun
62 .globl _OSStatRdy
63 .globl _OSIntNesting
64 .globl _OSLockNesting
65 .globl _OSPrioCur
66 .globl _OSPrioHighRdy
67 .globl _OSRdyGrp
68 .globl _OSRdyTbl
69 .globl _OSRunning
70 .globl _OSTaskCtr
71 .globl _OSTCBCur
72 .globl _OSTCBFreeList
73 .globl _OSTCBHighRdy
74 .globl _OSTCBList
75 .globl _OSTCBPrioTbl
76 .globl _OSTime
77 .globl _OSMapTbl
78 .globl _OSUnMapTbl
79 .globl _OSSemAccept
80 .globl _OSSemCreate
81 .globl _OSSemPend
82 .globl _OSSemPost
83 .globl _OSSemQuery
84 .globl _OSTaskCreate
85 .globl _OSTaskQuery
86 .globl _OSTimeDly
87 .globl _OSTimeDlyHMSM
88 .globl _OSTimeDlyResume
89 .globl _OSTimeGet
90 .globl _OSTimeSet
91 .globl _OSTimeTick
92 .globl _OSInit
93 .globl _OSIntEnter
94 .globl _OSIntExit
95 .globl _OSSchedLock
96 .globl _OSSchedUnlock
97 .globl _OSStart
98 .globl _OSStatInit
99 .globl _OSVersion
100 .globl _OSEventTaskRdy
101 .globl _OSEventTaskWait
102 .globl _OSEventTO
103 .globl _OSEventWaitListInit
104 .globl _OSSched
105 .globl _OSTaskIdle
106 .globl _OSTaskStat
107 .globl _OSTCBInit
108 .globl _OSCtxSw
TMS320C24xx COFF Assembler Version 7.02 Tue Jul 31 13:34:27 2007
Copyright (c) 1987-2002 Texas Instruments Incorporated
main.asm PAGE 3
109 .globl _OSIntCtxSw
110 .globl _OSStartHighRdy
111 .globl _OSTaskCreateHook
112 .globl _OSTaskDelHook
113 .globl _OSTaskStatHook
114 .globl _OSTaskStkInit
115 .globl _OSTaskSwHook
116 .globl _OSTickISR
117 .globl _OSTimeTickHook
118 .file "main.c"
119 .globl _KickDog
120 .globl _Task0
121 .globl _Task1
122 .globl _Task2
123 .globl _Task3
124 0000 .text
125
126 .sym _main,_main,32,2,0
127 .globl _main
128
129 .func 52
130 ******************************************************
131 * FUNCTION DEF : _main
132 ******************************************************
133 0000 _main:
134 0000 8aa0 POPD *+
135 0001 80a0 SAR AR0,*+
136 0002 8180 SAR AR1,*
137 0003 b002 LARK AR0,2
138 0004 00e0 LAR AR0,*0+
139
140 .globl _ConfigureWatchDog
141 .sym _i,1,4,1,16
142 .line 5
143 0005 7a80 CALL _ConfigureWatchDog
0006 0000!
144 .line 6
145 0007 7a80 CALL _OSInit
0008 0000!
146 .line 7
147 0009 b90a LACK 10
148 000a 90a0 SACL *+
149 000b bf80 LALK _Task0+64
000c 0040-
150 000d 90ab SACL *+,AR3
151 000e b301 LARK AR3,1
152 000f 8be9 MAR *0+,AR1
153 0010 83a0 SAR AR3,*+
154 0011 bf80 LALK _TimeOfDayTask0+0
0012 0041'
155 0013 90a0 SACL *+
156 0014 7a80 CALL _OSTaskCreate
0015 0000!
157 0016 7c04 SBRK 4
TMS320C24xx COFF Assembler Version 7.02 Tue Jul 31 13:34:27 2007
Copyright (c) 1987-2002 Texas Instruments Incorporated
main.asm PAGE 4
158 .line 8
159 0017 b91e LACK 30
160 0018 90a0 SACL *+
161 0019 bf80 LALK _Task1+64
001a 0080-
162 001b 90ab SACL *+,AR3
163 001c b301 LARK AR3,1
164 001d 8be9 MAR *0+,AR1
165 001e 83a0 SAR AR3,*+
166 001f bf80 LALK _TimeOfDayTask1+0
0020 0064'
167 0021 90a0 SACL *+
168 0022 7a80 CALL _OSTaskCreate
0023 0000!
169 0024 7c04 SBRK 4
170 .line 9
171 0025 b901 LACK 1
172 0026 90a0 SACL *+
173 0027 bf80 LALK _Task2+64
0028 00c0-
174 0029 90ab SACL *+,AR3
175 002a b301 LARK AR3,1
176 002b 8be9 MAR *0+,AR1
177 002c 83a0 SAR AR3,*+
178 002d bf80 LALK _TimeOfDayTask2+0
002e 0082'
179 002f 90a0 SACL *+
180 0030 7a80 CALL _OSTaskCreate
0031 0000!
181 0032 7c04 SBRK 4
182 .line 10
183 0033 7a80 CALL _OSStart
0034 0000!
184 0035 EPI0_1:
185 .line 11
186 0035 7c03 SBRK 3
187 0036 0090 LAR AR0,*-
188 0037 7680 PSHD *
189 0038 ef00 RET
190
191 .endfunc 62,000000000H,2
192
193 .sym _DefaultISR,_DefaultISR,32,2,0
194 .globl _DefaultISR
195
196 .func 101
197 ******************************************************
198 * FUNCTION DEF : _DefaultISR
199 ******************************************************
200 0039 _DefaultISR:
201 0039 7a80 CALL I$$SAVE
003a 0000!
202 003b 8180 SAR AR1,*
203 003c b001 LARK AR0,1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -