www.pudn.com > uCOSV262.rar   To Read all the content


[file head]:
; ..\Output\os_core.SRC generated from: ..\SOURCE\os_core.c
; COMPILER INVOKED BY:
; D:\Program Files\keil\C51\BIN\C51.EXE ..\SOURCE\os_core.c LARGE BROWSE INCDIR(..\app;..\Main;..\Port;..\SOURCE) DEBUG OBJECTEXTEND PRINT(..\Output\os_core.lst) SRC(..\Output\os_core.SRC)

$NOMOD51

NAME OS_CORE

CCF2 BIT 0D8H.2
TB80 BIT 098H.3
SPI0CKR DATA 09DH
CCF3 BIT 0D8H.3
P0 DATA 080H
SPIEN BIT 0F8H.0
CCF4 BIT 0D8H.4
SM00 BIT 098H.7
P1 DATA 090H
AA BIT 0C0H.2
SM10 BIT 098H.6
WDTCN DATA 0FFH
P2 DATA 0A0H
SM20 BIT 098H.5
ADC0CF DATA 0BCH
P3 DATA 0B0H
AC BIT 0D0H.6
ADC1CF DATA 0ABH
P4 DATA 084H
EIE1 DATA 0E6H
P5 DATA 085H
EA BIT 0A8H.7
EIE2 DATA 0E7H
P6 DATA 086H
P7 DATA 096H
PSCTL DATA 08FH
MSTEN BIT 0F8H.1
CF BIT 0D8H.7
ADC0CN DATA 0E8H
DAC0CN DATA 0D4H
DAC1CN DATA 0D7H
ADC1CN DATA 0AAH
P0MDOUT DATA 0A4H
P1MDOUT DATA 0A5H
IE DATA 0A8H
P2MDOUT DATA 0A6H
P3MDOUT DATA 0A7H
TMR3RLH DATA 093H
EIP1 DATA 0F6H
EIP2 DATA 0F7H
PCA0CPH0 DATA 0FAH
PCA0CPH
... ...

[file tail]:
... ...
PTR,#ptcb?1752
MOVX A,@DPTR
MOV R3,A
INC DPTR
INC DPTR
MOVX A,@DPTR
MOV R1,A
MOV DPTR,#01EH
LCALL ?C?CLDOPTR
MOV R6,A
MOV A,R7
ORL A,R6
MOV DPTR,#OSRdyGrp
MOVX @DPTR,A
; OSRdyTbl[ptcb->OSTCBY] |= ptcb->OSTCBBitX;
; SOURCE LINE # 1375
MOV DPTR,#01CH
LCALL ?C?CLDOPTR
ADD A,#LOW (OSRdyTbl)
MOV DPL,A
CLR A
ADDC A,#HIGH (OSRdyTbl)
MOV DPH,A
PUSH DPH
PUSH DPL
MOVX A,@DPTR
MOV R7,A
MOV DPTR,#01DH
LCALL ?C?CLDOPTR
MOV R6,A
MOV A,R7
ORL A,R6
POP DPL
POP DPH
MOVX @DPTR,A
; OS_EXIT_CRITICAL();
; SOURCE LINE # 1376
SETB EA
; return (OS_NO_ERR);
; SOURCE LINE # 1377
MOV R7,#00H
RET
; }
; SOURCE LINE # 1378
?C0065:
; OS_EXIT_CRITICAL();
; SOURCE LINE # 1379
SETB EA
; return (OS_NO_MORE_TCB);
; SOURCE LINE # 1380
MOV R7,#046H
; }
; SOURCE LINE # 1381
?C0067:
RET
; END OF _OS_TCBInit

END