⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 os_cpu_c.lst

📁 AVR平台下的ucos版本
💻 LST
📖 第 1 页 / 共 3 页
字号:
 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 + -