Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Interrupt List Release 61 Last change 16jul00 Copyright (c) 1989-1999,2000 Ralf Brown --------!---FILELIST------------------------Please redistribute the following files unmodified as a group, in a quartet of archives named INTER61A through INTER61D (preferably the original authenticated PKZIP archives): INTERRUP.1ST the read-me file, containing credits, availability info INTERRUP.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. COMBINE.DOC documentation for COMBINE The following files should be distributed in an archive called INTER61E: 86BUGSnn.ZIP programs to test for CPU bugs COMBINE.ASM source code for COMBINE.COM INT.* invoke interrupts from commandline INTHLP??.ZIP Interrupt Helper viewer for the interrupt list INTLIST.E Epsilon extension for handling list INTPRINT.C source code for INTPRINT INTSUM??.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. period of time, send it again with a better return path (many mailers are improperly configured and do not produce a valid From: address). --------!---Note----------------------------See INTERRUP.1ST for the key to system abbreviations and a list of the trademarks mentioned here. --------!---DISCLAIMER----------------------DISCLAIMER: THIS MATERIAL IS PROVIDED "AS IS".
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. memory managers will invoke INT 03 when displaying a CPU exception error message (either automatically or when the user presses a particular key) SeeAlso: INT 2D/AL=20h"DTown" --------G-030000----------------------------INT 03 - Soft-ICE - BACK DOOR COMMANDS - GET Soft-ICE VERSION AX = 0000h SI = magic value 4647h ('FG') DI = magic value 4A4Dh ('JM') Return: SI = BCD version (0280h = v2.
D:\D\inter61a\INTERRUP.A Format of Soft-ICE initial register values: Offset Size Description (Table 00001) 00h WORD initial value of SP 02h WORD initial value of SS 04h WORD initial value of IP 06h WORD initial value of CS 08h WORD initial value of DS and ES 0Ah WORD ??? 0Ch WORD ??? 0Eh WORD ??? 10h WORD initial value of AX 12h WORD ??? (defaults to 000AH ???) 14h WORD ??? (defaults to 0001H ???) 16h WORD ??? (defaults to 0100H ???) --------G-030903----------------------------INT 03 - Soft-ICE v2.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. DX = ??? Return: ??? SeeAlso: AX=0000h,AX=0907h,AX=090Bh,AX=0914h --------G-03090B----------------------------INT 03 - Soft-ICE v2.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. (Table 00002) Values for Soft-ICE breakpoint type: 00h BPM (breakpoint register types) 01h I/O 02h INTerrupt 03h BPX (INT 03-style breakpoint) 04h reserved 05h range --------G-030913----------------------------INT 03 - Soft-ICE v2.
D:\D\inter61a\INTERRUP.A 02h check AH 03h check AX) 0Eh BYTE breakpoint mode 2 (see #00005) 0Fh BYTE breakpoint size (00h byte, 01h word, 03h dword) 10h BYTE breakpoint pass count before program stop 11h BYTE breakpoint state Note: all unused fields should contain zeros Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. INT 03 - Soft-ICE v2.80 - BACK DOOR COMMANDS - ??? AH = 10h SI = magic value 4647h ('FG') DI = magic value 4A4Dh ('JM') Return: ??? SeeAlso: INT 03/AX=0000h,INT 03/AX=0910h,INT 03/AH=01h,INT 03/AH=11h --------G-0311------------------------------INT 03 - Soft-ICE v2.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Return: AX = ??? (1300h) SeeAlso: INT 03/AX=0000h,INT 03/AX=0910h,INT 03/AX=130Eh --------G-030900----------------------------INT 03 - Soft-ICE v2.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Program: PSPS is shareware PostScript PrintScreen utility by A.N.D. Technologies Note: sends a ^D to the current printer SeeAlso: AX=4E57h,AX=5053h,AX=554Eh --------P-054E57----------------------------INT 05 U - PSPS v2.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. generate codes 55h and 56h for F11 and F12, which cannot be managed by standard DOS keyboard drivers [Note2] the Schneider/Amstrad PC1512 PC keyboards contain extra keys, a mouse, and a digital joystick, which are handled like extra keys.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. on PS/2s, COM2 through COM8 share this interrupt; on many PC's, COM4 shares this interrupt may be masked by setting bit 3 on I/O port 21h DOS 3.3+ revectors IRQ3 to a stack-switching routine unless STACKS=0 has been set in CONFIG.SYS.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. PC AT and compatibles, external circuitry generates a reset on shutdown. SeeAlso: INT 0B"CPU",INT 0D"CPU" --------I-0C--------------------------------INT 0C - IBM SYSTEM 36/38 WORKSTATION EMULATION - API POINTER Desc: the IBM System 36/38 emulator may be invoked through a private API, whose entry point address (see #00007) is offset 100h in the segment pointed at by this vector D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. 193h BYTE "STNAD" 198h BYTE "NSDS" Note: offsets are from the interrupt handler's segment --------H-0D--------------------------------INT 0D C - IRQ5 - FIXED DISK (PC,XT), LPT2 (AT), reserved (PS/2) Notes: under DESQview, only the INT 15h vector and BASIC segment address (the word at 0000h:0510h) may be assumed to be valid for the handler's process DOS 3.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 1 2 3 4 6 7 Korean (double-byte) characters 45 MHz memory clock rather than 40 MHz zero wait states paged ROMs no 8514/A monitor support HiColor DAC Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 90x45 8x8 720x360 mono . B000 Hercules + HERKULES [11] 90x29 8x12 720x348 mono . . Hercules + HERCBIOS [15] 40x25 8x8 320x200 16 . . PCjr, Tandy 1000 80x25 8x16 640x400 mono . . Tandy 2000 90x43 8x8 720x348 mono . . Hercules + HERCBIOS [15] 80x25 8x8 640x200 4 . . PCjr, Tandy 1000 reserved (EGA BIOS internal use) 80x25 8x8 640x200 16 . .
D:\D\inter61a\INTERRUP.A 1Ah = = = = = = 1Bh = = 1Ch = = = 1Dh = = = 1Eh = = 1Fh = 20h = = = = 21h = = = = = = = 22h = = = = = = = = = = = = 23h = T T T T T G T G T T G T T G T T G T G G G T T T T T G G T T T T T T T T T G G G T 80x60 132x28 132x28 132x28 132x44 . 132x25 . 132x25 132x30 . 132x43 132x43 .
D:\D\inter61a\INTERRUP.A 24h 25h 26h 27h = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = T T T T T T T T T G T T T T T T T T T G G T G G G G G G G G T T T T T G G G T G G 132x25 132x25 132x25 132x25 132x25 132x25 132x28 132x28 132x60 128x48 80x30 132x25 132x25 132x28 132x28 132x28 132x28 132x28 132x28 64x32 128x48 80x43 80x60 80x60 . 80x60 80x60 . . . 80x60 80x60 80x60 80x60 80x60 80x60 80x60 . 132x25 . . Generated by Foxit PDF Creator © Foxit Software http://www.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 100x75 8x8 800x600 256 1 A000 Realtek RTVGA [12] . . 960x720 16 . . Avance Logic AL2101 ???x??? . . . . . VEGA VGA . . 512x512 256 . . Avance Logic AL2101 . . 1024x768 256 . . Realtek RTVGA (1meg) 160x64 8x16 1280x1024 16 . . Chips&Technologies 64310 [1] . . 640x400 256 . . Avance Logic AL2101 . . 800x600 16 . . VEGA VGA 100x37 8x16 800x600 16 . A000 Orchid . . 800x600 16 . A000 STB,Genoa,Sigma . . 800x600 16 .
D:\D\inter61a\INTERRUP.A 30h = = = = = = = = = 31h = 32h = = = 33h = = 34h = = = 36h = = = 37h = = = = = = = = 38h = = = = = 39h = 3Ah = 3Bh = 3Ch = 3Dh = = 3Eh = G G G G G G G G G G T G G T T T G G G G G T G G G G G G G G G G G G G G G G G G G 80x30 . . . 100x37 . . 100x37 . . 80x34 . 100x37 132x44 80x34 80x66 . 128x48 . . . 132x44 . 128x48 . . 128x48 . . . 128x48 . . 160x64 . . . . . 128x64 . Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 3Fh 40h 41h 42h 43h = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = G G G T T T T T T G G G G G G T T T T T T T G G G G T T T T T T G G G G T T T T T . . . 80x43 80x43 80x43 100x30 100x30 80x25 . 80x25 80x25 80x25 80x30 . 132x25 132x25 132x25 100x50 100x50 80x34 80x34 . . 80x30 80x25 132x43 132x43 132x43 80x34 100x60 100x60 80x25 . 80x25 100x37 80x60 80x60 80x60 80x45 100x75 Generated by Foxit PDF Creator © Foxit Software http://www.
D:\D\inter61a\INTERRUP.A 44h 45h 46h 47h 48h 49h 4Bh 4Dh 4Eh 4Fh 50h = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = T 80x29 G . G . G 100x37 disable T 100x60 T 100x60 T 100x60 T 80x32 G . T 132x28 T 132x28 T 80x44 T 132x25 T 132x25 G 100x40 T 132x29 T 132x29 T 132x28 T 132x28 G 100x37 T 132x32 T 132x32 G 80x50 G 80x50 T 132x44 T 132x44 G 80x30 G 80x30 G 100x37 T 120x25 G . G 128x48 T 120x43 T 80x60 G . G 144x54 T 132x25 T 132x60 G .
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 80x34 . . . . . Lava Chrome II EGA 80x43 . . mono . . VEGA VGA 132x25 9x14 . mono . . Ahead Systems EGA2001 132x25 9x14 . 4 4 B800 Ahead B 132x25 8x14 . 16 8 B800 OAK Technologies VGA-16 132x25 8x14 . 16/256K . B800 Oak OTI-037/067/077 [8] 132x25 8x14 1056x350 16 8 B800 UM587 chipset 132x30 . . 16 . . MORSE VGA 132x30 . . . . . Cirrus 510/520 chipset 80x30 8x16 640x480 16 . .
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 80x25 8x16 . . . . NEL Electronics BIOS 80x60 . . 16 . . MORSE VGA 80x60 . . . . . Cirrus 510/520 chipset 132x25 8x14 . 16/256K . B800 Trident TVGA 8800/8900 132x43 . . . . . Lava Chrome II EGA 80x25 8x19 640x480 16 1 A000 AX VGA (Kanji, no superimp.) . . 640x480 256 . . Oak VGA 80x30 8x16 640x480 256 . A000 Oak OTI-067/OTI-077 [8] 100x40 8x14 800x560 16 . . ATI EGA Wonder,ATI VIP . . . . . . AX PC 132x25 . . .
D:\D\inter61a\INTERRUP.A = = = = = = = = = = 56h = = = = = = = = = = 57h = = = = = = = = = 58h = = = = = = = = = = = = T T T T T G G G G G T T T T T T T T G G T T T T T T T T G T T T T G G G G G G G G 132x25 132x25 132x25 132x25 132x43 94x29 128x48 . . 128x48 132x43 132x43 132x43 132x43 132x43 132x43 132x50 132x60 . 128x48 132x25 132x25 132x25 132x25 132x25 132x25 132x25 132x25 96x48 80x33 80x32 80x43 132x30 100x75 100x75 100x75 100x75 100x75 . . .
D:\D\inter61a\INTERRUP.A 59h 5Ah 5Bh 5Ch 5Dh = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = G G G T T T G G G G G G G T T G T G G G G G G G T G G G G G G G G G G T G G G G G . 100x37 160x64 80x43 80x66 132x43 100x75 100x75 . . . 100x75 128x48 80x60 132x60 128x48 80x30 . 80x25 . 100x75 . 100x37 128x48 100x37 . . 80x25 80x25 80x30 80x30 100x75 100x75 100x75 100x37 100x75 80x25 . . 80x30 80x30 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 128x48 8x16 1024x768 16 . A000 NCR 77C22 [9] 128x48 8x16 1024x768 16/256K . A000 WD90C 128x48 8x16 1024x768 16 . A000 Diamond Speedstar 24X 128x48 8x16 1024x768 16/256K . A000 Cirrus CL-GD5420/5422/5426 . . 640x400 256 . . Paradise VGA,VEGA VGA . . 640x400 256 . . AST VGA Plus, NCR 77C22 . . 640x400 256 . . Compaq VGA, Dell VGA 80x25 8x16 640x400 256 . . AT&T VDC600 80x25 8x16 640x400 256 .
D:\D\inter61a\INTERRUP.A = = = = = 61h = = = = = = = = = = = = = = = = = 62h = = = = = = = = = = = = = = = 63h = = = = G G G G G T T T T T T G G G G G G G G G G G T T T T G G G G G G G G G G G T T T G 128x48 128x48 128x48 128x48 144x54 132x29 132x29 132x29 132x50 132x50 132x50 . 80x25 80x25 80x25 80x30 . . . 96x64 128x48 144x54 132x32 132x32 132x32 132x43 . 80x30 80x30 80x30 80x30 . . . 100x75 128x48 128x48 132x44 132x44 132x44 . Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.
D:\D\inter61a\INTERRUP.A 64h 65h 66h 67h 68h 69h 6Ah = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = G G G G G G G T T G G G G G G G G T G G G T T G G G T T G G G G G T T G G G G G G . 100x42 100x42 . . 128x48 . 132x60 80x43 . . . . . 128x48 160x64 160x64 80x50 . . 128x48 80x50 80x50 . . . 80x43 80x43 . . 128x48 160x64 80x25 132x50 132x50 80x30 . . 100x75 100x75 . Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. .
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. G 100x75 8x8 800x600 16 1 A000 Ahead B (VESA) [see 71h] G . . 800x600 16 . . Zymos Poach, Hi Res 512 G . . 800x600 16 . . Epson LT-386SX in CRT Mode G . . 800x600 16 . . Compuadd 316SL in CRT Mode G 100x37 8x16 800x600 16/256K . A000 Cirrus CL-GD5420/5422/5426 G 100x37 8x16 800x600 16 . A000 Diamond Stealth64 Video 2xx1 G 100x42 8x14 800x600 . . A000 ATI VGA Wonder (undoc) G . . 800x600 16 .
D:\D\inter61a\INTERRUP.A 72h 73h 74h 75h 76h 77h = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = G T T T G G G G G G G G G G G G G T T T T G G G G G G G G G G G T T G G G G G G G . 80x60 80x60 80x60 . 80x25 80x30 . . . . 128x48 128x48 80x60 80x60 80x60 100x37 80x25 80x66 80x66 80x66 . 80x30 100x37 128x48 . 80x30 80x66 80x66 100x37 128x48 128x48 94x29 94x29 100x75 128x48 128x48 160x64 94x29 94x29 100x75 Generated by Foxit PDF Creator © Foxit Software http://www.
D:\D\inter61a\INTERRUP.A 78h 79h 7Ah 7Bh 7Ch 7Dh 7Eh 7Fh 82h 83h 86h 88h C0h C4h C8h D0h = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = G 128x48 T 100x37 T 100x75 T 100x75 G . G 80x25 G . G 80x25 G 80x30 G 80x30 G 100x75 G 100x75 G 100x75 T 114x60 T 114x60 G . G . G 114x60 G . G . G 100x37 G 100x37 G 200x75 G 64x32 special G 80x25 G . G 128x48 G 90x43 special G 128x48 G 90x29 T 80x25 T 80x25 G . G 90x43 G . G . disable G 80x50 G .
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Notes: [1] interlaced only [2] for ATI EGA Wonder, mode 08h is only valid if SMS.COM is loaded resident. SMS maps mode 08h to mode 27h if the byte at location 0040:0063 is 0B4h, otherwise to mode 23h, thus selecting the appropriate (monochrome or color) 132x25 character mode.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. resulting in incorrect scrolling for TTY output (scrolling occurs only after the end of the 76th line, which is not displayed) [17] For 43-line text on EGA or 43/50-line text on VGA, you must load an 8x8 font using AX=1102h after switching to mode 3; VGA may also require using INT 10/AH=12h/BL=30h SeeAlso: #00011,#00083,#00191 Index: video modes Index: installation check;HERKULES|installation check;HERCULES.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. = G . . 512x480 256 . . . = T 80x30 8x16 . 256 . . . VGA only = T 100x27 8x16 . 16 . . . VGA only = G . . 1024x768 16 . . . Everex 629,678 . . . . . . . Everex EV-673 21h = T 160x64 8x16 1280x1024 16 . . . 1MB VGA only 30h = G . . 640x480 256 . . . Everex 629,678 . . . . . . . Everex EV-673 31h = G . . 800x600 256 . . . Everex 629,678 . . . . . . . Everex EV-673 32h = G 128x48 8x16 1024x768 256 . . .
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. in the font will result in the cursor extending to the top of the next character cell on the right BUG: AMI 386 BIOS and AST Premier 386 BIOS will lock up the system if AL is not equal to the current video mode SeeAlso: AH=03h,AX=CD05h,AH=12h/BL=34h,#03885 D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Return: nothing Desc: set the address of graphics bitmap buffer for video modes 60h and 61h SeeAlso: AX=050Fh"Corona" --------V-10050F----------------------------INT 10 - VIDEO - Corona/Cordata BIOS v4.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. used because of the IBM BIOS specifications, there may exist some clone BIOSes which do not preserve SI or DI; the Novell DOS kernel preserves SI, DI, and BP before many INT 10h calls to avoid problems due to those registers not being preserved by the BIOS. BUG: some IBM PC ROM BIOSes destroy BP when in graphics modes SeeAlso: AH=09h,AX=1003h,AX=1103h,AH=12h/BL=37h,AX=5001h D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. current row With PhysTechSoft's PTS ROM-DOS the BH, BL, and CX values are ignored on entry.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A BH = page number (00h to 03h) or (00h to 0Fh) Return: nothing Note: this function is not valid in mode 13h SeeAlso: AX=101Ah --------V-101015----------------------------INT 10 - VIDEO - READ INDIVIDUAL DAC REGISTER (VGA/MCGA) AX = 1015h BL = palette register number Return: DH = red value CH = green value CL = blue value AX destroyed by some BIOSes (e.g. Tseng ET4000 BIOS v8.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 01h 15-bit RGB mode 02h 16-bit RGB mode 03h 24-bit RGB mode Desc: determine whether the display is in a graphics mode with 15 or more bits per pixel color resolution Note: set (BL=01h/02h) only works if already in a HiColor mode SeeAlso: AH=0Fh,AX=10F0h,AX=10F1h --------V-1011------------------------------INT 10 - BIOS Window Extension v1.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. the video environment, but without clearing the video buffer This function is designed to be called immediately after a mode set, it is equivalent to AX=110xh except that: Page 0 must be active. Bytes/character is recalculated. Max character rows is recalculated. CRT buffer length is recalculated.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 05h program video mode ES:BP -> video mode table (see #00028) 06h get mode table AL = video mode Return: ES:BP -> table suitable for mode AL (and subfunc BL=05h) (see #00028) BP = FFFFh on error SI = 0000h (ATI Mach32) Note: the ATI Mouse driver (MOUSE.COM/MOUSE.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. AH = 12h BL = 81h Return: AH = BIOS major version AL = BIOS minor version SeeAlso: AH=12h/BL=80h,AH=12h/BL=82h --------V-1012--BL82------------------------INT 10 - Cirrus Logic BIOS - GET DESIGN REVISION CODE AH = 12h BL = 82h Return: AL = chip revision AH = ??? (AFh for v1.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. AH = 12h BL = 85h Return: AL = number of 64K banks of video memory SeeAlso: AH=12h/BL=80h,AH=12h/BL=93h --------V-1012--BL89------------------------INT 10 - Cirrus Logic BIOS v3.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. full screen SeeAlso: AH=12h/BL=84h,AH=12h/BL=89h,AH=12h/BL=8Bh,AH=12h/BL=90h --------V-1012--BL90------------------------INT 10 - Cirrus Logic BIOS v3.02 - LCD panel - SET CENTERING MODE AH = 12h BL = 90h AL = new position 00h centered 01h from top 02h from bottom 03h from top Return: nothing SeeAlso: AH=12h/BL=84h,AH=12h/BL=8Fh --------V-1012--BL91------------------------INT 10 - Cirrus Logic BIOS v3.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 15-12 vertical refresh frequency at 1024x768 0000 43i Hz 0001 60 Hz 0010 70 Hz 0011 72 Hz 0100 76 Hz other reserved 11-8 vertical refresh frequency at 800x600 0000 56 Hz 0001 60 Hz 0010 72 Hz 0011 75 Hz other reserved 7-4 maximum vertical resolution 0000 480 scanlines 0001 600 scanlines 0010 768 scanlines 0011 1024 scanlines other reserved 3-1 vertical refresh frequency at 1280x1024 000 43i Hz 001 60 Hz 010 71.
D:\D\inter61a\INTERRUP.A BL = A1h Return: BH = monitor ID (see #00034) BL = monitor type (00h color, 01h grayscale, 02h no display) SeeAlso: AH=12h/BL=9Ah,AH=12h/BL=A2h Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Note: due to an omitted end-of-list marker, these versions of the BIOS will crash the system on this function --------V-1012--BLC6------------------------INT 10 - Tseng ET-4000 BIOS v3.00 and v8.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A third is always zero in current versions SeeAlso: AH=00h,AH=13h"VIDEO" Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A B1h toggle active intensity bit interpretation (CP386) Return: nothing --------V-1015------------------------------INT 10 - VIDEO - GET PHYSICAL DISPLAY PARAMETERS (CONVERTIBLE) AH = 15h Return: AX = alternate display adapter type (see #00037) ES:DI -> parameter table (see #00038) SeeAlso: AH=1Bh Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 3 =1 MFI attributes enabled (see AH=12h/BL=37h) =0 VGA attributes 2 16-bit VGA graphics present 1 adapter interface driver required 0 BIOS supports information return for adapter interface SeeAlso: #00040 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 05h 4 BYTEs sequencer registers 09h BYTE sequencer register 0 0Ah 25 BYTEs CRTC registers 0-8 23h 16 BYTEs palette registers 00h-0Fh 33h 4 BYTEs attribute registers 10h-13h 37h 9 BYTEs graphics controller registers 0-8 40h BYTE CRTC base address (low) 41h BYTE CRTC base address (high) 42h BYTE plane 0 latch 43h BYTE plane 1 latch 44h BYTE plane 2 latch 45h BYTE plane 3 latch Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Format of SpeedSTAR Plus sync table: Offset Size Description (Table 00051) 00h 9 BYTEs ID contains string 'ey5CENTER' 09h 5 BYTEs sync parameters for 640x480 modes 11h,12h,25h,26h,2Eh 0Bh 5 BYTEs sync parameters for 800x600 modes 29h,30h,2Ah 13h 5 BYTEs sync parameters for 1024x768 modes 37h,38h --------V-101D------------------------------INT 10 - Tseng ET-4000 BIOS v3.00 and v8.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.A BL = active vertical expansion setting (see #00056) SeeAlso: AX=1E00h,AX=1E02h.AX=1E04h Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A ---if BH bit 7 set--BL = new brightness setting (see #00058) Return: AL = 1Eh if function supported BH = results bit 7: query/set (copied from input) bits 6-2: reserved (0) bit 1: software brightness control is supported bit 0: set operation was successful (always clear on get) BL = active brightness setting (see #00058) Note: this function operates independently of AX=1E07h SeeAlso: AX=1E00h,AX=1E04h,AX=1E06h,AX=1E07h Generated by Foxit PDF Creator © Foxit Software http://www.
D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 0000h if not allocated (multiply by 100000h to get physical address) 11h WORD video memory base address (multiply by 100000h to get physical address) 13h WORD composite ID of the attached display 15h BYTE amount of video memory available, in multiples of 256K bytes 16h DWORD alternate XGA coprocessor register base address. 0 = none.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A Bitfields for 3270 PC function flags 1: Bit(s) Description (Table 00064) 7 mono text, 1 page 6 color text, 1 page 5 color text, 4 pages 4 CGA color graphics 3 720x350 two-color graphics 2 360x350 four-color graphics 1 720x350 eight-color graphics Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Format of Control Program Level table: Offset Size Description (Table 00065) 00h WORD program version 02xxh = 3270PC Control Program v2.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. DL = ??? Return: ??? SeeAlso: AX=3800h,AX=3802h --------a-103802----------------------------INT 10 - Tinytalk Personal v1.10 - ??? AX = 3802h DL = ??? Return: ??? SeeAlso: AX=3800h,AX=3801h --------a-103803----------------------------INT 10 - Tinytalk Personal v1.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 08h reserved 09h set patterns ES:BX -> 16-BYTE vector of screen->printer color correspondnces 0Ah get patterns ES:BX -> 16-BYTE buffer for color correspondences 0Bh set mode AL = mode 0Ch (v7.41) ??? AL = ??? 00h ??? (calls original INT 05) else ??? 0Dh (v7.41) ??? AL = ??? 00h ??? (calls original INT 05) else ??? 0Eh (v7.
D:\D\inter61a\INTERRUP.A AX = ??? (seen 8432h) Return: AX = status (see #00067) SeeAlso: AH=0Fh/SI=F123h Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 10h 240 BYTEs reserved Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Bitfields for XGA capabilities: Bit(s) Description (Table 00072) 0-1 board bus architecture: 0=MCA, 1=ISA, 3=EISA 2-3 reserved 4-6 DMA Channel assigned for acquiring bus mastership (only for ISA bus) 7 DMA Channel Status (ISA only).
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A SeeAlso: AH=0Fh,AX=4E03h,AX=4F03h --------V-104E05----------------------------------INT 10 - VESA XGA BIOS Extensions - SET FEATURE CONNECTOR STATE AX = 4E05h BX = Feature Connector State (see #00076) DX = XGA handle Return: AL = 4Eh if function supported AH = status 00h function successful else error code SeeAlso: AX=4E00h,AX=4E06h Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A SeeAlso: AX=4E00h,AX=4F01h,AX=7F00h"SOLLEX",AX=A00Ch Index: installation check;VESA SuperVGA Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Format of SuperVGA information: Offset Size Description (Table 00077) 00h 4 BYTEs (ret) signature ("VESA") (call) VESA 2.0 request signature ("VBE2"), required to receive version 2.0 info 04h WORD VESA version number (one-digit minor version -- 0102h = v1.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. be made to find them, FFFFh will also terminate this second list in some cases, only a "stub" VBE may be present, supporting only AX=4F00h; this case may be assumed if the list of supported video modes is empty (consisting of a single word of FFFFh) D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 10-9 reserved for future expansion 8-0 video mode number (0xxh are non-VESA modes, 1xxh are VESA-defined) D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 30h WORD KB of offscreen memory ---VBE v3.0 --32h WORD bytes per scan line in linear modes 34h BYTE number of images (less one) for banked video modes 35h BYTE number of images (less one) for linear video modes 36h BYTE linear modes: size of direct color red mask (in bits) 37h BYTE linear modes: bit position of red mask LSB (e.g.
D:\D\inter61a\INTERRUP.A Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 100h 640x400x256 101h 640x480x256 102h 800x600x16 103h 800x600x256 104h 1024x768x16 105h 1024x768x256 106h 1280x1024x16 107h 1280x1024x256 108h 80x60 text 109h 132x25 text 10Ah 132x43 text 10Bh 132x50 text 10Ch 132x60 text ---VBE v1.
D:\D\inter61a\INTERRUP.A SeeAlso: #00010,#00011,#00084,#00191 Index: video modes;VESA Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A Bit(s) Description (Table 04084) 0 enable double scanning 1 enable interlacing 2 horizontal sync polarity (0 positive, 1 negative) 3 vertical sync polarity (0 positive, 1 negative) SeeAlso: #04083 --------V-104F03----------------------------INT 10 - VESA SuperVGA BIOS - GET CURRENT VIDEO MODE AX = 4F03h Return: AL = 4Fh if function supported AH = status 00h successful BX = video mode (see #00083,#00084) bit 13: VBE/AF v1.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. SeeAlso: #00048,#00186 --------V-104F05----------------------------INT 10 - VESA SuperVGA BIOS - CPU VIDEO MEMORY CONTROL AX = 4F05h BH = subfunction 00h select video memory window DX = window address in video memory (in granularity units) 01h get video memory window Return: DX = window address in video memory (in gran.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. this function is valid in text modes, provided that pixel values are multiplied by the character cell width/height SeeAlso: AX=4F01h,AX=4F05h,AX=4F06h/BL=02h,AX=4F06h/BL=03h,AX=4F07h --------V-104F06BL02------------------------INT 10 - VESA SuperVGA BIOS v2.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Note: when stereoscopic mode is enabled, the display start address will automatically alternate between the left and right images on every vertical retrace SeeAlso: AX=4F07h"DISPLAY START",AX=4F07h"SCHEDULED" --------V-104F08----------------------------INT 10 - VESA SuperVGA BIOS v1.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. INT 10 - VESA SuperVGA BIOS v2.0+ - GET PROTECTED-MODE INTERFACE AX = 4F0Ah BL = 00h Return: AL = 4Fh if function supported AH = status 00h successful ES:DI -> protected-mode table (see #00087) CX = length of table in bytes, included protected-mode code 01h failed SeeAlso: AX=4F00h,AX=4F05h,AX=4F07h,AX=4F09h Format of VESA VBE 2.
D:\D\inter61a\INTERRUP.A 00h successful CX = number of bytes to copy ES:DI -> code for requested function 01h failed SeeAlso: AX=4F09h,AX=D000h"S3VBE" Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. (Table 00088) Values for VESA VBE protected-mode function identifiers: 0001h set bank (see AX=4F05h) 0002h set display start (see AX=4F07h) 0003h set palette (see AX=4F09h) --------V-104F0BBL00------------------------INT 10 - VESA SuperVGA BIOS v3.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. ES:EDI -> device context buffer (see #00089) EAX = X1 coordinate EBX = Y coordinate ECX = X2 coordinate Desc: draw a solid horizontal line from (X1,Y) to (X2,Y) in the currentlyactive foreground color and mix, omitting the pixel at the largest X coordinate SeeAlso: #00089,#00093,#00095,#00098,#00107 D:\D\inter61a\INTERRUP.A (Table 00095) Call VBE/AF v1.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. EDX = ??? ESI = ??? Desc: draw a solid line in the currently-active foreground color and mix, given the Bresenham parameters SeeAlso: #00089,#00094,#00096,#00098 D:\D\inter61a\INTERRUP.A (Table 00098) Call VBE/AF v1.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Notes: the rightmost pixel(s) and bottom-most scan line are not copied the horizontal/vertical direction flags are used to ensure correct copies when the source and destination rectangles overlap SeeAlso: #00099 (Table 00101) Call VBE/AF v1.
D:\D\inter61a\INTERRUP.A Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. (Table 00104) Call VBE/AF v1.0P function "SetCursorPos" with: ES:EDI -> device context buffer (see #00089) EAX = cursor X coordinate EBX = cursor Y coordinate CL = cursor's X hotspot CH = cursor's Y hotspot SeeAlso: #00089,#00103,#00105 (Table 00105) Call VBE/AF v1.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. INT 10 - VESA SuperVGA BIOS - RESERVED FOR FUTURE SVGA FUNCTIONS AX = 4F0Ch-4F0Fh SeeAlso: AX=4F00h --------V-104F0B----------------------------INT 10 - Diamond Viper V330 - ??? AX = 4F0Bh ECX = ??? ??? Return: AL = 4Fh if function supported AH = status 00h successful ECX = ??? ??? 01h failed Note: in BIOS v1.
D:\D\inter61a\INTERRUP.A BL = 01h BH = new state (see #00111) Return: AL = 4Fh if function supported AH = call status 00h successful else failed SeeAlso: AX=4F10h/BL=00h,AX=4F10h/BL=02h,AX=A00Ch Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. (Table 00111) Values for VESA VBE/PM power state: 00h On 01h standby 02h suspend 04h Off 08h reduced On (for flat screens) --------p-104F10BL02------------------------INT 10 - VESA VBE/PM (Power Management) v1.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. AX = 4F13h BX = 0000h Return: AL = 4Fh if function supported AH = status 00h successful BX = version (0010h for 1.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. SI:DI = length (functions 1,3,5) SI:DI buffer filled (functions 2,4,6) 01h failed Note: functions 0003h to 0006h are only supported for the Volume device D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.A 12h driver state 13h get current pos 14h sample rate 15h set preference 16h get DMA,IRQ 17h get IO address 18h get mem address 19h get mem free 1Ah full duplex 1Bh get block size 1Ch get PCM format 1Dh enable PCM format 80h-..
D:\D\inter61a\INTERRUP.A 11h 12h 13h IMA record ALAW record ULAW record Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Format of MIDI Info Structure: Offset Size Description (Table 00118) 00h 4 BYTEs name of the structure ("MIDI") 04h DWORD structure length 08h DWORD driver software version [00000003h] 0Ch 32 BYTEs vendor name, etc.
D:\D\inter61a\INTERRUP.A 12h return TRUE/FALSE if patch is understood 13h set preference 14h allow/disallow voice stealing 15h get FIFO sizes 16h get DMA,IRQ 17h get IO address 18h get mem address 19h get mem free 80h-..
D:\D\inter61a\INTERRUP.A 4Ch 32 BYTEs vendor chip/hardware description 6Ch BYTE installed board number (0 for 1st/only board) 6Dh 3 BYTEs unused data (0) 70h 24 BYTEs text name of the mixer channel 88h DWORD features bits (see #00123) 8Ch WORD minimum volume setting 8Eh WORD maximum volume setting 90h WORD attenuation/gain crossover SeeAlso: #00112,#00124 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Return: CL = value of specified PINS byte 04h ??? (related to PLL programming) DX = ??? Return: CL,EDX destroyed 05h read BIOS byte SI = offset of byte relative to start of BIOS image Return: CL = specified byte else Return: AX = FFFFh Return: AL = 4Fh if function supported AH = status 00h successful 01h failed Note: most of this info is from http:\\grafi.ii.pw.edu.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A --------V-104F15BL01------------------------INT 10 - VESA VBE/DC (Display Data Channel) - READ EDID AX = 4F15h BL = 01h CX = 0000h DX = 0000h ES:DI -> 128-byte buffer for EDID record (see #00127) Return: AL = 4Fh if function supported AH = status 00h successful ES:DI buffer filled 01h failed (e.g. non-DDC monitor) SeeAlso: AX=4F15h/BL=00h,AX=4F15h/BL=02h,I2C A0h"DDC" Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. D:\D\inter61a\INTERRUP.A 2 sync on green 4-3 unused??? 6-5 voltage level 00 0.700V/0.300V (1.00 Vp-p) 01 0.714V/0.286V 10 0.100V/0.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 11 0.5625 Note: if both bytes of the timing are 00h or 01h, then the Standard Timing is "None" SeeAlso: #00127 D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.A 2 vertical sync polarity (0 = negative, 1 = positive) 1 horizontal sync polarity (0 = negative, 1 = positive) ---other sync types--2 serrate 1 sync location (0 = on green, 1 = on RGB) -----0 not used??? SeeAlso: #00133 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Dell Computer Corp. (see #00145) Delta Electronics, Inc. (see #00146) Daewoo Telecom Ltd (see #00147) ELITEGROUP Computer Systems (see #00148) EIZO (see #00149) Funai Electric Company of Taiwan LG Electronics Inc. (GoldStar Technology, Inc.) (see #00158) Gateway 2000 Hyundai Electronics Industries Co., Ltd. (see #00150) Hitachi (see #00151) Hansol Electronics (see #00152) Hitachi Ltd.
D:\D\inter61a\INTERRUP.A "STP" Sceptre "TAT" Tatung Co. of America, Inc. (see #00171) "TRL" Royal Information Company (see #00172) "TSB" Toshiba, Inc. "UNM" Unisys Corporation "VSC" ViewSonic Corporation (see #00173) "WTC" Wen Technology "ZCM" Zenith Data Systems "___" Targa SeeAlso: #00127 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 5321h AcerView 7133s 5322h AcerView 7134s 5336h AcerView 7154s 5338h AcerView 7156s, 7156is 534Ch AcerView 7176is 5422h AcerView 34T SeeAlso: #00136,#00137,#00140 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.A 0F4Ch COMPAQ 150 0F4Dh COMPAQ 150 SeeAlso: #00136,#00141,#00143 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 3026h Dell VS17X 3027h Dell VS17X 4273h Dell VS15X SeeAlso: #00136,#00144,#00146 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.A 1727h Hitachi HM1764 1827h Hitachi HM1782 2147h Hitachi HM4721 2149h Hitachi HM4921 4020h Hitachi HM4020 4021h Hitachi HM4021 4711h Hitachi Accuvue UX4721 4810h Hitachi Accuvue GX20 4811h Hitachi Accuvue GX21 4820h Hitachi HM4820 4821h Hitachi HM4821 4830h Hitachi Accuvue GX20H 4911h Hitachi Accuvue UX4921 6421h Hitachi HM6421 6811h Hitachi Accuvue UX6821 6821h Hitachi HM6821 SeeAlso: #00136,#00150,#00152 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.
D:\D\inter61a\INTERRUP.A Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 6324h IBM 6324 6325h IBM 6325 6327h IBM 6327 8504h IBM 8504 8511h IBM 8511 8512h IBM 8512 8513h IBM 8513 8514h IBM 8514 8515h IBM 8515 8517h IBM 8517 8518h IBM 8518 9504h IBM 9504 9515h IBM 9515 9517h IBM 9517 9518h IBM 9518 9521h IBM 9521 9524h IBM 9524 9525h IBM 9525 9527h IBM 9527 SeeAlso: #00136,#00154,#00156 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 2040h Mitsubishi Diamond Scan 20H (FR-8905) 2040h Mitsubishi Diamond Pro 20X (FR-8905B) 6140h Mitsubishi Diamond Scan 17HX (FFF8705) 8040h Mitsubishi Diamond Pro 15H (SD-57xxC) 4040h Mitsubishi Diamond Pro 17TX (TFG-8705) 408Fh Mitsubishi Diamond Scan 15VX (SD58xx) 40C0h Mitsubishi Diamond Pro 87TXM (TFM8705) SeeAlso: #00136,#00159,#00161 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.A 3D5Eh NEC MultiSync XV15+ 3D68h NEC MultiSync M500 3E4Eh NEC MultiSync C500 43A8h NEC MultiSync XE17 43B2h NEC MultiSync XE17 43BCh NEC MultiSync XV17 4416h NEC MultiSync XP17 533Eh NEC MultiSync XE21 53B6h NEC MultiSync XP21 SeeAlso: #00136,#00162,#00164 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A Values for Princeton Graphics monitor EDID: 003Bh Princeton EO15 003Dh Princeton EO17 SeeAlso: #00136,#00165,#00167 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. =1 16-bit slot 4 unused 5 set on ALG2228/AL2301 6-7 unused --------V-104FDD----------------------------INT 10 - ATI M64VBE.COM - GET RESIDENT SEGMENT AX = 4FDDh Return: AX = CS of resident code Program: M64VBE is a VESA VBE 2.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. INT 10 - VIDEO - AX PC - SET SCREEN COUNTRY CODE AX = 5000h BX = country code 0001h USA (English), 0051h Japan Return: AL = status 00h successful 01h bad country code 02h other error Note: This function is called with BX=0051h by Japanese versions of MS-DOS/PC DOS/DR DOS IO.SYS/IBMBIO.COM at initialization time.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. INT 10 - SCROLOCK.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. DS:DX -> ASCIZ name of presentation file (no path, extension forced to .PR2) Return: ??? SeeAlso: AH=55h ----------1055------------------------------INT 10 - Show Partner F/X v3.6 - UNINSTALL AH = 55h Return: FXSHOW.
D:\D\inter61a\INTERRUP.A SeeAlso: AX=5555h/BX=BBBBh,INT 17/AX=5555h/BX=AAAAh Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Note: multiple bits may be set if more than one video adapter is installed SeeAlso: #04118 ----------105555BXBBBB----------------------INT 10 - LIR - GET CONFIGURATION AX = 5555h BX = BBBBh Return: AX = magic signature A55Ah BX = version number (BH = major version, BL = minor version), e.g. BX = 0410h for LIR v4.10, or BX = 0422h for LIR v4.
D:\D\inter61a\INTERRUP.A 1111: ??? 3-0 revision number SeeAlso: #00177 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 09h 40 MHz 0Ah 45 MHz 0Bh 50 MHz 0Ch 56 MHz 0Dh 60 MHz 0Eh 65 MHz 0Fh 66 MHz 15h 34 MHz --------V-105F02----------------------------INT 10 - VIDEO - Realtek RTVGA - RETURN RTVGA ON-BOARD MEMORY SIZE AX = 5F02h Return: AH = 00h, if successful AL = on-board memory size (00h = 256K, 01h = 512K, 02h = 768K, 03h = 1024K) BUG: in v3.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Note: this function is only valid in graphics modes SeeAlso: AH=61h --------V-1063-----------------------------------INT 10 - HUNTER 16 - SET CONTRAST AH = 63h AL = contrast (0..
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. AH = status register information (see #00189) CL = current value of Extended Control register (HP Ext BIOS, and only if AL=41h) (see #00190) Notes: bits 0-3 are the same as the EGA/VGA status register bits 0-3 supported by original HP Vectra AT and by ES/QS/RS series Vectras D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 08h 09h 0Ah 0Bh 0Ch 0Dh 0Eh 0Fh 40h 41h 42h 43h 44h 45h 60h 61h 62h 63h 64h 65h 66h 67h 68h 69h 70h 71h 72h 73h 74h 75h 76h 77h 78h 79h = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = T 80x27 T 80x27 T 40x27 T 40x27 reserved G . G . G . T 80x43 T 132x25 T 132x43 T 80x60 T 100x60 T 132x28 G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . G . . . . . . mono . . . mono . . HP . 640x400 .
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.A 0 6845 emulation Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 01h BYTE mode type (see #00196) 02h BYTE info bits (see #00198) 03h BYTE font height 04h BYTE text columns on screen 05h BYTE text rows on screen 06h WORD number of scan lines 08h BYTE color information bits 7-4 reserved 3-0 bits per pixel Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. BL = cell height SeeAlso: AH=60h"HUNTER",AH=77h"HUNTER" --------V-1074-----------------------------------INT 10 - HUNTER 16 - SET LCD WINDOWS POSITION AH = 74h DH = row (0..24) DL = column (0..79) Return: nothing Desc: set the position in the virtual screen being displayed in the LCD screen. If Split Screen (INT 10/AH=66h) is used, this call sets the position for the window which has the cursor.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 01h BYTE parameter to load text mode font 02h BYTE parameter to load graphics mode font SeeAlso: #00201 Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. (Table 00204) Values for SOLLEX SuperVGA clock value index: 00h 25 MHz 01h 28 MHz 02h PCLK 03h 31.
D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. 15-8 reserved --------V-107F02BL01------------------------INT 10 - SOLLEX SuperVGA - DISPLAY OUTPUT CONTROL - GET DISPLAY OUTPUT AX = 7F02h BL = 01h Return: AL <> 7Fh if not supported AL = 7Fh if supported AH = status 00h successful BX = display output setting (see #00207) CX = displays attached (see #00208) 01h failed SeeAlso: AX=7F00h"SOLLEX",AX=7F02h/BL=00h D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A ES:DI -> register value table (see #00209) Return: AL <> 7Fh if not supported AL = 7Fh if supported AH = status 00h successful 01h failed SeeAlso: AH=F1h,AH=F3h,AH=F5h Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. SeeAlso: AH=06h --------A-1080------------------------------INT 10 - CU Writer v1.4 - GET OPTION AH = 80h AL = desired option Return: ??? Program: CU Writer is a public-domain Thai-English word processor from Chulalongkorn University, Bangkok SeeAlso: AH=81h"CU Writer" --------Q-1080--DX4456----------------------INT 10 U - VIDEO - DESQview 2.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. AH = ??? (possibly related to Micro Channel support) Program: VHRBIOS.SYS is a driver for the Micro Display Systems "TheGenius" black&white A4/portrait monitor Desc: returns info on any non-Genius video adapter in the system SeeAlso: AX=9508h"VHRBIOS.SYS",AH=F0h"VHRBIOS.SYS" --------A-10A0------------------------------INT 10 - CU Writer v1.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.
D:\D\inter61a\INTERRUP.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only.
D:\D\inter61a\INTERRUP.A 01h failed Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. Note: this call has been removed in PT 3.996b Program: Player's Tool is a game cheater by Dmitry Yakunin & Andy Robinson SeeAlso: AH=ABh,INT 2F/AH=AAh --------U-10AB------------------------------INT 10 OU - Player's Tool 3.0 - INSTALLATION CHECK AH = ABh Return: BH = FFh ??? Note: this call has been removed in PT 3.
Generated by Foxit PDF Creator © Foxit Software D:\D\inter61a\INTERRUP.A http://www.foxitsoftware.com For evaluation only. INT 10 - CU Writer v1.4 - DRAW FILLED RECTANGLE AH = B5h ??? Return: ??? SeeAlso: AH=B0h,AH=B2h,AH=B3h,AH=B4h --------V-10BB------------------------------INT 10 U - Doorway - SET BIOS/DIRECT REDIRECTION AH = BBh AL = new redirection mode 00h BIOS (hook and redirect INT 10h,etc.