⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ucos_ii.src

📁 uCOS 嵌入式操作系统的改进版,增加了网络通讯.
💻 SRC
📖 第 1 页 / 共 5 页
字号:
	DB	001H
	DB	000H
	DB	004H
	DB	000H
	DB	001H
	DB	000H
	DB	002H
	DB	000H
	DB	001H
	DB	000H
	DB	003H
	DB	000H
	DB	001H
	DB	000H
	DB	002H
	DB	000H
	DB	001H
	DB	000H

	DB	042H
	DW	OSDebugEn
	DW	00001H

	DB	042H
	DW	OSEventMax
	DW	0000AH

	DB	042H
	DW	OSEventNameSize
	DW	00020H

	DB	042H
	DW	OSEventSize
	DW	0002FH

	DB	042H
	DW	OSEventTblSize
	DW	001D6H

	DB	042H
	DW	OSFlagEn
	DW	00001H

	DB	042H
	DW	OSFlagGrpSize
	DW	00026H

	DB	042H
	DW	OSFlagNodeSize
	DW	0000FH

	DB	042H
	DW	OSFlagWidth
	DW	00002H

	DB	042H
	DW	OSFlagMax
	DW	00005H

	DB	042H
	DW	OSFlagNameSize
	DW	00020H

	DB	042H
	DW	OSLowestPrio
	DW	0003FH

	DB	042H
	DW	OSMboxEn
	DW	00000H

	DB	042H
	DW	OSMemEn
	DW	00001H

	DB	042H
	DW	OSMemMax
	DW	00005H

	DB	042H
	DW	OSMemNameSize
	DW	00020H

	DB	042H
	DW	OSMemSize
	DW	00032H

	DB	042H
	DW	OSMemTblSize
	DW	000FAH

	DB	042H
	DW	OSMutexEn
	DW	00000H

	DB	042H
	DW	OSPtrSize
	DW	00003H

	DB	042H
	DW	OSQEn
	DW	00000H

	DB	042H
	DW	OSQMax
	DW	00005H

	DB	042H
	DW	OSQSize
	DW	00000H

	DB	042H
	DW	OSRdyTblSize
	DW	00008H

	DB	042H
	DW	OSSemEn
	DW	00001H

	DB	042H
	DW	OSStkWidth
	DW	00001H

	DB	042H
	DW	OSTaskCreateEn
	DW	00001H

	DB	042H
	DW	OSTaskCreateExtEn
	DW	00001H

	DB	042H
	DW	OSTaskDelEn
	DW	00001H

	DB	042H
	DW	OSTaskIdleStkSize
	DW	00200H

	DB	042H
	DW	OSTaskProfileEn
	DW	00001H

	DB	042H
	DW	OSTaskMax
	DW	00011H

	DB	042H
	DW	OSTaskNameSize
	DW	00020H

	DB	042H
	DW	OSTaskStatEn
	DW	00000H

	DB	042H
	DW	OSTaskStatStkSize
	DW	00200H

	DB	042H
	DW	OSTaskStatStkChkEn
	DW	00001H

	DB	042H
	DW	OSTaskSwHookEn
	DW	00001H

	DB	042H
	DW	OSTCBPrioTblMax
	DW	00040H

	DB	042H
	DW	OSTCBSize
	DW	0005BH

	DB	042H
	DW	OSTicksPerSec
	DW	000C8H

	DB	042H
	DW	OSTimeTickHookEn
	DW	00001H

	DB	042H
	DW	OSVersionNbr
	DW	00105H

	DB	042H
	DW	OSDataSize
	DW	00C8BH

; /*
; *********************************************************************************************************
; *                                                uC/OS-II
; *                                          The Real-Time Kernel
; *
; *                          (c) Copyright 1992-2002, Jean J. Labrosse, Weston, FL
; *                                           All Rights Reserved
; *
; * File : uCOS_II.C
; * By   : Jean J. Labrosse
; *********************************************************************************************************
; */
; 
; #define  OS_GLOBALS                           /* Declare GLOBAL variables                              */
; #include "includes.h"
; 
; 
; #define  OS_MASTER_FILE                       /* Prevent the following files from including includes.h */
; #include "os_core.c"
; #include "os_flag.c"
; #include "os_mbox.c"
; #include "os_mem.c"
; #include "os_mutex.c"
; #include "os_q.c"
; #include "os_sem.c"
; #include "os_task.c"
; #include "os_time.c"
; *** 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 ***
; *** 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 ***
; *** 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 ***
; *** 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 ***
; *** 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?_?OSEventNameGet?UCOS_II
_?OSEventNameGet:
	USING	0
			; SOURCE LINE # 247
	MOV  	DPTR,#0FFFDH
	LCALL	?C?ADDXBP
	MOV  	A,R3
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,R2
	MOVX 	@DPTR,A
	INC  	DPTR
	MOV  	A,R1
	MOVX 	@DPTR,A
	MOV  	DPTR,#0FFFFH
	LCALL	?C?ADDXBP
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
			; SOURCE LINE # 255
	CLR  	EA
; *** sync lost ***
; *** sync lost ***
			; SOURCE LINE # 257
	MOV  	DPH,?C_XBP
	MOV  	DPL,?C_XBP+01H
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	ORL  	A,R2
	ORL  	A,R3
	JNZ  	?C0001
; *** sync lost ***
			; SOURCE LINE # 258
	SETB 	EA
; *** sync lost ***
			; SOURCE LINE # 259
	MOV  	DPTR,#07H
	LCALL	?C?XBPOFF
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	MOV  	A,#04H
; *** sync lost ***
			; SOURCE LINE # 260
	SJMP 	?C0477
; *** sync lost ***
			; SOURCE LINE # 261
?C0001:
; *** sync lost ***
			; SOURCE LINE # 262
	MOV  	DPTR,#04H
	LCALL	?C?XBPOFF
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	ORL  	A,R2
	ORL  	A,R3
	JNZ  	?C0003
; *** sync lost ***
			; SOURCE LINE # 263
	SETB 	EA
; *** sync lost ***
			; SOURCE LINE # 264
	MOV  	DPTR,#07H
	LCALL	?C?XBPOFF
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	MOV  	A,#0FH
?C0476:
; *** sync lost ***
			; SOURCE LINE # 265
	SJMP 	?C0477
; *** sync lost ***
			; SOURCE LINE # 266
?C0003:
; *** sync lost ***
; *** sync lost ***
			; SOURCE LINE # 268
	MOV  	DPH,?C_XBP
	MOV  	DPL,?C_XBP+01H
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	LCALL	?C?CLDPTR
	DEC  	A
	ADD  	A,#0FCH
	JNC  	?C0004
	SJMP 	?C0009
; *** sync lost ***
			; SOURCE LINE # 269
; *** sync lost ***
			; SOURCE LINE # 270
; *** sync lost ***
			; SOURCE LINE # 271
; *** sync lost ***
			; SOURCE LINE # 272
; *** sync lost ***
			; SOURCE LINE # 273
; *** sync lost ***
; *** sync lost ***
			; SOURCE LINE # 275
?C0009:
; *** sync lost ***
			; SOURCE LINE # 276
	SETB 	EA
; *** sync lost ***
			; SOURCE LINE # 277
	MOV  	DPTR,#07H
	LCALL	?C?XBPOFF
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	MOV  	A,#01H
?C0477:
	LCALL	?C?CSTPTR
; *** sync lost ***
			; SOURCE LINE # 278
	MOV  	R7,#00H
	SJMP 	?C0002
; *** sync lost ***
			; SOURCE LINE # 279
?C0004:
; *** sync lost ***
			; SOURCE LINE # 280
	MOV  	DPH,?C_XBP
	MOV  	DPL,?C_XBP+01H
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	ADD  	A,#0FH
	MOV  	R1,A
	CLR  	A
	ADDC 	A,R2
	MOV  	R2,A
	PUSH 	AR3
	PUSH 	AR2
	PUSH 	AR1
	MOV  	DPTR,#04H
	LCALL	?C?XBPOFF
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R0,A
	MOV  	R4,AR2
	MOV  	R5,AR3
	POP  	AR1
	POP  	AR2
	POP  	AR3
	LCALL	?C?STRCPY
; *** sync lost ***
			; SOURCE LINE # 281
	MOV  	DPTR,#04H
	LCALL	?C?XBPOFF
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	LCALL	_strlen
	MOV  	DPH,?C_XBP
	MOV  	DPL,?C_XBP+01H
	MOV  	A,R7
	MOVX 	@DPTR,A
; *** sync lost ***
			; SOURCE LINE # 282
	SETB 	EA
; *** sync lost ***
			; SOURCE LINE # 283
	MOV  	DPTR,#07H
	LCALL	?C?XBPOFF
	MOVX 	A,@DPTR
	MOV  	R3,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R2,A
	INC  	DPTR
	MOVX 	A,@DPTR
	MOV  	R1,A
	CLR  	A
	LCALL	?C?CSTPTR
; *** sync lost ***
			; SOURCE LINE # 284
	MOV  	DPH,?C_XBP
	MOV  	DPL,?C_XBP+01H
	MOVX 	A,@DPTR
	MOV  	R7,A
; *** sync lost ***
			; SOURCE LINE # 285
?C0002:
	MOV  	DPTR,#0AH
	LJMP 	?C?ADDXBP
; END OF _?OSEventNameGet

; *** 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?_?OSEventNameSet?UCOS_II
_?OSEventNameSet:
	USING	0
			; SOURCE LINE # 316
	MOV  	DPTR,#0FFFDH

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -