📄 os_cpu_c.ls1
字号:
0000 629 _?OSTCBInitHook:
630 USING 0
631 ; SOURCE LINE # 243
0000 90FFFD 632 MOV DPTR,#0FFFDH
0003 120000 F 633 LCALL ?C?ADDXBP
0006 120000 F 634 LCALL ?C?PSTXDATA
635 ; {
636 ; ptcb = ptcb; /* Prevent Compiler warning
*/
637 ; SOURCE LINE # 245
0009 850083 F 638 MOV DPH,?C_XBP
000C 850082 F 639 MOV DPL,?C_XBP+01H
000F 120000 F 640 LCALL ?C?PLDXDATA
0012 850083 F 641 MOV DPH,?C_XBP
0015 850082 F 642 MOV DPL,?C_XBP+01H
0018 120000 F 643 LCALL ?C?PSTXDATA
644 ; }
645 ; SOURCE LINE # 246
001B 900003 646 MOV DPTR,#03H
001E 020000 F 647 LJMP ?C?ADDXBP
648 ; END OF _?OSTCBInitHook
649
650 ; #endif
651 ;
652 ;
653 ; /*
654 ; *****************************************************************************************
****************
655 ; * TICK HOOK
656 ; *
657 ; * Description: This function is called every tick.
658 ; *
659 ; * Arguments : none
660 ; *
661 ; * Note(s) : 1) Interrupts may or may not be ENABLED during this call.
662 ; *****************************************************************************************
****************
663 ; */
664 ; #if OS_CPU_HOOKS_EN > 0
665 ; void OSTimeTickHook (void) reentrant
666
---- 667 RSEG ?PR?_?OSTimeTickHook?OS_CPU_C
0000 668 _?OSTimeTickHook:
669 ; SOURCE LINE # 262
670 ; {
671 ; }
672 ; SOURCE LINE # 264
0000 22 673 RET
A51 MACRO ASSEMBLER OS_CPU_C 07/05/2005 11:17:07 PAGE 12
674 ; END OF _?OSTimeTickHook
675
676 ; #endif
677 ;
678 ;
679 ; /*
680 ; *****************************************************************************************
****************
681 ; *
中断服务程序外挂
682 ; * NOTE : 注意:所有中断外挂都在临界区之外,用户可以自行控制进/退临界区
683 ; *****************************************************************************************
****************
684 ; */
685 ; #if OS_ISR_T1_EN > 0
686 ; void OSISR_T1HOOK (void) reentrant
687 ; {
688 ; /* 请在这里输入中断服务程序 */
689 ; }
690 ; #endif
691 ;
692 ; #if OS_ISR_INT0_EN > 0
693 ; void OSISR_INT0HOOK (void) reentrant
694 ; {
695 ; /* 请在这里输入中断服务程序 */
696 ; }
697 ; #endif
698 ;
699 ; #if OS_ISR_INT1_EN > 0
700 ; void OSISR_INT1HOOK (void) reentrant
701 ; {
702 ; /* 请在这里输入中断服务程序 */
703 ; }
704 ; #endif
705 ;
706 ; #if OS_ISR_S0_EN > 0
707 ; void OSISR_S0HOOK (void) reentrant
708
---- 709 RSEG ?PR?_?OSISR_S0HOOK?OS_CPU_C
0000 710 _?OSISR_S0HOOK:
711 ; SOURCE LINE # 296
712 ; {
713 ; /* 请在这里输入中断服务程序 */
714 ; }
715 ; SOURCE LINE # 299
0000 22 716 RET
717 ; END OF _?OSISR_S0HOOK
718
719 END
A51 MACRO ASSEMBLER OS_CPU_C 07/05/2005 11:17:07 PAGE 13
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
?C0007. . . . . . . . . . . . . C ADDR 0182H R SEG=?PR?_?OSTASKSTKINIT?OS_CPU_C
?C?ADDXBP . . . . . . . . . . . C ADDR ----- EXT
?C?CSTPTR . . . . . . . . . . . C ADDR ----- EXT
?C?PLDIXDATA. . . . . . . . . . C ADDR ----- EXT
?C?PLDXDATA . . . . . . . . . . C ADDR ----- EXT
?C?PSTXDATA . . . . . . . . . . C ADDR ----- EXT
?C?XBPOFF . . . . . . . . . . . C ADDR ----- EXT
?C_XBP. . . . . . . . . . . . . D ADDR ----- EXT
?PR?_?OSINITHOOKBEGIN?OS_CPU_C. C SEG 0001H REL=UNIT
?PR?_?OSINITHOOKEND?OS_CPU_C. . C SEG 0001H REL=UNIT
?PR?_?OSISR_S0HOOK?OS_CPU_C . . C SEG 0001H REL=UNIT
?PR?_?OSTASKCREATEHOOK?OS_CPU_C C SEG 0021H REL=UNIT
?PR?_?OSTASKDELHOOK?OS_CPU_C. . C SEG 0021H REL=UNIT
?PR?_?OSTASKIDLEHOOK?OS_CPU_C . C SEG 0001H REL=UNIT
?PR?_?OSTASKSTATHOOK?OS_CPU_C . C SEG 0001H REL=UNIT
?PR?_?OSTASKSTKINIT?OS_CPU_C. . C SEG 0188H REL=UNIT
?PR?_?OSTASKSWHOOK?OS_CPU_C . . C SEG 0001H REL=UNIT
?PR?_?OSTCBINITHOOK?OS_CPU_C. . C SEG 0021H REL=UNIT
?PR?_?OSTIMETICKHOOK?OS_CPU_C . C SEG 0001H REL=UNIT
AC. . . . . . . . . . . . . . . B ADDR 00D0H.6 A
ACC . . . . . . . . . . . . . . D ADDR 00E0H A
AR1 . . . . . . . . . . . . . . D ADDR 0001H A
B . . . . . . . . . . . . . . . D ADDR 00F0H A
COMM_PORT . . . . . . . . . . . B ADDR 0090H.6 A
CP_RL2. . . . . . . . . . . . . B ADDR 00C8H.0 A
CY. . . . . . . . . . . . . . . B ADDR 00D0H.7 A
C_T2. . . . . . . . . . . . . . B ADDR 00C8H.1 A
DPH . . . . . . . . . . . . . . D ADDR 0083H A
DPL . . . . . . . . . . . . . . D ADDR 0082H A
EA. . . . . . . . . . . . . . . B ADDR 00A8H.7 A
ES. . . . . . . . . . . . . . . B ADDR 00A8H.4 A
ET0 . . . . . . . . . . . . . . B ADDR 00A8H.1 A
ET1 . . . . . . . . . . . . . . B ADDR 00A8H.3 A
ET2 . . . . . . . . . . . . . . B ADDR 00A8H.5 A
EX0 . . . . . . . . . . . . . . B ADDR 00A8H.0 A
EX1 . . . . . . . . . . . . . . B ADDR 00A8H.2 A
EXEN2 . . . . . . . . . . . . . B ADDR 00C8H.3 A
EXF2. . . . . . . . . . . . . . B ADDR 00C8H.6 A
F0. . . . . . . . . . . . . . . B ADDR 00D0H.5 A
IE. . . . . . . . . . . . . . . D ADDR 00A8H A
IE0 . . . . . . . . . . . . . . B ADDR 0088H.1 A
IE1 . . . . . . . . . . . . . . B ADDR 0088H.3 A
INT0. . . . . . . . . . . . . . B ADDR 00B0H.2 A
INT1. . . . . . . . . . . . . . B ADDR 00B0H.3 A
IP. . . . . . . . . . . . . . . D ADDR 00B8H A
IT0 . . . . . . . . . . . . . . B ADDR 0088H.0 A
IT1 . . . . . . . . . . . . . . B ADDR 0088H.2 A
LED . . . . . . . . . . . . . . B ADDR 0090H.5 A
OS_CPU_C. . . . . . . . . . . . N NUMB -----
OV. . . . . . . . . . . . . . . B ADDR 00D0H.2 A
P . . . . . . . . . . . . . . . B ADDR 00D0H.0 A
P0. . . . . . . . . . . . . . . D ADDR 0080H A
P1. . . . . . . . . . . . . . . D ADDR 0090H A
P2. . . . . . . . . . . . . . . D ADDR 00A0H A
P3. . . . . . . . . . . . . . . D ADDR 00B0H A
PCON. . . . . . . . . . . . . . D ADDR 0087H A
PS. . . . . . . . . . . . . . . B ADDR 00B8H.4 A
PSW . . . . . . . . . . . . . . D ADDR 00D0H A
PT0 . . . . . . . . . . . . . . B ADDR 00B8H.1 A
PT1 . . . . . . . . . . . . . . B ADDR 00B8H.3 A
A51 MACRO ASSEMBLER OS_CPU_C 07/05/2005 11:17:07 PAGE 14
PT2 . . . . . . . . . . . . . . B ADDR 00B8H.5 A
PX0 . . . . . . . . . . . . . . B ADDR 00B8H.0 A
PX1 . . . . . . . . . . . . . . B ADDR 00B8H.2 A
RB8 . . . . . . . . . . . . . . B ADDR 0098H.2 A
RCAP2H. . . . . . . . . . . . . D ADDR 00CBH A
RCAP2L. . . . . . . . . . . . . D ADDR 00CAH A
RCLK. . . . . . . . . . . . . . B ADDR 00C8H.5 A
RD. . . . . . . . . . . . . . . B ADDR 00B0H.7 A
REN . . . . . . . . . . . . . . B ADDR 0098H.4 A
RI. . . . . . . . . . . . . . . B ADDR 0098H.0 A
RS0 . . . . . . . . . . . . . . B ADDR 00D0H.3 A
RS1 . . . . . . . . . . . . . . B ADDR 00D0H.4 A
RXD . . . . . . . . . . . . . . B ADDR 00B0H.0 A
SBUF. . . . . . . . . . . . . . D ADDR 0099H A
SCON. . . . . . . . . . . . . . D ADDR 0098H A
SM0 . . . . . . . . . . . . . . B ADDR 0098H.7 A
SM1 . . . . . . . . . . . . . . B ADDR 0098H.6 A
SM2 . . . . . . . . . . . . . . B ADDR 0098H.5 A
SP. . . . . . . . . . . . . . . D ADDR 0081H A
T0. . . . . . . . . . . . . . . B ADDR 00B0H.4 A
T1. . . . . . . . . . . . . . . B ADDR 00B0H.5 A
T2. . . . . . . . . . . . . . . B ADDR 0090H.0 A
T2CON . . . . . . . . . . . . . D ADDR 00C8H A
T2EX. . . . . . . . . . . . . . B ADDR 0090H.1 A
TB8 . . . . . . . . . . . . . . B ADDR 0098H.3 A
TCLK. . . . . . . . . . . . . . B ADDR 00C8H.4 A
TCON. . . . . . . . . . . . . . D ADDR 0088H A
TF0 . . . . . . . . . . . . . . B ADDR 0088H.5 A
TF1 . . . . . . . . . . . . . . B ADDR 0088H.7 A
TF2 . . . . . . . . . . . . . . B ADDR 00C8H.7 A
TH0 . . . . . . . . . . . . . . D ADDR 008CH A
TH1 . . . . . . . . . . . . . . D ADDR 008DH A
TH2 . . . . . . . . . . . . . . D ADDR 00CDH A
TI. . . . . . . . . . . . . . . B ADDR 0098H.1 A
TL0 . . . . . . . . . . . . . . D ADDR 008AH A
TL1 . . . . . . . . . . . . . . D ADDR 008BH A
TL2 . . . . . . . . . . . . . . D ADDR 00CCH A
TMOD. . . . . . . . . . . . . . D ADDR 0089H A
TR0 . . . . . . . . . . . . . . B ADDR 0088H.4 A
TR1 . . . . . . . . . . . . . . B ADDR 0088H.6 A
TR2 . . . . . . . . . . . . . . B ADDR 00C8H.2 A
TXD . . . . . . . . . . . . . . B ADDR 00B0H.1 A
WR. . . . . . . . . . . . . . . B ADDR 00B0H.6 A
_?OSINITHOOKBEGIN . . . . . . . C ADDR 0000H R SEG=?PR?_?OSINITHOOKBEGIN?OS_CPU_C
_?OSINITHOOKEND . . . . . . . . C ADDR 0000H R SEG=?PR?_?OSINITHOOKEND?OS_CPU_C
_?OSISR_S0HOOK. . . . . . . . . C ADDR 0000H R SEG=?PR?_?OSISR_S0HOOK?OS_CPU_C
_?OSTASKCREATEHOOK. . . . . . . C ADDR 0000H R SEG=?PR?_?OSTASKCREATEHOOK?OS_CPU_C
_?OSTASKDELHOOK . . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTASKDELHOOK?OS_CPU_C
_?OSTASKIDLEHOOK. . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTASKIDLEHOOK?OS_CPU_C
_?OSTASKSTATHOOK. . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTASKSTATHOOK?OS_CPU_C
_?OSTASKSTKINIT . . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTASKSTKINIT?OS_CPU_C
_?OSTASKSWHOOK. . . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTASKSWHOOK?OS_CPU_C
_?OSTCBINITHOOK . . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTCBINITHOOK?OS_CPU_C
_?OSTIMETICKHOOK. . . . . . . . C ADDR 0000H R SEG=?PR?_?OSTIMETICKHOOK?OS_CPU_C
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -