亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? farcall.lst

?? A Programmer s Reference to BIOS, DOS, and Third-Party Calls
?? LST
?? 第 1 頁 / 共 5 頁
字號:
FAR CALL Interface List		Release 61		Last change 16jul00
Copyright (c) 1989-1999,2000 Ralf Brown

=============================================
>CALL 0000h:0000h - Sample Entry
>Program: description of the program(s) providing the API
>InstallCheck:	how to determine CALL address if variable, whether it is
>	  available if address is fixed
>Note:	any notes related to the API
>SeeAlso: related APIs, and interrupt entries for this API in INTERRUP.*
>
>Call entry point with:
>	input registers
>Return: result registers
>
>Format of data:
>Offset	Size	Description
> 00h	...	...
=============================================

--------D-@00600000--------------------------
CALL 0060h:0000h - Eagle MS-DOS v1.25 IO.SYS - INITIALIZE
InstallCheck:	MS-DOS v1.25 must be installed
Note:	this function should only be called by MSDOS.SYS
SeeAlso: @0060h:0003h,@0060h:0039h
--------D-@00600003--------------------------
CALL 0060h:0003h - Eagle MS-DOS v1.25 IO.SYS - CHECK FOR KEYSTROKE
InstallCheck:	MS-DOS v1.25 must be installed
Note:	does not return extended keystrokes
SeeAlso: @0060h:0000h,@0060h:0006h,@0060h:0027h

(Table F0001)
Call Eagle MS-DOS entry point 0003h with:
	nothing
Return: ZF set if no key
	ZF clear if keystroke available
	    AL = keystroke
--------D-@00600006--------------------------
CALL 0060h:0006h - Eagle MS-DOS v1.25 IO.SYS - WAIT FOR KEYSTROKE
InstallCheck:	MS-DOS v1.25 must be installed
Notes:	if an extended keystroke is available, only the low byte is returned,
	  and this function must be called again to get the high byte
	the BIOS keycode 0000h (Ctrl-Break) is returned as 00h+FFh to avoid
	  the ambiguity that might be caused by returning the 00h high byte
SeeAlso: @0060h:0000h,@0060h:0003h,@0060h:0027h

(Table F0002)
Call Eagle MS-DOS entry point 0006h with:
	nothing
Return: AL = keystroke
	flags modified
--------D-@00600009--------------------------
CALL 0060h:0009h - Eagle MS-DOS v1.25 IO.SYS - OUTPUT CHARACTER TO SCREEN
InstallCheck:	MS-DOS v1.25 must be installed
Note:	this entry point supports most of the ANSI.SYS control sequences,
	  plus several additional escape sequences
SeeAlso: @0060h:0000h,@0060h:0003h,@0060h:000Ch

(Table F0003)
Call Eagle MS-DOS entry point 0009h with:
	AL = character to output
Return: flags modified
--------D-@0060000C--------------------------
CALL 0060h:000Ch - Eagle MS-DOS v1.25 IO.SYS - OUTPUT CHARACTER TO PRINTER
InstallCheck:	MS-DOS v1.25 must be installed
Note:	this entry point is able, if set by configuration (see @0060h:0039h),
	  to strip linefeed characters following carriage returns
SeeAlso: @0060h:0000h,@0060h:0009h

(Table F0004)
Call Eagle MS-DOS entry point 000Ch with:
	AL = character to be printed
Return: flags modified
--------D-@0060000F--------------------------
CALL 0060h:000Fh - Eagle MS-DOS v1.25 IO.SYS - INPUT CHAR FROM AUX: DEVICE
InstallCheck:	MS-DOS v1.25 must be installed
Note:	if the configured AUX: device is a parallel port, this call always
	  returns a Ctrl-Z as the "read" character; Ctrl-Z is also returned
	  if the user presses Esc or Ctrl-Break while waiting for a character
	  to arrive on a serial port
SeeAlso: @0060h:0000h

(Table F0005)
Call Eagle MS-DOS entry point 000Fh with:
	nothing
Return: AL = received character
--------D-@00600012--------------------------
CALL 0060h:0012h - Eagle MS-DOS v1.25 IO.SYS - OUTPUT CHAR TO AUX: DEVICE
InstallCheck:	MS-DOS v1.25 must be installed
Note:	if the port is busy, this function waits until the port becomes
	  available or the user presses Esc or Ctrl-Break
SeeAlso: @0060h:0000h

(Table F0006)
Call Eagle MS-DOS entry point 0012h with:
	AL = character to output
Return: flags modified
--------D-@00600015--------------------------
CALL 0060h:0015h - Eagle MS-DOS v1.25 IO.SYS - READ ABSOLUTE SECTOR(S)
InstallCheck:	MS-DOS v1.25 must be installed
SeeAlso: @0060h:0000h,@0060h:0018h,@0060h:001Bh

(Table F0007)
Call Eagle MS-DOS entry point 0015h with:
	AL = drive table number
	ES:BX -> buffer
	CX = number of sectors to read
	DX = logical sector number of first sector
	AH = verify flag
Return: CF clear if successful
	CF set on error
	    AL = error code
		0Ch drive table number out of range
Note:	the drive number in AL is *not* the logical DOS drive number, but
	  the number of an internal data table; multiple data tables, each
	  describing a distinct disk format, may be shared by one logical
	  drive
--------D-@00600018--------------------------
CALL 0060h:0018h - Eagle MS-DOS v1.25 IO.SYS - WRITE ABSOLUTE SECTOR(S)
InstallCheck:	MS-DOS v1.25 must be installed
SeeAlso: @0060h:0000h,@0060h:0015h,@0060h:001Bh

(Table F0008)
Call Eagle MS-DOS entry point 0018h with:
	AL = drive table number
	ES:BX -> data to be written
	CX = number of sectors to write
	DX = logical sector number of first sector
	AH = verify flag
Return: CF clear if successful
	CF set on error
	    AL = error code
		0Ch drive table number out of range
Note:	the drive number in AL is *not* the logical DOS drive number, but
	  the number of an internal data table; multiple data tables, each
	  describing a distinct disk format, may be shared by one logical
	  drive
--------D-@0060001B--------------------------
CALL 0060h:001Bh - Eagle MS-DOS v1.25 IO.SYS - DETERMINE DISK FORMAT
InstallCheck:	MS-DOS v1.25 must be installed
SeeAlso: @0060h:0000h,@0060h:0015h,@0060h:002Ah

(Table F0009)
Call Eagle MS-DOS entry point 001Bh with:
	AL = DOS drive number
Return: CF clear if successful
	    AL = drive table number
	    AH = ??? flag
		00h ???
		FFh ???
	CF set on error
	    AL = error code
		02h ???
		0Ch unrecognized format
--------D-@0060001E--------------------------
CALL 0060h:001Eh - Eagle MS-DOS v1.25 IO.SYS - SET DAY COUNT
InstallCheck:	MS-DOS v1.25 must be installed
SeeAlso: @0060h:0000h,@0060h:0021h,@0060h:0024h

(Table F0010)
Call Eagle MS-DOS entry point 001Eh with:
	AX = day count
Return: nothing
--------D-@00600021--------------------------
CALL 0060h:0021h - Eagle MS-DOS v1.25 IO.SYS - SET SYSTEM TIME
InstallCheck:	MS-DOS v1.25 must be installed
SeeAlso: @0060h:0000h,@0060h:001Eh,@0060h:0024h

(Table F0011)
Call Eagle MS-DOS entry point 0021h with:
	CH = hours
	CL = minutes
	DH = seconds
	DL = hundredths
Return: flags modified
--------D-@00600024--------------------------
CALL 0060h:0024h - Eagle MS-DOS v1.25 IO.SYS - READ SYSTEM TIME
InstallCheck:	MS-DOS v1.25 must be installed
SeeAlso: @0060h:0000h,@0060h:001Eh,@0060h:0021h

(Table F0012)
Call Eagle MS-DOS entry point 0024h with:
	nothing
Return: AX = day count
	CH = hours
	CL = minutes
	DH = seconds
	DL = hundredths
--------D-@00600027--------------------------
CALL 0060h:0027h - Eagle MS-DOS v1.25 IO.SYS - CLEAR KEYBOARD BUFFER
InstallCheck:	MS-DOS v1.25 must be installed
SeeAlso: @0060h:0000h,@0060h:0003h,@0060h:0006h

(Table F0013)
Call Eagle MS-DOS entry point 0027h with:
	nothing
Return: ZF set
--------D-@0060002A--------------------------
CALL 0060h:002Ah - Eagle MS-DOS v1.25 IO.SYS - SEARCH FOR NEXT DISK FORMAT
InstallCheck:	MS-DOS v1.25 must be installed
SeeAlso: @0060h:0000h,@0060h:001Bh

(Table F0014)
Call Eagle MS-DOS entry point 002Ah with:
	AL = drive table number
Return: AL = next drive table number with matching disk sector size and media
	      ID byte
--------D-@00600039--------------------------
CALL 0060h:0039h - Eagle MS-DOS v1.25 IO.SYS - CONFIGURE FROM SYSINFO.SYS
InstallCheck:	MS-DOS v1.25 must be installed
Note:	reads the first 144 bytes of SYSINFO.SYS from the current drive into
	  an internal configuration buffer
SeeAlso: @0060h:0000h
--------V-@C0000003--------------------------
CALL C000h:0003h - VIDEO BIOS INITIALIZATION
InstallCheck:	C000h:0000h must contain the word AA55h and the 
		  512*BYTE[C000h:0002h] bytes must sum to 00h (mod 256)
Note:	is normally called only by the System ROM BIOS initialization code
--------V-@C0000064--------------------------
CALL C000h:0064h U - ATI Mach32 VIDEO BIOS - ???
InstallCheck: ATI Mach32 video board must be installed
SeeAlso: @C000h:0068h"Mach32",@C000h:006Ch,@C000h:0070h

(Table F0015)
Call ATI Mach32 entry point with:
	AL = function
	    00h ???
	    01h,02h ???
	    11h,12h ???
	    21h,22h ???
	    41h,42h ???
	    81h,82h ???
Return: CF clear if successful
	CF set on error
--------V-@C0000064--------------------------
CALL C000h:0064h U - ATI Mach64 VIDEO BIOS - ALTERNATE INT 10/AH=A0h (IRET)
InstallCheck: ATI Mach64 video board must be installed
SeeAlso: @C000h:0068h"Mach64",INT 10/AH=A0h"Mach64"
--------V-@C0000068--------------------------
CALL C000h:0068h U - ATI Mach32 VIDEO BIOS - ???
InstallCheck: ATI Mach32 video board must be installed
SeeAlso: @C000h:0064h"Mach32",@C000h:006Ch,@C000h:0070h

(Table F0016)
Call ATI Mach32 entry point with:
	AL = ??? (00h-02h)
	???
Return: ???
--------V-@C0000068--------------------------
CALL C000h:0068h U - ATI Mach64 VIDEO BIOS - ALTERNATE INT 10/AH=A0h (RETF)
InstallCheck: ATI Mach64 video board must be installed
SeeAlso: @C000h:0064h"Mach64",INT 10/AH=A0h"Mach64"
--------V-@C000006C--------------------------
CALL C000h:006Ch - ATI Mach32 VIDEO BIOS - 
InstallCheck: ATI Mach32 video board must be installed
SeeAlso: @C000h:0064h,@C000h:0068h,@C000h:0070h

