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

📄 oemabort.s

📁 YLP270的Windows CE5.0 bsp源码。
💻 S
字号:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; Header file for the data abort veneer
; =====================================
;
; This file selects options suitable for Windows CE's use of
; the data abort veneer.
;

	IF _TGTCPU = "ARMV4"
		GBLS    AreaName
AreaName        SETS    "|.text|"

		GBLS    VeneerEntry
VeneerEntry     SETS    "OEMDataAbortHandler"

		GBLL    BaseUpdated
BaseUpdated     SETL    {TRUE}

		GBLL    BaseRestored
BaseRestored    SETL    {FALSE}

		GBLS    HandlerCallStd
HandlerCallStd  SETS    "APCS_MACRO"

		GBLS    HandlerName
HandlerName     SETS    "HandlerMacro"

		MACRO
		HandlerMacro
		CMP     R0,#DABORT_ERROR_NONE
		MOVEQ   R0,#DABORT_RETVAL_TONEXT
		MOVNE   R0,#DABORT_RETVAL_UNDEF
		MEND

		GBLS    ReturnUndef
ReturnUndef     SETS    "0xFFFF0004"

		GBLS    ReturnToNext
ReturnToNext    SETS    "DataAbortHandler"

		INCLUDE dabort.s

	ELSE

        OPT     2       ; disable listing
        INCLUDE kxarm.h
        OPT     1       ; reenable listing
        OPT     128     ; disable listing of macro expansions


        TEXTAREA
        IMPORT  DataAbortHandler

        LEAF_ENTRY OEMDataAbortHandler

        b       DataAbortHandler        ; Jump to the main data abort ha
	ENDIF

		END

⌨️ 快捷键说明

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