📄 os_cpu_c.lst
字号:
1 .file "os_cpu_c.c"
2 .arch atmega64
3 __SREG__ = 0x3f
4 __SP_H__ = 0x3e
5 __SP_L__ = 0x3d
6 __tmp_reg__ = 0
7 __zero_reg__ = 1
8 .global __do_copy_data
9 .global __do_clear_bss
17 .Ltext0:
18 .global OSTaskStkInit
20 OSTaskStkInit:
21 .LFB7:
22 .LM1:
23 /* prologue: frame size=0 */
24 /* prologue end (size=0) */
25 0000 FA01 movw r30,r20
26 .LM2:
27 0002 8083 st Z,r24
28 0004 3197 sbiw r30,1
29 .LM3:
30 0006 892F mov r24,r25
31 0008 9927 clr r25
32 000a 8083 st Z,r24
33 .LM4:
34 000c 1292 st -Z,__zero_reg__
35 .LM5:
36 000e 1292 st -Z,__zero_reg__
37 .LM6:
38 0010 1292 st -Z,__zero_reg__
39 .LM7:
40 0012 1292 st -Z,__zero_reg__
41 .LM8:
42 0014 1292 st -Z,__zero_reg__
43 .LM9:
44 0016 1292 st -Z,__zero_reg__
45 .LM10:
46 0018 1292 st -Z,__zero_reg__
47 .LM11:
48 001a 1292 st -Z,__zero_reg__
49 .LM12:
50 001c 1292 st -Z,__zero_reg__
51 .LM13:
52 001e 1292 st -Z,__zero_reg__
53 .LM14:
54 0020 1292 st -Z,__zero_reg__
55 .LM15:
56 0022 1292 st -Z,__zero_reg__
57 .LM16:
58 0024 1292 st -Z,__zero_reg__
59 .LM17:
60 0026 1292 st -Z,__zero_reg__
61 .LM18:
62 0028 1292 st -Z,__zero_reg__
63 .LM19:
64 002a 1292 st -Z,__zero_reg__
65 .LM20:
66 002c 1292 st -Z,__zero_reg__
67 .LM21:
68 002e 1292 st -Z,__zero_reg__
69 .LM22:
70 0030 1292 st -Z,__zero_reg__
71 .LM23:
72 0032 1292 st -Z,__zero_reg__
73 .LM24:
74 0034 1292 st -Z,__zero_reg__
75 .LM25:
76 0036 1292 st -Z,__zero_reg__
77 .LM26:
78 0038 1292 st -Z,__zero_reg__
79 .LM27:
80 003a 1292 st -Z,__zero_reg__
81 .LM28:
82 003c 6293 st -Z,r22
83 .LM29:
84 003e 872F mov r24,r23
85 0040 9927 clr r25
86 0042 8293 st -Z,r24
87 .LM30:
88 0044 1292 st -Z,__zero_reg__
89 .LM31:
90 0046 1292 st -Z,__zero_reg__
91 .LM32:
92 0048 1292 st -Z,__zero_reg__
93 .LM33:
94 004a 1292 st -Z,__zero_reg__
95 .LM34:
96 004c 1292 st -Z,__zero_reg__
97 .LM35:
98 004e 1292 st -Z,__zero_reg__
99 .LM36:
100 0050 80E8 ldi r24,lo8(-128)
101 0052 8293 st -Z,r24
102 .LM37:
103 0054 CF01 movw r24,r30
104 0056 0197 sbiw r24,1
105 /* epilogue: frame size=0 */
106 0058 0895 ret
107 /* epilogue end (size=1) */
108 /* function OSTaskStkInit size 45 (44) */
109 .LFE7:
111 .global OSTaskCreateHook
113 OSTaskCreateHook:
114 .LFB8:
115 .LM38:
116 /* prologue: frame size=0 */
117 /* prologue end (size=0) */
118 /* epilogue: frame size=0 */
119 005a 0895 ret
120 /* epilogue end (size=1) */
121 /* function OSTaskCreateHook size 1 (0) */
122 .LFE8:
124 .global OSTaskDelHook
126 OSTaskDelHook:
127 .LFB9:
128 .LM39:
129 /* prologue: frame size=0 */
130 /* prologue end (size=0) */
131 /* epilogue: frame size=0 */
132 005c 0895 ret
133 /* epilogue end (size=1) */
134 /* function OSTaskDelHook size 1 (0) */
135 .LFE9:
137 .global OSTaskSwHook
139 OSTaskSwHook:
140 .LFB10:
141 .LM40:
142 /* prologue: frame size=0 */
143 /* prologue end (size=0) */
144 /* epilogue: frame size=0 */
145 005e 0895 ret
146 /* epilogue end (size=1) */
147 /* function OSTaskSwHook size 1 (0) */
148 .LFE10:
150 .global OSTaskStatHook
152 OSTaskStatHook:
153 .LFB11:
154 .LM41:
155 /* prologue: frame size=0 */
156 /* prologue end (size=0) */
157 /* epilogue: frame size=0 */
158 0060 0895 ret
159 /* epilogue end (size=1) */
160 /* function OSTaskStatHook size 1 (0) */
161 .LFE11:
163 .global OSTimeTickHook
165 OSTimeTickHook:
166 .LFB12:
167 .LM42:
168 /* prologue: frame size=0 */
169 /* prologue end (size=0) */
170 /* epilogue: frame size=0 */
171 0062 0895 ret
172 /* epilogue end (size=1) */
173 /* function OSTimeTickHook size 1 (0) */
174 .LFE12:
176 .global OSInitHookBegin
178 OSInitHookBegin:
179 .LFB13:
180 .LM43:
181 /* prologue: frame size=0 */
182 /* prologue end (size=0) */
183 /* epilogue: frame size=0 */
184 0064 0895 ret
185 /* epilogue end (size=1) */
186 /* function OSInitHookBegin size 1 (0) */
187 .LFE13:
189 .global OSInitHookEnd
191 OSInitHookEnd:
192 .LFB14:
193 .LM44:
194 /* prologue: frame size=0 */
195 /* prologue end (size=0) */
196 /* epilogue: frame size=0 */
197 0066 0895 ret
198 /* epilogue end (size=1) */
199 /* function OSInitHookEnd size 1 (0) */
200 .LFE14:
202 .global OSTaskIdleHook
204 OSTaskIdleHook:
205 .LFB15:
206 .LM45:
207 /* prologue: frame size=0 */
208 /* prologue end (size=0) */
209 /* epilogue: frame size=0 */
210 0068 0895 ret
211 /* epilogue end (size=1) */
212 /* function OSTaskIdleHook size 1 (0) */
213 .LFE15:
215 .global OSTCBInitHook
217 OSTCBInitHook:
218 .LFB16:
219 .LM46:
220 /* prologue: frame size=0 */
221 /* prologue end (size=0) */
222 /* epilogue: frame size=0 */
223 006a 0895 ret
224 /* epilogue end (size=1) */
225 /* function OSTCBInitHook size 1 (0) */
226 .LFE16:
228 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 os_cpu_c.c
*ABS*:0000003f __SREG__
*ABS*:0000003e __SP_H__
*ABS*:0000003d __SP_L__
*ABS*:00000000 __tmp_reg__
*ABS*:00000001 __zero_reg__
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:20 .text:00000000 OSTaskStkInit
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:113 .text:0000005a OSTaskCreateHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:126 .text:0000005c OSTaskDelHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:139 .text:0000005e OSTaskSwHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:152 .text:00000060 OSTaskStatHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:165 .text:00000062 OSTimeTickHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:178 .text:00000064 OSInitHookBegin
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:191 .text:00000066 OSInitHookEnd
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:204 .text:00000068 OSTaskIdleHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:217 .text:0000006a OSTCBInitHook
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -