📄 os_cpu_c.ls1
字号:
A51 MACRO ASSEMBLER OS_CPU_C 01/12/2005 22:00:02 PAGE 1
MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN OS_CPU_C.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE OS_CPU_C.src PR(.\OS_CPU_C.ls1) EP DEBUG
LOC OBJ LINE SOURCE
1 ; .\OS_CPU_C.SRC generated from: OS_CPU_C.C
2 ; COMPILER INVOKED BY:
3 ; C:\Keil\C51\BIN\C51.EXE OS_CPU_C.C LARGE OPTIMIZE(SIZE) BROWSE ORDER DEBUG OBJECTE
XTEND SRC(.\OS_CPU_C.SRC)
4
5 $nomod51
6
7 NAME OS_CPU_C
8
0080 9 P0 DATA 080H
0090 10 P1 DATA 090H
00A0 11 P2 DATA 0A0H
00B0 12 P3 DATA 0B0H
00D0 13 PSW DATA 0D0H
00E0 14 ACC DATA 0E0H
00F0 15 B DATA 0F0H
0081 16 SP DATA 081H
0082 17 DPL DATA 082H
0083 18 DPH DATA 083H
0087 19 PCON DATA 087H
0088 20 TCON DATA 088H
0089 21 TMOD DATA 089H
008A 22 TL0 DATA 08AH
008B 23 TL1 DATA 08BH
008C 24 TH0 DATA 08CH
008D 25 TH1 DATA 08DH
00A8 26 IE DATA 0A8H
00B8 27 IP DATA 0B8H
0098 28 SCON DATA 098H
0099 29 SBUF DATA 099H
00C8 30 T2CON DATA 0C8H
00CA 31 RCAP2L DATA 0CAH
00CB 32 RCAP2H DATA 0CBH
00CC 33 TL2 DATA 0CCH
00CD 34 TH2 DATA 0CDH
00D7 35 CY BIT 0D0H.7
00D6 36 AC BIT 0D0H.6
00D5 37 F0 BIT 0D0H.5
00D4 38 RS1 BIT 0D0H.4
00D3 39 RS0 BIT 0D0H.3
00D2 40 OV BIT 0D0H.2
00D0 41 P BIT 0D0H.0
008F 42 TF1 BIT 088H.7
008E 43 TR1 BIT 088H.6
008D 44 TF0 BIT 088H.5
008C 45 TR0 BIT 088H.4
008B 46 IE1 BIT 088H.3
008A 47 IT1 BIT 088H.2
0089 48 IE0 BIT 088H.1
0088 49 IT0 BIT 088H.0
00AF 50 EA BIT 0A8H.7
00AD 51 ET2 BIT 0A8H.5
00AC 52 ES BIT 0A8H.4
00AB 53 ET1 BIT 0A8H.3
00AA 54 EX1 BIT 0A8H.2
00A9 55 ET0 BIT 0A8H.1
00A8 56 EX0 BIT 0A8H.0
00BD 57 PT2 BIT 0B8H.5
A51 MACRO ASSEMBLER OS_CPU_C 01/12/2005 22:00:02 PAGE 2
00BC 58 PS BIT 0B8H.4
00BB 59 PT1 BIT 0B8H.3
00BA 60 PX1 BIT 0B8H.2
00B9 61 PT0 BIT 0B8H.1
00B8 62 PX0 BIT 0B8H.0
00B7 63 RD BIT 0B0H.7
00B6 64 WR BIT 0B0H.6
00B5 65 T1 BIT 0B0H.5
00B4 66 T0 BIT 0B0H.4
00B3 67 INT1 BIT 0B0H.3
00B2 68 INT0 BIT 0B0H.2
00B1 69 TXD BIT 0B0H.1
00B0 70 RXD BIT 0B0H.0
009F 71 SM0 BIT 098H.7
009E 72 SM1 BIT 098H.6
009D 73 SM2 BIT 098H.5
009C 74 REN BIT 098H.4
009B 75 TB8 BIT 098H.3
009A 76 RB8 BIT 098H.2
0099 77 TI BIT 098H.1
0098 78 RI BIT 098H.0
0091 79 T2EX BIT 090H.1
0090 80 T2 BIT 090H.0
00CF 81 TF2 BIT 0C8H.7
00CE 82 EXF2 BIT 0C8H.6
00CD 83 RCLK BIT 0C8H.5
00CC 84 TCLK BIT 0C8H.4
00CB 85 EXEN2 BIT 0C8H.3
00CA 86 TR2 BIT 0C8H.2
00C9 87 C_T2 BIT 0C8H.1
00C8 88 CP_RL2 BIT 0C8H.0
89 ?PR?_?OSTaskStkInit?OS_CPU_C SEGMENT CODE
90 ?PR?_?OSInitHookBegin?OS_CPU_C SEGMENT CODE
91 ?PR?_?OSInitHookEnd?OS_CPU_C SEGMENT CODE
92 ?PR?_?OSTaskCreateHook?OS_CPU_C SEGMENT CODE
93 ?PR?_?OSTaskSwHook?OS_CPU_C SEGMENT CODE
94 ?PR?_?OSTCBInitHook?OS_CPU_C SEGMENT CODE
95 ?PR?_?OSTimeTickHook?OS_CPU_C SEGMENT CODE
96 ?PR?_?OSTaskIdleHook?OS_CPU_C SEGMENT CODE
97 ?PR?UserTickTimer?OS_CPU_C SEGMENT CODE
98 ?PR?OSTickISR?OS_CPU_C SEGMENT CODE
99 ?PR?SerialISR?OS_CPU_C SEGMENT CODE
100 ?PR?_?InitHardware?OS_CPU_C SEGMENT CODE
101 ?XD?OS_CPU_C SEGMENT XDATA
102 EXTRN CODE (_?OSTimeTick)
103 EXTRN CODE (_?OSIntEnter)
104 EXTRN CODE (_?OSIntExit)
105 EXTRN CODE (?C?ADDXBP)
106 EXTRN CODE (?C?PSTXDATA)
107 EXTRN CODE (?C?XBPOFF)
108 EXTRN CODE (?C?PLDXDATA)
109 EXTRN DATA (?C_XBP)
110 EXTRN CODE (?C?PLDIXDATA)
111 EXTRN CODE (?C?CSTPTR)
112 EXTRN CODE (?C?IILDX)
113 EXTRN CODE (?C?CLDOPTR)
114 PUBLIC pc_send
115 PUBLIC _?InitHardware
116 PUBLIC SerialISR
117 PUBLIC OSTickISR
118 PUBLIC UserTickTimer
119 PUBLIC _?OSTaskIdleHook
120 PUBLIC _?OSTimeTickHook
121 PUBLIC _?OSTCBInitHook
122 PUBLIC _?OSTaskSwHook
123 PUBLIC _?OSTaskCreateHook
A51 MACRO ASSEMBLER OS_CPU_C 01/12/2005 22:00:02 PAGE 3
124 PUBLIC _?OSInitHookEnd
125 PUBLIC _?OSInitHookBegin
126 PUBLIC _?OSTaskStkInit
127
---- 128 RSEG ?XD?OS_CPU_C
0000 129 pc_send: DS 7
130 ; /*
131 ; *****************************************************************************************
****************
132 ; * uC/OS-II
133 ; * 实时内核
134 ; *
135 ; * (c) Copyright 1992-1998, Jean J. Labrosse, Plantation, FL
136 ; * 版权所有
137 ; *
138 ; * MCU-51 专用代码
139 ; * KEIL C51大模式编译
140 ; *
141 ; * 文件名 : OS_CPU_C.C
142 ; * 作者 : Jean J. Labrosse
143 ; * 改编 : 杨屹 gdtyy@ri.gdt.com.cn 巨龙公司系统集成开发部 2002.09.27
144 ; * 改编 : 钟文青,杉兜接雞cOS-II 2.51的代码,2003.5
145 ; *****************************************************************************************
****************
146 ; */
147 ;
148 ; #define OS_CPU_GLOBALS
149 ; #include "includes.h"
150 ;
151 ; /*
152 ; *****************************************************************************************
****************
153 ; * 初始化任务堆栈
154 ; *
155 ; * 描述 : 这个函时籓STaskCreate()或OSTaskCreateExt()调用,以便初始化新创建任务的堆栈
结构。本函
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -