📄 os_cpu_c.src
字号:
.CPU 300
.EXPORT _Tmr_Init
.EXPORT _Tmr_ISRClr
.EXPORT _OSInitHookBegin
.EXPORT _OSInitHookEnd
.EXPORT _OSTaskCreateHook
.EXPORT _OSTaskDelHook
.EXPORT _OSTaskIdleHook
.EXPORT _OSTaskStatHook
.EXPORT _OSTaskStkInit
.EXPORT _OSTaskSwHook
.EXPORT _OSTCBInitHook
.EXPORT _OSTimeTickHook
.SECTION P,CODE,ALIGN=2
.LINE "E:\Study\ucOS-II\ucOS-II\PLATFORM\CPU\os_cpu_c.c",162
_OSTaskStkInit: ; function: OSTaskStkInit
.STACK _OSTaskStkInit=8
PUSH.W R6
.LINE 163
.LINE 168
MOV.W @(4:16,SP),R6
.LINE 171
MOV.W R1,@-R6
.LINE 172
MOV.W R0,@-R6
.LINE 174
MOV.W R0,@-R6
.LINE 175
MOV.W #0,R0
MOV.W R0,@-R6
.LINE 176
MOV.W R1,@-R6
.LINE 177
MOV.W #4369,R0
MOV.W R0,@-R6
.LINE 178
MOV.W #8738,R0
MOV.W R0,@-R6
.LINE 179
MOV.W #13107,R0
MOV.W R0,@-R6
.LINE 180
MOV.W #17476,R0
MOV.W R0,@-R6
.LINE 181
MOV.W #21845,R0
MOV.W R0,@-R6
.LINE 182
MOV.W #26214,R0
MOV.W R0,@-R6
.LINE 184
MOV.W R6,R0
.LINE 185
POP.W R6
RTS
.LINE 264
_Tmr_Init: ; function: Tmr_Init
.STACK _Tmr_Init=2
.LINE 265
.LINE 266
MOV.B #4,R0L
MOV.B R0L,@65456:8
.LINE 267
BSET.B #7,@65523:8
.LINE 268
RTS
.LINE 271
_Tmr_ISRClr: ; function: Tmr_ISRClr
.STACK _Tmr_ISRClr=2
.LINE 272
.LINE 273
BCLR.B #7,@65526:8
.LINE 274
RTS
.LINE 289
_OSInitHookBegin: ; function: OSInitHookBegin
.STACK _OSInitHookBegin=2
.LINE 290
.LINE 291
RTS
.LINE 307
_OSInitHookEnd: ; function: OSInitHookEnd
.STACK _OSInitHookEnd=2
.LINE 308
.LINE 309
RTS
.LINE 325
_OSTaskCreateHook: ; function: OSTaskCreateHook
.STACK _OSTaskCreateHook=2
.LINE 326
.LINE 328
RTS
.LINE 344
_OSTaskDelHook: ; function: OSTaskDelHook
.STACK _OSTaskDelHook=2
.LINE 345
.LINE 347
RTS
.LINE 363
_OSTaskIdleHook: ; function: OSTaskIdleHook
.STACK _OSTaskIdleHook=2
.LINE 364
.LINE 365
SLEEP
.LINE 366
RTS
.LINE 380
_OSTaskStatHook: ; function: OSTaskStatHook
.STACK _OSTaskStatHook=2
.LINE 381
.LINE 383
RTS
.LINE 403
_OSTaskSwHook: ; function: OSTaskSwHook
.STACK _OSTaskSwHook=2
.LINE 404
.LINE 405
RTS
.LINE 420
_OSTCBInitHook: ; function: OSTCBInitHook
.STACK _OSTCBInitHook=2
.LINE 421
.LINE 423
RTS
.LINE 439
_OSTimeTickHook: ; function: OSTimeTickHook
.STACK _OSTimeTickHook=2
.LINE 440
.LINE 441
BRA _Tmr_ISRClr
.LINE 442
.END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -