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

📄 ucos_ii.s

📁 AVR megal128下的ucos_ii
💻 S
📖 第 1 页 / 共 2 页
字号:
	.module ucos_ii.c
	.area vector(rom, abs)
	.org 64
	jmp _OSTickISR
	.org 72
	jmp _uart0_rx_isr
	.org 76
	jmp _uart0_udre_isr
	.org 120
	jmp _uart1_rx_isr
	.org 124
	jmp _uart1_udre_isr
	.area lit(rom, con, rel)
_OSMapTbl::
	.byte 1,2
	.byte 4,8
	.byte 16,32
	.byte 64,128
	.dbfile D:\编写软件小系统\纯ucos\source/os_core.c
	.dbsym e OSMapTbl _OSMapTbl A[8:8]kc
_OSUnMapTbl::
	.byte 0,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 4,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 5,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 4,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 6,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 4,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 5,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 4,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 7,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 4,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 5,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 4,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 6,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 4,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 5,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 4,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.byte 3,0
	.byte 1,0
	.byte 2,0
	.byte 1,0
	.dbsym e OSUnMapTbl _OSUnMapTbl A[256:256]kc
	.area text(rom, con, rel)
	.dbfile D:\编写软件小系统\纯ucos\source/os_core.c
	.dbfunc e OSInit _OSInit fV
	.even
_OSInit::
	.dbline -1
	.dbline 230
; /*
; *********************************************************************************************************
; *                                                uC/OS-II
; *                                          The Real-Time Kernel
; *
; *                          (c) Copyright 1992-2003, Jean J. Labrosse, Weston, FL
; *                                           All Rights Reserved
; *
; * File : uCOS_II.C
; * By   : Jean J. Labrosse
; *********************************************************************************************************
; */
; 
; #define  OS_GLOBALS                           /* Declare GLOBAL variables                              */
; #include  "..\include\includes.h"
; //#include <ucos_ii.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"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
	.dbline 232
; #include "os_time.c"
; #include "os_time.c"
	xcall _OSInitHookBegin
	.dbline 235
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
	xcall _OS_InitMisc
	.dbline 237
; #include "os_time.c"
; #include "os_time.c"
	xcall _OS_InitRdyList
	.dbline 239
; #include "os_time.c"
; #include "os_time.c"
	xcall _OS_InitTCBList
	.dbline 241
; #include "os_time.c"
; #include "os_time.c"
	xcall _OS_InitEventList
	.dbline 252
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
	xcall _OS_QInit
	.dbline 255
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
	xcall _OS_InitTaskIdle
	.dbline 261
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
	xcall _OSInitHookEnd
	.dbline 265
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
	xcall _OSDebugInit
	.dbline -2
L1:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e OSIntEnter _OSIntEnter fV
	.even
_OSIntEnter::
	.dbline -1
	.dbline 297
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
; #include "os_time.c"
	.dbline 298
; #include "os_time.c"
	lds R24,_OSRunning
	cpi R24,1
	brne L3
	.dbline 298
	.dbline 299
; #include "os_time.c"
	lds R24,_OSIntNesting
	cpi R24,255
	brsh L5
	.dbline 299
	.dbline 300
; #include "os_time.c"
	subi R24,255    ; addi 1
	sts _OSIntNesting,R24
	.dbline 301
; #include "os_time.c"
L5:
	.dbline 302
L3:
	.dbline -2
L2:
	.dbline 0 ; func end
	ret
	.dbend

⌨️ 快捷键说明

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