(Table F0017)
Call ATI Mach32 entry point with:
	AL = function
	    00h get ???
		Return: AX = ??? (019Eh)
	    01h get ??? information
		ES:BX -> buffer for ??? information (see #F0018)
		Return: buffer filled
	    02h get ???
		Return: AX = ??? (0250h)
			BX = ??? (0A00h)
			CX = ??? (0200h)
			DX = ??? (0003h)
Return: CF clear if successful
	CF set if invalid function
	all other registers preserved
Note:	officially (Programmer's Reference Guide), interrupts should be
	  disabled (CLI) during a function 01h call

Format of ATI Mach32 ??? information:
Offset	Size	Description	(Table F0018)
 00h	WORD	number of bytes of data returned (0116h for tested BIOS)
 02h  2 BYTEs	??? (00h 00h and 00h 05h seen)
 04h	WORD	offset of video mode records??? (0028h)
 06h	BYTE	length of one video mode record??? (22h)
 07h	BYTE	???
 08h	BYTE	??? (00h/01h, reflects bit 1 of port 36EEh)
 09h	BYTE	??? (01h)
 0Ah	BYTE	???
 0Bh	BYTE	memory size
		00h = 256K, 01h = 512K, 02h = 1024K, 03h = 2M, 04h = 4M
 0Ch	BYTE	???
 0Dh	BYTE	???
 0Eh	BYTE	???
 0Fh	BYTE	??? (bits 6-4 of port 42E8h)
 10h	BYTE	???
 11h	BYTE	???
 12h	BYTE	???
 13h	BYTE	???
 14h	WORD	???
 16h	BYTE	???
 17h	BYTE	???
 18h	BYTE	???
 19h 14 BYTEs	unused
 27h	BYTE	scratch byte used by ROM code
 28h 34N BYTEs	??? video mode records (see #F0019)
SeeAlso: #F0017

Format of ATI Mach32 ??? video mode record:
Offset	Size	Description	(Table F0019)
 00h	WORD	horizontal resolution in pixels
 02h	WORD	vertical resolution in pixels
 04h 30 BYTEs	???
SeeAlso: #F0018
--------V-@C0000070--------------------------
CALL C000h:0070h U - ATI Mach32 VIDEO BIOS - ???
InstallCheck: ATI Mach32 video board must be installed
SeeAlso: @C000h:0064h,@C000h:0068h,@C000h:006Ch

(Table F0020)
Call ATI Mach32 entry point with:
	AH = function
	    00h ???
	    01h ???
	    02h ???
		AL = subfunction
		    00h ???
		    01h ???
	    03h ???
		AL = ??? (00h/nonzero)
Return: CF clear if successful
	CF set on error
--------B-@F000E739--------------------------
CALL F000h:E739h - ROM BIOS INT 14 HANDLER
InstallCheck:	present if BIOS is 100% compatible with original IBM PC
--------B-@F000E82E--------------------------
CALL F000h:E82Eh - ROM BIOS INT 16 HANDLER
InstallCheck:	present if BIOS is 100% compatible with original IBM PC
--------B-@F000EC59--------------------------
CALL F000h:EC59h - ROM BIOS INT 13 HANDLER
InstallCheck:	present if BIOS is 100% compatible with original IBM PC
--------B-@F000EFD2--------------------------
CALL F000h:EFD2h - ROM BIOS INT 17 HANDLER
InstallCheck:	present if BIOS is 100% compatible with original IBM PC
--------B-@F000F065--------------------------
CALL F000h:F065h - ROM BIOS INT 10 HANDLER
InstallCheck:	present if BIOS is 100% compatible with original IBM PC
--------B-@F000F841--------------------------
CALL F000h:F841h - ROM BIOS INT 12 HANDLER
InstallCheck:	present if BIOS is 100% compatible with original IBM PC

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品成人一区二区| 国产午夜精品一区二区三区嫩草| 亚洲日穴在线视频| 5858s免费视频成人| 狠狠色伊人亚洲综合成人| 亚洲精品一区二区三区在线观看| 国产不卡视频一区二区三区| 亚洲精品视频自拍| 久久蜜桃av一区二区天堂 | 6080yy午夜一二三区久久| 视频一区二区不卡| 国产色综合久久| 欧美日韩中文另类| 99久久伊人网影院| 午夜精品久久久久久| 国产精品第一页第二页第三页| 色偷偷一区二区三区| 国产成人午夜99999| 亚洲3atv精品一区二区三区| 久久在线观看免费| 精品国产乱子伦一区| 欧美日韩另类一区| 97久久超碰国产精品| av资源网一区| 成人午夜碰碰视频| av激情综合网| 在线亚洲精品福利网址导航| 成人爱爱电影网址| 国产成人精品影院| voyeur盗摄精品| 欧美影院一区二区| 色吊一区二区三区| 欧美一区日韩一区| 久久亚洲综合色一区二区三区| 欧美一级久久久| 日本一区二区三区高清不卡| 欧美激情一区二区三区蜜桃视频 | 欧美这里有精品| 国产福利一区在线| 欧美自拍偷拍午夜视频| 欧美在线|欧美| 欧美一级免费观看| 欧美aⅴ一区二区三区视频| 日本最新不卡在线| 国产91在线看| 国产精品一区二区在线播放 | 夜夜精品视频一区二区 | 91精品国产手机| 国产嫩草影院久久久久| 亚洲高清久久久| 91视频国产资源| 国产精品丝袜一区| 美脚の诱脚舐め脚责91| 一本久久a久久免费精品不卡| 日韩午夜小视频| 亚洲国产视频a| 色综合咪咪久久| 中文字幕久久午夜不卡| 久久se精品一区二区| 在线观看国产91| 国产欧美日韩另类一区| 日本不卡在线视频| 7777精品久久久大香线蕉| 亚洲欧美中日韩| 丁香五精品蜜臀久久久久99网站| 欧美久久免费观看| 丝袜美腿亚洲综合| 欧美在线一区二区三区| 久久久久久黄色| 久久超碰97中文字幕| 欧美日韩国产影片| 日韩美女久久久| 成人黄色电影在线| 国产精品无遮挡| 国产一区二区三区在线观看免费| 99精品久久免费看蜜臀剧情介绍| 国产日韩精品久久久| 国产视频一区在线观看 | 亚洲精品国产a| 中文字幕精品在线不卡| 美女视频网站久久| 国产精品色噜噜| 91精品国产综合久久精品app| 成人高清免费在线播放| 国产成人精品一区二区三区四区 | 国产精品福利一区二区三区| 国产成人午夜高潮毛片| 亚洲欧美日韩一区| 欧美人伦禁忌dvd放荡欲情| 日本成人在线一区| 国产日产欧美一区二区视频| 99久久99久久精品免费观看| 国产精品美女久久久久久| 色婷婷av一区二区三区大白胸| 亚洲国产精品一区二区www| 欧美蜜桃一区二区三区| 蜜臀av一区二区在线免费观看| 欧美大白屁股肥臀xxxxxx| 成人精品国产免费网站| 日日夜夜免费精品| 国产精品不卡视频| 精品国产一二三| 国产亚洲一区二区三区四区| 欧美一区二区久久| 欧美日韩国产小视频在线观看| 欧美日韩一区二区在线观看| 色综合天天天天做夜夜夜夜做| 国产一区二三区好的| 国产一区二区三区久久久| 免费在线观看视频一区| 首页综合国产亚洲丝袜| 亚洲6080在线| 亚洲成人动漫一区| 久草这里只有精品视频| 久久99久久久久| 风流少妇一区二区| 波多野结衣中文一区| 国产+成+人+亚洲欧洲自线| 欧美激情综合网| 国产欧美日韩亚州综合 | 26uuu欧美| 国产精品二三区| 日韩黄色片在线观看| 国产福利一区在线| 欧美sm美女调教| 日韩精品久久久久久| 日本道色综合久久| 日本一区二区久久| 北条麻妃国产九九精品视频| 亚洲欧美日韩综合aⅴ视频| 欧美日韩国产高清一区二区三区 | 99re6这里只有精品视频在线观看| 日本在线观看不卡视频| 亚洲激情自拍偷拍| 蜜臀久久99精品久久久久久9| 国产白丝精品91爽爽久久| 日韩精品中文字幕一区二区三区 | 中文字幕在线观看一区二区| 久久国产精品99久久人人澡| 91精品欧美久久久久久动漫 | 国产精品短视频| 日韩精品乱码av一区二区| 精品亚洲国内自在自线福利| 亚洲综合色网站| 首页国产欧美久久| 国产一区在线不卡| 国v精品久久久网| 日韩一区二区麻豆国产| 亚洲欧美另类久久久精品 | 久久影院午夜论| 亚洲午夜av在线| 日本不卡一区二区三区高清视频| 不卡免费追剧大全电视剧网站| aaa欧美大片| 日韩欧美中文字幕精品| 国产精品进线69影院| 亚洲一区二区欧美| 麻豆精品视频在线观看视频| 成人久久视频在线观看| 欧美一区三区二区| 亚洲综合区在线| 国产成a人亚洲| 亚洲精品国产第一综合99久久| 国产在线看一区| 国产成人av电影在线观看| 亚洲色欲色欲www| 久久精品亚洲精品国产欧美 | 日本道色综合久久| 欧美va在线播放| 成人18视频日本| 蜜桃视频在线观看一区二区| 中文字幕视频一区二区三区久| 日本黄色一区二区| 大白屁股一区二区视频| 麻豆免费精品视频| 婷婷一区二区三区| 亚洲一区在线电影| 中文字幕中文乱码欧美一区二区| 日韩一区二区免费高清| 91精品国产综合久久小美女| www.久久精品| 国产欧美日韩麻豆91| 国产精品原创巨作av| 亚洲特黄一级片| 久久精品视频一区二区三区| 99视频在线精品| 美国毛片一区二区三区| 中文字幕在线不卡一区| 欧美tickling网站挠脚心| 精品视频在线视频| 国内外精品视频| 国产精品美女久久久久久久| av一区二区三区黑人| 国产蜜臀av在线一区二区三区| 国产呦萝稀缺另类资源| 国产亚洲精品7777| 成人小视频在线| 国产精品一二三四区| 天使萌一区二区三区免费观看| 精品欧美乱码久久久久久|