📄 ucos_ii.src
字号:
MOVX @DPTR,A
; *** sync lost ***
; SOURCE LINE # 493
LCALL L?0280
JNZ ?C0036
; *** sync lost ***
DB 0D0H, 0D0H, 092H, 0AFH;
; *** sync lost ***
; SOURCE LINE # 495
LJMP _?OSSched
; *** sync lost ***
; SOURCE LINE # 496
?C0036:
; *** sync lost ***
DB 0D0H, 0D0H, 092H, 0AFH;
; *** sync lost ***
; SOURCE LINE # 498
; *** sync lost ***
; SOURCE LINE # 499
RET
?C0035:
; *** sync lost ***
DB 0D0H, 0D0H, 092H, 0AFH;
; *** sync lost ***
; SOURCE LINE # 501
; *** sync lost ***
; SOURCE LINE # 502
; *** sync lost ***
; SOURCE LINE # 503
?C0039:
RET
; END OF _?OSSchedUnlock
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
RSEG ?PR?_?OSStart?UCOS_II
_?OSStart:
USING 0
; SOURCE LINE # 523
LCALL L?0224
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 529
MOV DPTR,#OSRunning
MOVX A,@DPTR
JNZ ?C0041
; *** sync lost ***
; SOURCE LINE # 530
LCALL L?0205
LCALL L?0182
MOVX @DPTR,A
; *** sync lost ***
; SOURCE LINE # 531
MOVX A,@DPTR
MOV R7,A
LCALL L?0192
LCALL L?0206
LCALL L?0182
INC DPTR
MOVX @DPTR,A
; *** sync lost ***
; SOURCE LINE # 532
MOV A,R7
RLC A
RLC A
RLC A
ANL A,#0F8H
MOV R7,A
LCALL L?0182
INC DPTR
MOVX A,@DPTR
ADD A,R7
; *** sync lost ***
; SOURCE LINE # 533
LCALL L?0240
MOVX @DPTR,A
; *** sync lost ***
; SOURCE LINE # 534
LCALL L?0196
LCALL ?C?PLDXDATA
; *** sync lost ***
; SOURCE LINE # 535
LCALL L?0269
; *** sync lost ***
; SOURCE LINE # 536
LCALL _?OSStartHighRdy
; *** sync lost ***
; SOURCE LINE # 537
; *** sync lost ***
; SOURCE LINE # 538
?C0041:
MOV DPTR,#02H
LJMP ?C?ADDXBP
; END OF _?OSStart
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
RSEG ?PR?_?OSStatInit?UCOS_II
_?OSStatInit:
USING 0
; SOURCE LINE # 561
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 563
MOV R6,#00H
MOV R7,#02H
LCALL _?OSTimeDly
; *** sync lost ***
DB 0A2H, 0AFH, 0C2H, 0AFH, 0C0H, 0D0H;
; *** sync lost ***
; SOURCE LINE # 565
MOV DPTR,#OSIdleCtr
LCALL ?C?LSTKXDATA
DB 00H
DB 00H
DB 00H
DB 00H
; *** sync lost ***
DB 0D0H, 0D0H, 092H, 0AFH;
; *** sync lost ***
; SOURCE LINE # 567
MOV R6,#00H
MOV R7,#064H
LCALL _?OSTimeDly
; *** sync lost ***
DB 0A2H, 0AFH, 0C2H, 0AFH, 0C0H, 0D0H;
; *** sync lost ***
; SOURCE LINE # 569
LCALL L?0270
MOV DPTR,#OSIdleCtrMax
LCALL ?C?LSTXDATA
; *** sync lost ***
; SOURCE LINE # 570
MOV DPTR,#OSStatRdy
MOV A,#01H
MOVX @DPTR,A
; *** sync lost ***
DB 0D0H, 0D0H, 092H, 0AFH;
; *** sync lost ***
; SOURCE LINE # 572
RET
; END OF _?OSStatInit
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
RSEG ?PR?_?OSTaskIdle?UCOS_II
_?OSTaskIdle:
USING 0
; SOURCE LINE # 588
LCALL L?0216
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 590
LCALL L?0181
LCALL ?C?PLDXDATA
LCALL L?0182
LCALL ?C?PSTXDATA
; *** sync lost ***
; SOURCE LINE # 591
?C0043:
; *** sync lost ***
DB 0A2H, 0AFH, 0C2H, 0AFH, 0C0H, 0D0H;
; *** sync lost ***
; SOURCE LINE # 593
LCALL L?0270
MOV DPTR,#OSIdleCtr
LCALL L?0209
; *** sync lost ***
DB 0D0H, 0D0H, 092H, 0AFH;
; *** sync lost ***
; SOURCE LINE # 595
SJMP ?C0043
; END OF _?OSTaskIdle
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
RSEG ?PR?_?OSTaskStat?UCOS_II
_?OSTaskStat:
USING 0
; SOURCE LINE # 625
LCALL L?0185
MOV DPTR,#0FFFBH
LCALL ?C?ADDXBP
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 631
MOV DPTR,#05H
LCALL L?0188
LCALL L?0282
LCALL ?C?PSTXDATA
?C0046:
; *** sync lost ***
; SOURCE LINE # 632
MOV DPTR,#OSStatRdy
MOVX A,@DPTR
JNZ ?C0048
; *** sync lost ***
; SOURCE LINE # 633
MOV R6,A
MOV R7,#0C8H
LCALL _?OSTimeDly
; *** sync lost ***
; SOURCE LINE # 634
SJMP ?C0046
; *** sync lost ***
; SOURCE LINE # 635
?C0048:
; *** sync lost ***
DB 0A2H, 0AFH, 0C2H, 0AFH, 0C0H, 0D0H;
; *** sync lost ***
; SOURCE LINE # 637
LCALL L?0271
MOV DPTR,#OSIdleCtrRun
LCALL ?C?LSTXDATA
; *** sync lost ***
; SOURCE LINE # 638
LCALL L?0271
LCALL L?0182
LCALL ?C?LSTXDATA
; *** sync lost ***
; SOURCE LINE # 639
MOV DPTR,#OSIdleCtr
LCALL ?C?LSTKXDATA
DB 00H
DB 00H
DB 00H
DB 00H
; *** sync lost ***
DB 0D0H, 0D0H, 092H, 0AFH;
; *** sync lost ***
; SOURCE LINE # 641
CLR A
MOV R7,A
MOV R6,A
MOV R5,A
MOV R4,A
MOV DPTR,#OSIdleCtrMax
LCALL ?C?LLDXDATA0
SETB C
LCALL ?C?ULCMP
JC ?C0050
; *** sync lost ***
; SOURCE LINE # 642
CLR A
MOV R7,#064H
MOV R6,A
MOV R5,A
MOV R4,A
LCALL L?0182
LCALL ?C?LLDXDATA0
LCALL ?C?LMUL
MOV DPTR,#OSIdleCtrMax
LCALL ?C?LLDXDATA0
LCALL ?C?ULDIV
CLR C
MOV A,#064H
SUBB A,R7
LCALL L?0211
MOV A,R7
MOVX @DPTR,A
; *** sync lost ***
; SOURCE LINE # 643
LCALL L?0212
MOVX A,@DPTR
MOV R7,A
SETB C
XRL A,#080H
SUBB A,#0E4H
JC ?C0051
; *** sync lost ***
; SOURCE LINE # 644
MOV DPTR,#OSCPUUsage
MOV A,#064H
MOVX @DPTR,A
; *** sync lost ***
; SOURCE LINE # 645
SJMP ?C0055
?C0051:
CLR C
MOV A,R7
XRL A,#080H
SUBB A,#080H
JNC ?C0053
; *** sync lost ***
; SOURCE LINE # 646
; *** sync lost ***
; SOURCE LINE # 647
SJMP ?C0169
?C0053:
; *** sync lost ***
; SOURCE LINE # 648
MOV DPTR,#OSCPUUsage
MOV A,R7
MOVX @DPTR,A
; *** sync lost ***
; SOURCE LINE # 649
; *** sync lost ***
; SOURCE LINE # 650
SJMP ?C0055
?C0050:
; *** sync lost ***
; SOURCE LINE # 651
?C0169:
CLR A
MOV DPTR,#OSCPUUsage
MOVX @DPTR,A
; *** sync lost ***
; SOURCE LINE # 652
?C0055:
; *** sync lost ***
; SOURCE LINE # 653
LCALL _?OSTaskStatHook
; *** sync lost ***
; SOURCE LINE # 654
MOV R6,#00H
MOV R7,#064H
LCALL _?OSTimeDly
; *** sync lost ***
; SOURCE LINE # 655
AJMP ?C0048
; END OF _?OSTaskStat
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
RSEG ?PR?_?OSTCBInit?UCOS_II
_?OSTCBInit:
USING 0
; SOURCE LINE # 702
LCALL L?0185
LCALL L?0213
; *** sync lost ***
; *** sync lost ***
DB 0A2H, 0AFH, 0C2H, 0AFH, 0C0H, 0D0H;
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 708
MOV DPTR,#OSTCBFreeList
; *** sync lost ***
; SOURCE LINE # 709
LCALL L?0179
LCALL L?0218
JNZ $ + 4H
AJMP ?C0057
; *** sync lost ***
; SOURCE LINE # 710
LCALL L?0182
LCALL L?0288
LCALL ?C?PLDOPTR
MOV DPTR,#OSTCBFreeList
LCALL ?C?PSTXDATA
; *** sync lost ***
DB 0D0H, 0D0H, 092H, 0AFH;
; *** sync lost ***
; SOURCE LINE # 712
MOV DPTR,#04H
LCALL L?0188
PUSH AR3
PUSH AR2
PUSH AR1
LCALL L?0182
LCALL ?C?PLDXDATA
LCALL ?C?PSTPTR
; *** sync lost ***
; SOURCE LINE # 713
LCALL L?0220
MOVX A,@DPTR
MOV R7,A
LCALL L?0182
LCALL ?C?PLDXDATA
MOV DPTR,#012H
MOV A,R7
LCALL ?C?CSTOPTR
; *** sync lost ***
; SOURCE LINE # 714
MOV DPTR,#011H
CLR A
LCALL ?C?CSTOPTR
; *** sync lost ***
; SOURCE LINE # 715
LCALL L?0236
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 724
MOV DPTR,#0EH
LCALL L?0188
MOV DPTR,#0EH
LCALL ?C?XBPOFF
LCALL ?C?PSTXDATA
; *** sync lost ***
; SOURCE LINE # 725
MOV DPTR,#0CH
LCALL L?0258
MOV DPTR,#0CH
LCALL L?0260
; *** sync lost ***
; SOURCE LINE # 726
MOV DPTR,#07H
LCALL L?0188
LCALL L?0255
LCALL ?C?PSTXDATA
; *** sync lost ***
; SOURCE LINE # 727
MOV DPTR,#011H
LCALL L?0258
MOV DPTR,#011H
LCALL L?0260
; *** sync lost ***
; SOURCE LINE # 728
MOV DPTR,#0AH
LCALL L?0259
MOV R5,A
MOV DPTR,#0AH
LCALL L?0261
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 735
MOV A,R7
RRC A
RRC A
RRC A
ANL A,#01FH
MOV R6,A
LCALL L?0182
LCALL ?C?PLDXDATA
MOV DPTR,#014H
MOV A,R6
LCALL ?C?CSTOPTR
; *** sync lost ***
; SOURCE LINE # 736
MOV DPTR,#014H
LCALL L?0231
MOV DPTR,#016H
LCALL ?C?CSTOPTR
; *** sync lost ***
; SOURCE LINE # 737
MOV A,R7
ANL A,#07H
MOV DPTR,#013H
LCALL ?C?CSTOPTR
; *** sync lost ***
; SOURCE LINE # 738
MOV DPTR,#013H
LCALL L?0231
MOV DPTR,#015H
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 741
LCALL L?0202
PUSH AR3
PUSH AR2
PUSH AR1
LCALL L?0182
LCALL ?C?PLDXDATA
MOV DPTR,#09H
LCALL ?C?PSTOPTR
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 745
LCALL L?0203
PUSH AR3
PUSH AR2
PUSH AR1
LCALL L?0182
LCALL ?C?PLDXDATA
MOV DPTR,#0CH
LCALL ?C?PSTOPTR
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
DB 0A2H, 0AFH, 0C2H, 0AFH, 0C0H, 0D0H;
; *** sync lost ***
; SOURCE LINE # 749
LCALL L?0182
LCALL ?C?PLDXDATA
LCALL L?0193
LCALL ?C?PSTXDATA
; *** sync lost ***
; SOURCE LINE # 750
MOV DPTR,#OSTCBList
LCALL ?C?PLDXDATA
PUSH AR3
PUSH AR2
PUSH AR1
LCALL L?0182
LCALL L?0288
LCALL ?C?PSTOPTR
; *** sync lost ***
; SOURCE LINE # 751
LCALL L?0203
PUSH AR3
PUSH AR2
PUSH AR1
LCALL L?0182
LCALL L?0272
LCALL ?C?PSTOPTR
; *** sync lost ***
; SOURCE LINE # 752
MOV DPTR,#OSTCBList
LCALL L?0218
JZ ?C0058
; *** sync lost ***
; SOURCE LINE # 753
LCALL L?0182
LCALL ?C?PLDXDATA
PUSH AR3
PUSH AR2
PUSH AR1
MOV DPTR,#OSTCBList
LCALL L?0272
LCALL ?C?PSTOPTR
; *** sync lost ***
; SOURCE LINE # 754
?C0058:
; *** sync lost ***
; SOURCE LINE # 755
LCALL L?0182
LCALL ?C?PLDXDATA
MOV DPTR,#OSTCBList
LCALL ?C?PSTXDATA
; *** sync lost ***
; SOURCE LINE # 756
MOV DPTR,#OSRdyGrp
MOVX A,@DPTR
MOV R7,A
LCALL L?0182
; *** sync lost ***
; SOURCE LINE # 757
LCALL L?0189
PUSH DPH
PUSH DPL
MOVX A,@DPTR
MOV R7,A
LCALL L?0182
LCALL L?0233
MOV R6,A
MOV A,R7
ORL A,R6
POP DPL
POP DPH
MOVX @DPTR,A
; *** sync lost ***
DB 0D0H, 0D0H, 092H, 0AFH;
; *** sync lost ***
; SOURCE LINE # 759
MOV R7,#00H
SJMP ?C0059
; *** sync lost ***
; SOURCE LINE # 760
?C0057:
; *** sync lost ***
DB 0D0H, 0D0H, 092H, 0AFH;
; *** sync lost ***
; SOURCE LINE # 762
MOV R7,#046H
; *** sync lost ***
; SOURCE LINE # 763
; *** sync lost ***
; SOURCE LINE # 764
?C0059:
MOV DPTR,#013H
LJMP ?C?ADDXBP
; END OF _?OSTCBInit
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -