Index for interrupt INT 63
Table of Contents by Order
63 - INT 63 - reserved for user interrupt
63 - INT 63 - Adaptec and OMTI controllers - DRIVE 0 DATA
63 - INT 63 - TI Professional PC - OPTION ROM DATA AREA POINTER (NOT A VECTOR!)
63 - INT 63 - Oracle SQL Protected Mode Executive - ???
63 - INT 63 - 4+Power FLOPPY CONTROLLER - ORIGINAL INT 13/40
63 - INT 63 - Kofax KF9X00 image manipulation card interface
63 - INT 63 - DESQview/X - SOCKET API
6300 - INT 63 - HP 100LX - MAP HIGH MEMORY
6300 - INT 63 - BW-TCP - TCPIP.SYS - SET IP ADDRESS???
6301 - INT 63 - HP 100LX - SAVE/RESTORE MEMORY MAP
6301 - INT 63 - BW-TCP - TCPIP.SYS - ???
6302 - INT 63 - BW-TCP - TCPIP.SYS - ???
6303 - INT 63 - BW-TCP - TCPIP.SYS - GET IP ADDRESS
6304 - INT 63 - BW-TCP - TCPIP.SYS - ???
6305 - INT 63 - BW-TCP - TCPIP.SYS - ???
6306 - INT 63 - BW-TCP - TCPIP.SYS - ???
6307 - INT 63 - BW-TCP - TCPIP.SYS - ???
6308 - INT 63 - BW-TCP - TCPIP.SYS - SET DEFAULT ??? HANDLER
6309 - INT 63 - BW-TCP - TCPIP.SYS - INSTALL ??? HANDLERS
630A - INT 63 - BW-TCP - TCPIP.SYS - DELETE ??? HANDLERS
630B - INT 63 - BW-TCP - TCPIP.SYS - ???
630C - INT 63 - BW-TCP - TCPIP.SYS - ???
630D - INT 63 - BW-TCP - TCPIP.SYS - INSTALL DEFAULT ??? HANDLER
630E - INT 63 - BW-TCP - TCPIP.SYS - CLOSE NETWORK DESCRIPTOR
630F - INT 63 - BW-TCP - TCPIP.SYS - ???
6310 - INT 63 - BW-TCP - TCPIP.SYS - ???
6311 - INT 63 - BW-TCP - TCPIP.SYS - ???
6312 - INT 63 - BW-TCP - TCPIP.SYS - LISTEN FOR INCOMING CONNECTIONS
6313 - INT 63 - BW-TCP - TCPIP.SYS - NOP
6314 - INT 63 - BW-TCP - TCPIP.SYS - OPEN NETWORK CONNECTION
6315 - INT 63 - BW-TCP - TCPIP.SYS - ???
6316 - INT 63 - BW-TCP - TCPIP.SYS - RESET NETWORK CONNECTION
6317 - INT 63 - BW-TCP - TCPIP.SYS - ???
6318 - INT 63 - BW-TCP - TCPIP.SYS - ???
6319 - INT 63 - BW-TCP - TCPIP.SYS - WRITE TO THE NETWORK
631A - INT 63 - BW-TCP - TCPIP.SYS - READ FROM THE NETWORK
631B - INT 63 - BW-TCP - TCPIP.SYS - ???
631C - INT 63 - BW-TCP - TCPIP.SYS - ???
631D - INT 63 - BW-TCP - TCPIP.SYS - ???
631E - INT 63 - BW-TCP - TCPIP.SYS - ???
631F - INT 63 - BW-TCP - TCPIP.SYS - SET SOCKET ??? HANDLER
6320 - INT 63 - BW-TCP - TCPIP.SYS - REMOVE SOCKET ??? HANDLER
6321 - INT 63 - BW-TCP - TCPIP.SYS - ???
6322 - INT 63 - BW-TCP - TCPIP.SYS - REMOVE ??? HANDLER
6323 - INT 63 - BW-TCP - TCPIP.SYS - ???
6324 - INT 63 - BW-TCP - TCPIP.SYS - GET SOCKET
6325 - INT 63 - BW-TCP - TCPIP.SYS - GET INTERNET ADDRESS
6326 - INT 63 - BW-TCP - TCPIP.SYS - SET INTERNET ADDRESS???
6327 - INT 63 - BW-TCP - TCPIP.SYS - SET ???
6328 - INT 63 - BW-TCP - TCPIP.SYS - ???
6329 - INT 63 - BW-TCP - TCPIP.SYS - ???
INT 63 - reserved for user interruptTop
INT 63 - Adaptec and OMTI controllers - DRIVE 0 DATA Desc: this vector stores the last four bytes of the parameter table for hard disk 0 SeeAlso: INT 60"Adaptec",INT 61"Adaptec",INT 62"Adaptec",INT 64"Adaptec"Top
INT 63 - TI Professional PC - OPTION ROM DATA AREA POINTER (NOT A VECTOR!) Desc: the low word of this vector contains the segment of the RAM data area to be used by the expansion ROM at F400h:4000h, and the high word contains the length of the data area; this segment and size are both set to 0000h if no ROM is installed at F400h:4000h SeeAlso: INT 60"TI Professional PC",INT 62"TI Professional" SeeAlso: INT 64"TI Professional PC"Top
INT 63 - Oracle SQL Protected Mode Executive - ???Top
INT 63 - 4+Power FLOPPY CONTROLLER - ORIGINAL INT 13/40 Desc: the "4+Power" quad floppy controller BIOS hooks INT 13 (or INT 40 if INT 13 has been moved there) and places the old value hereTop
INT 63 - Kofax KF9X00 image manipulation card interfaceTop
INT 63 - DESQview/X - SOCKET API InstallCheck: test for the string "dvxunix" (yes, lowercase) at offset 9 from the interrupt handler start (see #03515) Notes: parameters are passed by patching (!) data field immediately following the entry point, as detailed below (see #03515); the preferred method for calling the socket API is via INT 15/AX=DE2Eh SeeAlso: INT 15/AX=DE2Eh,INT BE"DESQview" Index: installation check;DESQview/X socket interface Format of DESQview/X socket interrupt handler entry: Offset Size Description (Table 03515) 00h 3 BYTEs near jump or short jump + NOP to actual interrupt handler 03h WORD offset from following pointer for initial top of local stack 05h DWORD pointer to argument/stack block (see INT 15/AX=DE2Eh) 09h 7 BYTEs signature "dvxunix"Top
INT 63 - HP 100LX - MAP HIGH MEMORY AH = 00h AL = physical page (00h seg C000, 01h seg C400h, ...) BX = zero-based logical page CX = page number DX = device ID (00h system ROM, 05h plugin, etc.) Return: ??? SeeAlso: AH=01hTop
INT 63 - BW-TCP - TCPIP.SYS - SET IP ADDRESS??? AH = 00h DS:BX -> DWORD containing IP address (big-endian) Return: CF clear if successful CF set on error AX destroyed Range: INT 4D to INT FC, selected by configuration Note: the Beame&Whiteside TCP/IP protocol stack uses two consecutive interrupts (62h and 63h by default); the BW-NFS client uses a third consecutive interrupt (64h by default) if it is loaded SeeAlso: AH=01h"BW-TCP",AH=02h"BW-TCP"Top
INT 63 - HP 100LX - SAVE/RESTORE MEMORY MAP AH = 01h AL = function (00h save, 01h restore) ??? Return: ???Top
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 01h ES:BX -> ??? ??? Return: ??? Range: INT 4D to INT FC, selected by configuration Note: the Beame&Whiteside TCP/IP protocol stack uses two consecutive interrupts (62h and 63h by default); the BW-NFS client uses a third consecutive interrupt (64h by default) if it is loaded SeeAlso: AH=00h"BW-TCP",AH=02h"BW-TCP"Top
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 02h ??? Return: ??? SeeAlso: AH=00h"BW-TCP",AH=01h"BW-TCP"Top
INT 63 - BW-TCP - TCPIP.SYS - GET IP ADDRESS AH = 03h DS:SI -> buffer for DWORD IP address (big-endian) Return: AX destroyed CF clear if successful CF set on error Note: this call may use ARP or RARP to determine the addressTop
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 04h ??? Return: ???Top
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 05h DS:BX -> ??? ES:SI -> ??? Return: ??? Range: INT 4D to INT FC, selected by configurationTop
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 06h ??? Return: ???Top
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 07h ??? Return: ???Top
INT 63 - BW-TCP - TCPIP.SYS - SET DEFAULT ??? HANDLER AH = 08h DS:BX -> DWORD containing IP address Return: CF clear if successful CF set on error ???Top
INT 63 - BW-TCP - TCPIP.SYS - INSTALL ??? HANDLERS AH = 09h BL = handler type ES:SI -> FAR handler of specified type Return: ??? SeeAlso: AH=0Ah,AH=0DhTop
INT 63 - BW-TCP - TCPIP.SYS - DELETE ??? HANDLERS AH = 0Ah BL = handler type Return: CF clear if successful CF set on error (no handler of specified type installed) SeeAlso: AH=09hTop
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 0Bh AL = ??? DL = ??? DS:BX -> ??? ES:SI -> ??? Return: ???Top
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 0Ch ??? Return: ??? Range: INT 4D to INT FC, selected by configurationTop
INT 63 - BW-TCP - TCPIP.SYS - INSTALL DEFAULT ??? HANDLER AH = 0Dh ??? Return: ??? Note: if not already installed, installs a type 06h handler with AH=09h SeeAlso: AH=09hTop
INT 63 - BW-TCP - TCPIP.SYS - CLOSE NETWORK DESCRIPTOR AH = 0Eh ??? Return: ??? SeeAlso: INT 61/AH=08h"PC/TCP",INT 61/AH=09h"PC/TCP",INT 61/AH=18hTop
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 0Fh AL = ??? SI = ??? DS:DI -> ??? ??? Return: ??? Range: INT 4D to INT FC, selected by configurationTop
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 10h DS:DI -> ??? ??? Return: ???Top
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 11h ??? Return: ???Top
INT 63 - BW-TCP - TCPIP.SYS - LISTEN FOR INCOMING CONNECTIONS AH = 12h DS:SI -> ??? ES:BP -> ??? Return: ??? SeeAlso: AH=14h,INT 61/AH=23hTop
INT 63 - BW-TCP - TCPIP.SYS - NOP AH = 13h Return: nothing Range: INT 4D to INT FC, selected by configurationTop
INT 63 - BW-TCP - TCPIP.SYS - OPEN NETWORK CONNECTION AH = 14h BX = network descriptor??? DS:SI -> ??? ES:BP -> ??? Return: ??? SeeAlso: AH=12h,AH=16h,AH=19h,INT 61/AH=13h"PC/TCP",INT 62/AH=13h"ETHDEV"Top
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 15h DS:DI -> ??? ??? Return: ??? Range: INT 4D to INT FC, selected by configurationTop
INT 63 - BW-TCP - TCPIP.SYS - RESET NETWORK CONNECTION AH = 16h DS:DI -> ??? Return: ??? Note: calls AH=17h after preprocessing SeeAlso: AH=17h,INT 61/AH=19h"PC/TCP"Top
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 17h DS:DI -> ??? ??? Return: ??? Range: INT 4D to INT FC, selected by configuration SeeAlso: AH=18hTop
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 18h DS:DI -> ??? ??? Return: ??? Note: same as AH=17h, except performed with interrupts disabled SeeAlso: AH=17hTop
INT 63 - BW-TCP - TCPIP.SYS - WRITE TO THE NETWORK AH = 19h DS:DI -> ??? ??? Return: BX = number of bytes NOT written ??? Range: INT 4D to INT FC, selected by configuration Note: calls AH=17h with interrupts disabled and ??? set to 01h SeeAlso: AH=14h,AH=1Ah,AH=1Bh,INT 61/AH=1Ah"PC/TCP"Top
INT 63 - BW-TCP - TCPIP.SYS - READ FROM THE NETWORK AH = 1Ah CX = maximum number of bytes to read ES:BP -> ??? ??? Return: CX = number of bytes actually read ??? SeeAlso: AH=12h,AH=14h,AH=19h,INT 61/AH=1Bh"PC/TCP"Top
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 1Bh CX = ??? ES:BP -> ??? Return: DX = ??? ??? Range: INT 4D to INT FC, selected by configurationTop
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 1Ch DS:DI -> ??? ??? Return: ??? Note: calls AH=17h with ??? SeeAlso: AH=17hTop
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 1Dh ??? Return: ??? Range: INT 4D to INT FC, selected by configurationTop
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 1Eh DS:BX -> DWORD containing IP address (big-endian) ??? Return: CF clear if successful CF set on error ???Top
INT 63 - BW-TCP - TCPIP.SYS - SET SOCKET ??? HANDLER AH = 1Fh BX = socket number ES:SI -> FAR function for ??? Return: CF clear if successful CF set on error (out of slots) SeeAlso: AH=20hTop
INT 63 - BW-TCP - TCPIP.SYS - REMOVE SOCKET ??? HANDLER AH = 20h BX = socket number Return: CF clear if successful CF set on error (not set) Range: INT 4D to INT FC, selected by configuration SeeAlso: AH=1FhTop
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 21h ES:SI -> ??? Return: ??? SeeAlso: INT 61/AH=1Ch"PC/TCP"Top
INT 63 - BW-TCP - TCPIP.SYS - REMOVE ??? HANDLER AH = 22h Return: CF clear Range: INT 4D to INT FC, selected by configuration Note: decrements a counter if not already zero, and calls AH=0Ah with BL=11h if the counter reaches zeroTop
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 23h DS:BX -> ??? ES:SI -> 6-byte buffer for ??? Return: CF clear if successful CF set on errorTop
INT 63 - BW-TCP - TCPIP.SYS - GET SOCKET AH = 24h Return: AX = socket number (0400h-FFFFh) Range: INT 4D to INT FC, selected by configuration Note: the Beame&Whiteside TCP/IP protocol stack uses two consecutive interrupts (62h and 63h by default); the BW-NFS client uses a third consecutive interrupt (64h by default) if it is loaded SeeAlso: AH=12h,AH=14h,INT 62/AH=12h"ETHDEV",INT 64/AH=01h"BW-NFS"Top
INT 63 - BW-TCP - TCPIP.SYS - GET INTERNET ADDRESS AH = 25h Return: CL:CH:DL:DH = caller's Internet address SeeAlso: AH=03h,AH=26h,INT 61/AH=05h"PC/TCP"Top
INT 63 - BW-TCP - TCPIP.SYS - SET INTERNET ADDRESS??? AH = 26h CL:CH:DL:DH = Internet address Return: nothing Range: INT 4D to INT FC, selected by configuration Note: this function sets a different variable than AH=25h returns SeeAlso: AH=03h,AH=25hTop
INT 63 - BW-TCP - TCPIP.SYS - SET ??? AH = 27h BX = ??? ES:SI -> ??? Return: ???Top
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 28h ??? Return: ???Top
INT 63 - BW-TCP - TCPIP.SYS - ??? AH = 29h ??? Return: ??? Range: INT 4D to INT FC, selected by configuration Note: the Beame&Whiteside TCP/IP protocol stack uses two consecutive interrupts (62h and 63h by default); the BW-NFS client uses a third consecutive interrupt (64h by default) if it is loadedTop