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

📄 _ga_imp.asm

📁 gumstiz u-boot loader in linux
💻 ASM
字号:
;****************************************************************************;*;*                  SciTech Nucleus Graphics Architecture;*;*               Copyright (C) 1991-1998 SciTech Software, Inc.;*                            All rights reserved.;*;*  ======================================================================;*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|;*  |                                                                    |;*  |This copyrighted computer code contains proprietary technology      |;*  |owned by SciTech Software, Inc., located at 505 Wall Street,        |;*  |Chico, CA 95928 USA (http://www.scitechsoft.com).                   |;*  |                                                                    |;*  |The contents of this file are subject to the SciTech Nucleus        |;*  |License; you may *not* use this file or related software except in  |;*  |compliance with the License. You may obtain a copy of the License   |;*  |at http://www.scitechsoft.com/nucleus-license.txt                   |;*  |                                                                    |;*  |Software distributed under the License is distributed on an         |;*  |"AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or      |;*  |implied. See the License for the specific language governing        |;*  |rights and limitations under the License.                           |;*  |                                                                    |;*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|;*  ======================================================================;*;* Language:    TASM 4.0 or NASM;* Environment: IBM PC 32 bit Protected Mode.;*;* Description: Module to implement the import stubs for all the Nucleus;*              Graphics API functions for Intel binary compatible drivers.;*;****************************************************************************        IDEALinclude "scitech.mac"           ; Memory model macrosBEGIN_IMPORTS_DEF   __GA_exportsSKIP_IMP    GA_status,0                     ; Implemented in C codeSKIP_IMP    GA_errorMsg,1                   ; Implemented in C codeSKIP_IMP    GA_getDaysLeft,1                ; Implemented in C codeSKIP_IMP    GA_registerLicense,2            ; Implemented in C codeSKIP_IMP    GA_enumerateDevices,1           ; Implemented in C codeSKIP_IMP    GA_loadDriver,2                 ; Implemented in C codeDECLARE_IMP GA_setActiveDevice,1SKIP_IMP    GA_reserved1,0                  ; Implemented in C codeDECLARE_IMP GA_unloadDriver,1DECLARE_IMP REF2D_loadDriver,6DECLARE_IMP REF2D_unloadDriver,2DECLARE_IMP GA_loadRef2d,5DECLARE_IMP GA_unloadRef2d,1DECLARE_IMP GA_softStereoInit,1DECLARE_IMP GA_softStereoOn,0DECLARE_IMP GA_softStereoScheduleFlip,2DECLARE_IMP GA_softStereoGetFlipStatus,0DECLARE_IMP GA_softStereoWaitTillFlipped,0DECLARE_IMP GA_softStereoOff,0DECLARE_IMP GA_softStereoExit,0DECLARE_IMP GA_saveModeProfile,2DECLARE_IMP GA_saveOptions,2DECLARE_IMP GA_saveCRTCTimings,1DECLARE_IMP GA_restoreCRTCTimings,1DECLARE_IMP DDC_init,1DECLARE_IMP DDC_readEDID,5DECLARE_IMP EDID_parse,3DECLARE_IMP MCS_begin,1DECLARE_IMP MCS_getCapabilitiesString,2DECLARE_IMP MCS_isControlSupported,1DECLARE_IMP MCS_enableControl,2DECLARE_IMP MCS_getControlMax,2DECLARE_IMP MCS_getControlValue,2DECLARE_IMP MCS_getControlValues,3DECLARE_IMP MCS_setControlValue,2DECLARE_IMP MCS_setControlValues,3DECLARE_IMP MCS_resetControl,1DECLARE_IMP MCS_saveCurrentSettings,0DECLARE_IMP MCS_getTimingReport,3DECLARE_IMP MCS_getSelfTestReport,3DECLARE_IMP MCS_end,0SKIP_IMP    GA_loadInGUI,1                  ; Implemented in C codeDECLARE_IMP DDC_writeEDID,6DECLARE_IMP GA_useDoubleScan,1DECLARE_IMP GA_getMaxRefreshRate,4DECLARE_IMP GA_computeCRTCTimings,6DECLARE_IMP GA_addMode,5DECLARE_IMP GA_addRefresh,5DECLARE_IMP GA_delMode,5DECLARE_IMP N_getLogName,0SKIP_IMP2   N_logDECLARE_IMP MDBX_getErrCode,0DECLARE_IMP MDBX_getErrorMsg,0DECLARE_IMP MDBX_open,1DECLARE_IMP MDBX_close,0DECLARE_IMP MDBX_first,1DECLARE_IMP MDBX_last,1DECLARE_IMP MDBX_next,1DECLARE_IMP MDBX_prev,1DECLARE_IMP MDBX_insert,1DECLARE_IMP MDBX_update,1DECLARE_IMP MDBX_flush,0DECLARE_IMP MDBX_importINF,2SKIP_IMP    GA_getGlobalOptions,2           ; Implemented in C codeDECLARE_IMP GA_setGlobalOptions,1DECLARE_IMP GA_saveGlobalOptions,1DECLARE_IMP GA_getInternalName,1DECLARE_IMP GA_getNucleusConfigPath,0DECLARE_IMP GA_getFakePCIID,0SKIP_IMP    GA_loadLibrary,3                ; Implemented in C codeSKIP_IMP    GA_isOEMVersion,1               ; Implemented in C codeDECLARE_IMP GA_isLiteVersion,1DECLARE_IMP GA_getDisplaySerialNo,1DECLARE_IMP GA_getDisplayUserName,1SKIP_IMP    GA_getCurrentDriver,1           ; Implemented in C codeSKIP_IMP    GA_getCurrentRef2d,1            ; Implemented in C codeSKIP_IMP    GA_getLicensedDevices,1         ; Implemented in C codeDECLARE_IMP DDC_initExt,2DECLARE_IMP MCS_beginExt,2DECLARE_IMP GA_loadRegionMgr,3DECLARE_IMP GA_unloadRegionMgr,1DECLARE_IMP GA_getProcAddress,2DECLARE_IMP GA_enableVBEMode,5DECLARE_IMP GA_disableVBEMode,5DECLARE_IMP GA_loadModeProfile,2DECLARE_IMP GA_getCRTCTimings,4DECLARE_IMP GA_setCRTCTimings,4DECLARE_IMP GA_setDefaultRefresh,6DECLARE_IMP GA_saveMonitorInfo,2DECLARE_IMP GA_detectPnPMonitor,3SKIP_IMP3   GA_queryFunctionsSKIP_IMP3   REF2D_queryFunctionsEND_IMPORTS_DEF        END

⌨️ 快捷键说明

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