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

📄 os_cpu_c.asm

📁 该代码采用c5400dsp的汇编语言和c语言实现ucos操作系统
💻 ASM
字号:
;***************************************************************
;* TMS320C54x ANSI C Codegen                      Version 3.70 *
;* Date/Time created: Sat Apr 24 16:09:18 2004                 *
;***************************************************************
	.mmregs
FP	.set	AR7
	.c_mode
	.file	"os_cpu_c.c"
;	C:\TI\C5400\CGTOOLS\BIN\acp500.exe -Ic:/ti/c5400/bios/include -Ic:/ti/c5400/rtdx/include -Ic:/ti/c5400/cgtools/include --keep_unneeded_types -m --i_output_file C:\WINDOWS\TEMP\TI1911385_2 --template_info_file C:\WINDOWS\TEMP\TI1911385_3 --object_file .\os_cpu_c.obj --opt_shell 8 os_cpu_c.c -g -k -as -fr. -ic:/ti/c5400/bios/include -ic:/ti/c5400/rtdx/include -ic:/ti/c5400/cgtools/include os_cpu_c.c 
	.sect	".text"
	.global	_OSTaskCreateHook
	.sym	_OSTaskCreateHook,_OSTaskCreateHook, 32, 2, 0
	.func	36

;***************************************************************
;* FUNCTION DEF: _OSTaskCreateHook                             *
;***************************************************************
_OSTaskCreateHook:
	.line	2
;* A     assigned to _ptcb
	.sym	_ptcb,0, 24, 17, 16, _os_tcb
	.sym	_ptcb,0, 24, 1, 16, _os_tcb
        FRAME     #-1
        NOP
        STL       A,*SP(0)
	.line	3
	.line	4
        FRAME     #1
        RET
        ; return occurs
	.endfunc	39,000000000h,1


	.sect	".text"
	.global	_OSTaskDelHook
	.sym	_OSTaskDelHook,_OSTaskDelHook, 32, 2, 0
	.func	53

;***************************************************************
;* FUNCTION DEF: _OSTaskDelHook                                *
;***************************************************************
_OSTaskDelHook:
	.line	2
;* A     assigned to _ptcb
	.sym	_ptcb,0, 24, 17, 16, _os_tcb
	.sym	_ptcb,0, 24, 1, 16, _os_tcb
        FRAME     #-1
        NOP
        STL       A,*SP(0)
	.line	3
	.line	4
        FRAME     #1
        RET
        ; return occurs
	.endfunc	56,000000000h,1


	.sect	".text"
	.global	_OSTaskSwHook
	.sym	_OSTaskSwHook,_OSTaskSwHook, 32, 2, 0
	.func	73

;***************************************************************
;* FUNCTION DEF: _OSTaskSwHook                                 *
;***************************************************************
_OSTaskSwHook:
	.line	2
	.line	3
        RET
        ; return occurs
	.endfunc	75,000000000h,0


	.sect	".text"
	.global	_OSTaskStatHook
	.sym	_OSTaskStatHook,_OSTaskStatHook, 32, 2, 0
	.func	87

;***************************************************************
;* FUNCTION DEF: _OSTaskStatHook                               *
;***************************************************************
_OSTaskStatHook:
	.line	2
	.line	3
        RET
        ; return occurs
	.endfunc	89,000000000h,0


	.sect	".text"
	.global	_OSTimeTickHook
	.sym	_OSTimeTickHook,_OSTimeTickHook, 32, 2, 0
	.func	102

;***************************************************************
;* FUNCTION DEF: _OSTimeTickHook                               *
;***************************************************************
_OSTimeTickHook:
	.line	2
	.line	3
        RET
        ; return occurs
	.endfunc	104,000000000h,0



;***************************************************************
;* TYPE INFORMATION                                            *
;***************************************************************
	.sym	_OS_STK, 0, 14, 13, 16
	.sym	_INT8U, 0, 14, 13, 16
	.sym	_INT16U, 0, 14, 13, 16
	.stag	$$fake0, 96
	.member	_OSEventPtr, 0, 16, 8, 16
	.member	_OSEventTbl, 16, 62, 8, 32, , 2
	.member	_OSEventCnt, 48, 14, 8, 16
	.member	_OSEventType, 64, 14, 8, 16
	.member	_OSEventGrp, 80, 14, 8, 16
	.eos
	.sym	_OS_EVENT, 0, 8, 13, 96,$$fake0
	.stag	_os_tcb, 192
	.member	_OSTCBStkPtr, 0, 30, 8, 16
	.member	_OSTCBNext, 16, 24, 8, 16, _os_tcb
	.member	_OSTCBPrev, 32, 24, 8, 16, _os_tcb
	.member	_OSTCBEventPtr, 48, 24, 8, 16, $$fake0
	.member	_OSTCBMsg, 64, 16, 8, 16
	.member	_OSTCBDly, 80, 14, 8, 16
	.member	_OSTCBStat, 96, 14, 8, 16
	.member	_OSTCBPrio, 112, 14, 8, 16
	.member	_OSTCBX, 128, 14, 8, 16
	.member	_OSTCBY, 144, 14, 8, 16
	.member	_OSTCBBitX, 160, 14, 8, 16
	.member	_OSTCBBitY, 176, 14, 8, 16
	.eos
	.sym	_OS_TCB, 0, 8, 13, 192,_os_tcb

⌨️ 快捷键说明

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