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

📄 intfns.txt

📁 GNU FreeDOS兼容MS DOS很好的东东.
💻 TXT
字号:
			     Technical Data		          DOS-C Systems CallsThe following table represents the industry standard kernel DOS callscurrently supported by DOS-C. This list is for FreeDOS build 2036 (5/2006).int 20:	Terminated Current Process	Supportedint 21:	DOS System Call	Supported.  See table below.int 21	Description			State		Ver	Status---------------------------------------------------------------------------00h	Terminate Program		superseded	1.00	supported01h	Read Keyboard with Echo		superseded	1.00	supported02h	Display Character		superseded	1.00	supported03h	Auxilliary Input		superseded	1.00	supported04h	Auxilliary Output		superseded	1.00	supported05h	Print Character			superseded	1.00	supported06h	Direct Console I/O		active		1.00	supported07h	Direct Console Input		active		1.00	supported08h	Read Keyboard Without Echo	active		1.00	supported09h	Display String			superseded	1.00	supported0ah	Buffered Keyboard Input		superseded	1.00	supported0bh	Check Keyboard Status		active		1.00	supported0ch	Flush Buffer, Read Keyboard	active		1.00	supported0dh	Reset Drive			active		1.00	supported0eh	Set Default Drive		active		1.00	supported0fh	Open File with FCB		superseded	1.00	supported10h	Close File with FCB		superseded	1.00	supported11h	Find First File with FCB	superseded	1.00	supported12h	Find Next File with FCB		superseded	1.00	supported13h	Delete File with FCB		superseded	1.00	supported14h	Sequential Read			superseded	1.00	supported15h	Sequential Write		superseded	1.00	supported16h	Create File with FCB		superseded	1.00	supported17h	Rename File with FCB		superseded	1.00	supported18h	CP/M compatibility		obsolete	1.00	supported19h	Get Default Drive		active		1.00	supported1ah	Set Disk Transfer Address	active		1.00	supported1bh	Get Default Drive Data		superseded	2.00	supported1ch	Get Drive Data			superseded	2.00	supported1dh	CP/M compatibility		obsolete	1.00	supported1eh	CP/M compatibility		obsolete	1.00	supported1fh	Get Default DPB			active		5.00	supported20h	CP/M compatibility		obsolete	1.00	supported21h	Random Read			superseded	1.00	supported22h	Random Write			superseded	1.00	supported23h	Get File Size			superseded	1.00	supported24h	Set Random Record Number	superseded	1.00	supported25h	Set Interrupt Vector		active		1.00	supported26h	Create New PSP			superseded	1.00	supported27h	Random Block Read		superseded	1.00	supported28h	Random Block Write		superseded	1.00	supported29h	Parse Filename			active		1.00	supported2ah	Get Date			active		1.00	supported2bh	Set Date			active		1.00	supported2ch	Get Time			active		1.00	supported2dh	Set Time			active		1.00	supported2eh	Set/Reset Verify Flag		active		1.00	supported2fh	Get DTA				active		2.00	supported30h	Get Version Number		active		2.00	supported31h	Keep Program			active		2.00	supported32h	Get DPB				active		5.00	supported3300h	Get CTRL+C Check Flag		active		2.00	supported3301h	Set CTRL+C Check Flag		active		2.00	supported3305h	Get Startup Drive		active		2.00	supported3306h	Get MS-DOS Version		active		5.00	supported33ffh	Get DOS-C Release		superset		supported34h	Get InDOS Flag Address		active		2.00	supported35h	Get Interrupt Vector		active		2.00	supported36h	Get Disk Free Space		active		2.00	supported37h	Get/Set Switchar		undocumented	2.00	supported38h	Get/Set Country Information	active		2.00	supported39h	Create Directory		active		2.00	supported3ah	Remove Directory		active		2.00	supported3bh	Change Current Directory	active		2.00	supported3ch	Create File with Handle		active		2.00	supported3dh	Open File with Handle		active		2.00	supported3eh	Close File with Handle		active		2.00	supported3fh	Read File or Device		active		2.00	supported40h	Write File or Device		active		2.00	supported41h	Delete File			active		2.00	supported42h	Move File Pointer		active		2.00	supported4300h	Get File Attributes		active		2.00	supported4301h	Set File Attributes		active		2.00	supported44h     Ioctl entry                     active          2.00    supported45h	Duplicate File Handle		active		2.00	supported46h	Force Duplicate File Handle	active		2.00	supported47h	Get Current Directory		active		2.00	supported48h	Allocate Memory			active		2.00	supported49h	Free Allocated Memory		active		2.00	supported4ah	Set Memory Block Size		active		2.00	supported4b00h	Load and Execute Program	active		2.00	supported4b01h   Load Program                    active          5.00    supported4b03h	Load Overlay			active		2.00	supported4b05h   Set Execution State             active          5.00     PLANNED4ch	End Program			active		2.00	supported4dh	Get Child-Program Return Value	active		2.00	supported4eh	Find First File			active		2.00	supported4fh	Find Next File			active		2.00	supported50h	Set PSP Address			active		2.00	supported51h	Get PSP Address			active		2.00	supported52h	Get List of Lists		undocumented	2.00	supported53h     Translate BPB to DPB            undocumented            supported54h	Get Verify State		active		2.00	supported55h	Create New Psp			undocumented	2.00	supported56h	Rename File			active		2.00	supported5700h	Get File Date and Time		active		2.00	supported5701h	Set File Date and Time		active		2.00	supported5800h	Get Allocation Strategy		active		3.00	supported5801h	Set Allocation Strategy		active		3.00	supported5802h   Get Upper-Memory Link           active          5.00    supported5803h   Set Upper-Memory Link           active          5.00    supported59h     Get Extended Error              active          3.00    supported5ah     Create Temporary File           active          3.00    supported5bh     Create New File                 active          3.00    supported5ch     Lock/Unlock File                active          3.10    supported5d00h   Server Function Call            active          3.10    supported5d01h   Commit All Files                active          3.10     PLANNED5d02h   Close File by Name              active          3.10     PLANNED5d03h   Close All Files for Computer    active          3.10     PLANNED5d04h   Close All Files for Process     active          3.10     PLANNED5d05h   Get Open File List              active          3.10     PLANNED5d06h   Get Multiple SDA                active          4.00    supported5d07h   Get Redirected Printer Mode     active          3.10    supported5d08h   Set Redirected Printer Mode     active          4.00    supported5d09h   Flush Redirected Printer Output active          4.00    supported5d0ah   Set Extended Error              active          4.00    supported5eh     Generic Network Functions #1    active          3.10    supported5fh     Generic Network Functions #2    active          3.10    supported60h     Truename function               undocumented    3.00    supported61h     UNUSED                          obsolete                supported62h     Get current PSP                 active          3.00    supported63h	Multibyte char ops		undocumented	3.20	 NOTE 164h     ?                               undocumented          returns error65h	NLS Functions			active		3.30	supported66h	Code Page Functions		active		3.30	supported67h     Set Maximum Handle Count        active          3.30    supported68h     Commit File                     active          3.30    supported69h     GET/SET DISK SERIAL NUMBER      active          4.00    supported6ah     COMMIT FILE (same as 68h)       active          4.00    supported6bh     NULL FUNCTION                   active          5.00    supported6ch     Extended Open/Create            active          4.00    supported71h     LONG FILENAME FUNCTIONS         active          7.00     NOTE 2int 22: Program Termination Address.	Supported.int 23:	Ctrl-C/Ctrl_Break Handler.	Supported.int 24:	Critical Error Handler        Dummy routine default.int 25: Absolute Disk Read        Supported.int 26: Absolute Disk Write        Supported.int 27:	TSR	Supported.int 28:	DOS Idle.	Supported.int 29:	Fast Console Output.	Supported.int 2F:	DOS Multiplex.	Supported (not ALL functions - MOST functions supported)Notes:Note 1 - function 63 Returns error code and lead byte table pointer	DS:SI (function 0). Functions 1 and 2 return error code -1	(Korean Hangul keyboard input method not supported).Note 2 - for LFN support, you can load a separate drive like DOSLFN.License-------See COPYING in DOS-C root directory for license.---------------------------------------------------------------------$Id: intfns.txt,v 1.8 2006/05/20 20:51:11 mceric Exp $

⌨️ 快捷键说明

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