📄 os_cpu_c.lst
字号:
323 /* epilogue end (size=1) */
324 /* function OSTaskStatHook size 1 (0) */
326 .Lscope4:
328 .global OSTimeTickHook
330 OSTimeTickHook:
199:os/modify/os_cpu_c.c **** }
200:os/modify/os_cpu_c.c **** #endif
201:os/modify/os_cpu_c.c ****
202:os/modify/os_cpu_c.c **** /*
203:os/modify/os_cpu_c.c **** ***************************************************************************************************
204:os/modify/os_cpu_c.c **** * TICK HOOK
205:os/modify/os_cpu_c.c **** *
206:os/modify/os_cpu_c.c **** * Description: This function is called every tick.
207:os/modify/os_cpu_c.c **** *
208:os/modify/os_cpu_c.c **** * Arguments : none
209:os/modify/os_cpu_c.c **** *
210:os/modify/os_cpu_c.c **** * Note(s) : 1) Interrupts may or may not be ENABLED during this call.
211:os/modify/os_cpu_c.c **** ***************************************************************************************************
212:os/modify/os_cpu_c.c **** */
213:os/modify/os_cpu_c.c **** #if (OS_CPU_HOOKS_EN > 0) && (OS_VERSION < 260 || OS_TIME_TICK_HOOK_EN > 0)
214:os/modify/os_cpu_c.c **** void OSTimeTickHook (void)
215:os/modify/os_cpu_c.c **** {
332 .LM43:
333 /* prologue: frame size=0 */
334 /* prologue end (size=0) */
335 /* epilogue: frame size=0 */
336 0064 0895 ret
337 /* epilogue end (size=1) */
338 /* function OSTimeTickHook size 1 (0) */
340 .Lscope5:
342 .global OSInitHookBegin
344 OSInitHookBegin:
216:os/modify/os_cpu_c.c **** }
217:os/modify/os_cpu_c.c **** #endif
218:os/modify/os_cpu_c.c ****
219:os/modify/os_cpu_c.c **** /*
220:os/modify/os_cpu_c.c **** ***************************************************************************************************
221:os/modify/os_cpu_c.c **** * OS INITIALIZATION HOOK
222:os/modify/os_cpu_c.c **** * (BEGINNING)
223:os/modify/os_cpu_c.c **** *
224:os/modify/os_cpu_c.c **** * Description: This function is called by OSInit() at the beginning of OSInit().
225:os/modify/os_cpu_c.c **** *
226:os/modify/os_cpu_c.c **** * Arguments : none
227:os/modify/os_cpu_c.c **** *
228:os/modify/os_cpu_c.c **** * Note(s) : 1) Interrupts should be disabled during this call.
229:os/modify/os_cpu_c.c **** ***************************************************************************************************
230:os/modify/os_cpu_c.c **** */
231:os/modify/os_cpu_c.c **** #if OS_CPU_HOOKS_EN > 0 && OS_VERSION > 203
232:os/modify/os_cpu_c.c **** void OSInitHookBegin (void)
233:os/modify/os_cpu_c.c **** {
346 .LM44:
347 /* prologue: frame size=0 */
348 /* prologue end (size=0) */
349 /* epilogue: frame size=0 */
350 0066 0895 ret
351 /* epilogue end (size=1) */
352 /* function OSInitHookBegin size 1 (0) */
354 .Lscope6:
356 .global OSInitHookEnd
358 OSInitHookEnd:
234:os/modify/os_cpu_c.c **** }
235:os/modify/os_cpu_c.c **** #endif
236:os/modify/os_cpu_c.c ****
237:os/modify/os_cpu_c.c **** /*
238:os/modify/os_cpu_c.c **** ***************************************************************************************************
239:os/modify/os_cpu_c.c **** * OS INITIALIZATION HOOK
240:os/modify/os_cpu_c.c **** * (END)
241:os/modify/os_cpu_c.c **** *
242:os/modify/os_cpu_c.c **** * Description: This function is called by OSInit() at the end of OSInit().
243:os/modify/os_cpu_c.c **** *
244:os/modify/os_cpu_c.c **** * Arguments : none
245:os/modify/os_cpu_c.c **** *
246:os/modify/os_cpu_c.c **** * Note(s) : 1) Interrupts should be disabled during this call.
247:os/modify/os_cpu_c.c **** ***************************************************************************************************
248:os/modify/os_cpu_c.c **** */
249:os/modify/os_cpu_c.c **** #if OS_CPU_HOOKS_EN > 0 && OS_VERSION > 203
250:os/modify/os_cpu_c.c **** void OSInitHookEnd (void)
251:os/modify/os_cpu_c.c **** {
360 .LM45:
361 /* prologue: frame size=0 */
362 /* prologue end (size=0) */
363 /* epilogue: frame size=0 */
364 0068 0895 ret
365 /* epilogue end (size=1) */
366 /* function OSInitHookEnd size 1 (0) */
368 .Lscope7:
370 .global OSTaskIdleHook
372 OSTaskIdleHook:
252:os/modify/os_cpu_c.c **** }
253:os/modify/os_cpu_c.c **** #endif
254:os/modify/os_cpu_c.c ****
255:os/modify/os_cpu_c.c **** /*
256:os/modify/os_cpu_c.c **** ***************************************************************************************************
257:os/modify/os_cpu_c.c **** * IDLE TASK HOOK
258:os/modify/os_cpu_c.c **** *
259:os/modify/os_cpu_c.c **** * Description: This function is called by the idle task. This hook has been added to allow you to
260:os/modify/os_cpu_c.c **** * such things as STOP the CPU to conserve power.
261:os/modify/os_cpu_c.c **** *
262:os/modify/os_cpu_c.c **** * Arguments : none
263:os/modify/os_cpu_c.c **** *
264:os/modify/os_cpu_c.c **** * Note(s) : 1) Interrupts are enabled during this call.
265:os/modify/os_cpu_c.c **** ***************************************************************************************************
266:os/modify/os_cpu_c.c **** */
267:os/modify/os_cpu_c.c **** #if OS_CPU_HOOKS_EN > 0 && OS_VERSION >= 251
268:os/modify/os_cpu_c.c **** void OSTaskIdleHook (void)
269:os/modify/os_cpu_c.c **** {
374 .LM46:
375 /* prologue: frame size=0 */
376 /* prologue end (size=0) */
377 /* epilogue: frame size=0 */
378 006a 0895 ret
379 /* epilogue end (size=1) */
380 /* function OSTaskIdleHook size 1 (0) */
382 .Lscope8:
385 .global OSTCBInitHook
387 OSTCBInitHook:
270:os/modify/os_cpu_c.c **** }
271:os/modify/os_cpu_c.c **** #endif
272:os/modify/os_cpu_c.c ****
273:os/modify/os_cpu_c.c **** /*
274:os/modify/os_cpu_c.c **** ***************************************************************************************************
275:os/modify/os_cpu_c.c **** * OSTCBInit() HOOK
276:os/modify/os_cpu_c.c **** *
277:os/modify/os_cpu_c.c **** * Description: This function is called by OS_TCBInit() after setting up most of the TCB.
278:os/modify/os_cpu_c.c **** *
279:os/modify/os_cpu_c.c **** * Arguments : ptcb is a pointer to the TCB of the task being created.
280:os/modify/os_cpu_c.c **** *
281:os/modify/os_cpu_c.c **** * Note(s) : 1) Interrupts may or may not be ENABLED during this call.
282:os/modify/os_cpu_c.c **** ***************************************************************************************************
283:os/modify/os_cpu_c.c **** */
284:os/modify/os_cpu_c.c **** #if OS_CPU_HOOKS_EN > 0 && OS_VERSION > 203
285:os/modify/os_cpu_c.c **** void OSTCBInitHook (OS_TCB *ptcb)
286:os/modify/os_cpu_c.c **** {
389 .LM47:
390 /* prologue: frame size=0 */
391 /* prologue end (size=0) */
392 /* epilogue: frame size=0 */
393 006c 0895 ret
394 /* epilogue end (size=1) */
395 /* function OSTCBInitHook size 1 (0) */
397 .Lscope9:
398 .text
400 Letext:
401 /* File "os/modify/os_cpu_c.c": code 55 = 0x0037 ( 45), prologues 0, epilogues 10 */
DEFINED SYMBOLS
*ABS*:00000000 os_cpu_c.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:3 *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:4 *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:5 *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:6 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:7 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:136 .text:00000000 OSTaskStkInit
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:273 .text:0000005c OSTaskCreateHook
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:288 .text:0000005e OSTaskDelHook
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:302 .text:00000060 OSTaskSwHook
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:316 .text:00000062 OSTaskStatHook
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:330 .text:00000064 OSTimeTickHook
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:344 .text:00000066 OSInitHookBegin
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:358 .text:00000068 OSInitHookEnd
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:372 .text:0000006a OSTaskIdleHook
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:387 .text:0000006c OSTCBInitHook
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccOuaaaa.s:400 .text:0000006e Letext
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -