
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMInterrupt List Release 61 Last change 16jul00Copyright (c) 1989-1999,2000 Ralf Brown------
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM(Table 00002)Values for Soft-ICE breakpoint type: 00h BPM (breakpoint register types) 01h
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMbit 0 to bit 7 = modes 20h-27h supported 05h BYTE (IBM) reserved(Tseng ET3000/4000) modes
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 4 palette override supported 5 DCC extension supported 6-7 unused (0)SeeAlso: #00040-----
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 05h 4 BYTEs sequencer registers 09h BYTE sequencer register 0 0Ah 25 BYTEs CRTC register
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMFormat of SpeedSTAR Plus sync table:Offset Size Description (Table 00051) 00h 9 BYTEs ID
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 03h WORD number of horizontal pixels per meter 05h WORD total number of vertical pixels 0
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM bit 7: =1 set display position, =0 query position bits 6-0: reserved (0)---if BH bi
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM BL = active vertical expansion setting (see #00056)SeeAlso: AX=1E00h,AX=1E02h.AX=1E04h
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM---if BH bit 7 set---BL = new brightness setting (see #00058)Return: AL = 1Eh if function
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 1 high contrast for text 0 high contrast for graphicsSeeAlso: #00057,#00058--------V-101E
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM--------V-101EFE-----------------------------INT 10 - VIDEO - FLAT-PANEL - FUNCTION SUPPOR
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 02h check AH 03h check AX) 0Eh BYTE breakpoint mode 2 (see #00005) 0Fh BYTE break
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM0000h if not allocated(multiply by 100000h to get physical address) 11h WORD video memory
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 13h WORD attached monitor's composite monitor ID 15h BYTE available video RAM in mul
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBitfields for 3270 PC function flags 1:Bit(s) Description (Table 00064) 7 mono text, 1 pag
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMDL = ???Return: ???SeeAlso: AX=3800h,AX=3802h--------a-103802-----------------------------
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM provides text output in graphics mode and some graphics primitives on the Hercules Grap
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMReturn: nothingDesc: specify which of the two pages of video memory is visible on screenSe
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMDI = x coordinate of lower left cornerBP = y coordinate of lower left cornerBX = height in
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 08h reserved 09h set patternsES:BX -> 16-BYTE vector of screen->printer color
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMAX = ??? (seen 8432h)Return: AX = status (see #00067)SeeAlso: AH=0Fh/SI=F123h(Table 00067)
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMReturn: nothingSeeAlso: AH=49h,AH=4Dh--------V-104D-------------------------------INT 10 -
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 03 - Soft-ICE v2.80 - BACK DOOR COMMANDS - ???AH = 10hSI = magic value 4647h ('FG
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 10h 240 BYTEs reservedBitfields for XGA environment flags:Bit(s) Description (Table 00070
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBitfields for XGA capabilities:Bit(s) Description (Table 00072) 0-1 board bus architecture
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBitfields for XGA mode attributes:Bit(s) Description (Table 00074) 0 set if mode is suppor
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AH=0Fh,AX=4E03h,AX=4F03h--------V-104E05-----------------------------------INT 10
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AX=4E00h,AX=4F01h,AX=7F00h"SOLLEX",AX=A00ChIndex: installation check;VE
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM be made to find them, FFFFh will also terminate this second listin some cases, only a &q
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 10-9 reserved for future expansion 8-0 video mode number (0xxh are non-VESA modes, 1xxh a
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 30h WORD KB of offscreen memory---VBE v3.0 --- 32h WORD bytes per scan line in linear mod
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBitfields for VESA SuperVGA window attributes:Bit(s) Description (Table 00081) 0 exists 1
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 100h 640x400x256 101h 640x480x256 102h 800x600x16 103h 800x600x256 104h 1024x768x16 105h
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMReturn: AX = ??? (1300h)SeeAlso: INT 03/AX=0000h,INT 03/AX=0910h,INT 03/AX=130Eh--------G-
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: #00010,#00011,#00084,#00191Index: video modes;VESA(Table 00084)Values for S3 OEM
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBit(s) Description (Table 04084) 0 enable double scanning 1 enable interlacing 2 horizonta
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: #00048,#00186--------V-104F05-----------------------------INT 10 - VESA SuperVGA
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMthis function is valid in text modes, provided that pixel values are multiplied by the ch
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 01h get display startReturn: BH = 00hCX = leftmost displayed pixel in scan lineDX = fi
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMNote: when stereoscopic mode is enabled, the display start address will automatically alt
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 10 - VESA SuperVGA BIOS v2.0+ - GET PROTECTED-MODE INTERFACEAX = 4F0AhBL = 00hReturn:
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 00h successfulCX = number of bytes to copyES:DI -> code for requested function 0
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 00h WORD maximum X coordinate in frame buffer (0 = left edge)Note: application must never
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMNotes: all function pointers are offsets into the 32-bit code within the context buffer,
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMProgram: PSPS is shareware PostScript PrintScreen utility by A.N.D. TechnologiesNote: sen
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMES:EDI -> device context buffer (see #00089)EAX = X1 coordinateEBX = Y coordinateECX =
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMEDX = ???ESI = ???Desc: draw a solid line in the currently-active foreground color and mix
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMNotes: the rightmost pixel(s) and bottom-most scan line are not copiedthe horizontal/verti
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM(Table 00104)Call VBE/AF v1.0P function "SetCursorPos" with:ES:EDI -> device
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 10 - VESA SuperVGA BIOS - RESERVED FOR FUTURE SVGA FUNCTIONSAX = 4F0Ch-4F0FhSeeAlso: A
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBL = 01hBH = new state (see #00111)Return: AL = 4Fh if function supportedAH = call status
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMAX = 4F13hBX = 0000hReturn: AL = 4Fh if function supported AH = status00h successful
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM SI:DI = length (functions 1,3,5) SI:DI buffer filled (functions 2,4,6)01h failedNot
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 1 8000hz Mono Record 2 8000hz Stereo Record 3 8000hz Stereo Playback 4 8000hz Full Duplex
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM12h driver state13h get current pos14h sample rate15h set preference16h get DMA,IRQ17h get
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: INT 0B"HP 95LX",INT 15/AX=4DD4h,INT 15/AH=4Eh--------V-06--------------
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 11h IMA record 12h ALAW record 13h ULAW recordFormat of MIDI Info Structure:Offset Size D
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM12h return TRUE/FALSE if patch is understood13h set preference14h allow/disallow voice ste
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 4Ch 32 BYTEs vendor chip/hardware description 6Ch BYTE installed board number (0 for 1st/
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 20h DWORD set 3D volume 24h DWORD tone control 28h DWORD filter control 2Ch DWORD output
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AX=4F13h/BX=0000h,AX=4F13h/BX=0006h--------s-104F13BX0006-----------------------I
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMReturn: CL = value of specified PINS byte 04h ??? (related to PLL programming)DX = ???R
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 0Ah WORD flags 0Ch 8 BYTEs ASCII serial number, three letters + five digits 14h 8 BYTEs
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM--------V-104F15BL01-------------------------INT 10 - VESA VBE/DC (Display Data Channel) -
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 1Eh BYTE chroma information: green X 1Fh BYTE chroma information: blue Y 20h BYTE chroma
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 2 sync on green 4-3 unused??? 6-5 voltage level00 0.700V/0.300V (1.00 Vp-p)01 0.714V/0.28
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMNotes: this IRQ may be masked by setting bit 1 on I/O port 21hif the BIOS supports an enha
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM11 0.5625Note: if both bytes of the timing are 00h or 01h, then the Standard Timing is &q
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 2 vertical sync polarity (0 = negative, 1 = positive) 1 horizontal sync polarity (0 = neg
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM "DEL" Dell Computer Corp. (see #00145) "DPC" Delta Electronics, Inc.
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM "STP" Sceptre "TAT" Tatung Co. of America, Inc. (see #00171) "TR
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 5321h AcerView 7133s 5322h AcerView 7134s 5336h AcerView 7154s 5338h AcerView 7156s, 7156
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 0018h COMPAQ PRB 0019h COMPAQ PRB 001Ah COMPAQ PRB 0020h COMPAQ PRB 0021h COMPAQ PRB 0022
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 034Bh COMPAQ 151FS 0546h COMPAQ 171FS 0547h COMPAQ 171FS 0548h COMPAQ 171FS 0549h COMPAQ
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 0F4Ch COMPAQ 150 0F4Dh COMPAQ 150SeeAlso: #00136,#00141,#00143(Table 00143)Values for &qu
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 3026h Dell VS17X 3027h Dell VS17X 4273h Dell VS15XSeeAlso: #00136,#00144,#00146(Table 001
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 0202h EIZO FlexScan F563 0203h EIZO FlexScan F764 0204h EIZO FlexScan F784 0206h EIZO Fle
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 05h 4 $ 35h / ? 65h F18 06h 5 % 36h Right Shift 66h F19 07h 6 ^ 37h Grey* 67h F20 0
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 1727h Hitachi HM1764 1827h Hitachi HM1782 2147h Hitachi HM4721 2149h Hitachi HM4921 4020h
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM(Table 00154)Values for Hewlett-Packard monitor EDID: 0AF0h HP D2800A Ultra VGA 1600 21&qu
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 6324h IBM 6324 6325h IBM 6325 6327h IBM 6327 8504h IBM 8504 8511h IBM 8511 8512h IBM 8512
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM(Table 00157)Values for Idek Iiyama North America monitor EDID: 1700h Iiyama Vision Master
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 2040h Mitsubishi Diamond Scan 20H (FR-8905) 2040h Mitsubishi Diamond Pro 20X (FR-8905B) 6
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 050Eh NANAO FlexScan F750i 050Fh NANAO FlexScan F760iW 0510h NANAO FlexScan F780iW 0511h
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 3D5Eh NEC MultiSync XV15+ 3D68h NEC MultiSync M500 3E4Eh NEC MultiSync C500 43A8h NEC Mul
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMValues for Princeton Graphics monitor EDID: 003Bh Princeton EO15 003Dh Princeton EO17SeeAl
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 4D73h Samsung 17GLi 4D74h Samsung 17GLsi 5450h Samsung SyncMaster 15Me 6D20h Samsung Sync
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 2600h ViewSonic 15GS-2 3141h ViewSonic 14ES 3142h ViewSonic 14ES 3143h ViewSonic 14ES 314
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 2Eh C FDh diag failure (AT-kbd) 2Fh V FEh RESEND 30h B FFh kbd error/buffer fullNotes:
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 424Ch ViewSonic GT770 434Ah ViewSonic 17PS-2 434Bh ViewSonic 17PS-2 434Ch ViewSonic 17PS-
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMNotes: the accelerator function code should be given a 32-bit protected mode stack which
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM=1 16-bit slot 4 unused 5 set on ALG2228/AL2301 6-7 unused--------V-104FDD----------------
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 10 - VIDEO - AX PC - SET SCREEN COUNTRY CODEAX = 5000hBX = country code 0001h USA (
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 10 - SCROLOCK.COM - ENABLE/DISABLEAH = 51hAL = state 00h disable nonzero enableR
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMDS:DX -> ASCIZ name of presentation file (no path, extension forced to.PR2)Return: ???S
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AX=5555h/BX=BBBBh,INT 17/AX=5555h/BX=AAAAhBitfields for LIR configuration flags:B
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMNote: multiple bits may be set if more than one video adapter is installedSeeAlso: #04118-
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM1111: ??? 3-0 revision numberSeeAlso: #00177(Table 00177)Values for Chips&Technologies
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 10 - Chips & Technologies Extended BIOS - SET PREPROGRAMMED EMULATIONAX = 5F01hBL
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM generate codes 55h and 56h for F11 and F12, which cannot be managed by standard DOS key
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBL = speed in MHz (12-99) FFh default dot and memory clocksReturn: AL = 5Fh if function
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 09h 40 MHz 0Ah 45 MHz 0Bh 50 MHz 0Ch 56 MHz 0Dh 60 MHz 0Eh 65 MHz 0Fh 66 MHz 15h 34 MHz--
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMAX = 5F03hBH = 00h (get default memory clock)Return: AL = 5Fh if function supported AH
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 10 - Chips & Technologies '64300' BIOS - SET REFRESH RATEAX = 5F05hBL =
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 10 - Chips & Technologies Extended BIOS - GET LAPTOP DISPLAY STATUSAX = 5F50hRetur
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM--------V-105F51-----------------------------INT 10 - Chips & Technologies Extended BI
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMReturn: AL = 5Fh if function supported AH = status00h unsuccessful01h successfulSeeAlso
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 01h disable loading of 8x19/30/32 fontsReturn: AL = 5Fh if function supported AH =
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 15 type (0 all state info, 1 SuperVGA state only)--------V-105F91------------------------
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM AH = status00h unsuccessful01h successful ES:BX buffer filledSeeAlso: AH=1Ch,AX=5FA
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMCOMBINE.DOC documentation for COMBINEThe following files should be distributed in an archi
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM removedSeeAlso: INT 52"DESQview",INT 5A"DoubleDOS",INT 71,INT 7A&quo
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMNote: this function is only valid in graphics modesSeeAlso: AH=61h--------V-1063----------
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBitfields for HUNTER 16 control bits:Bit(s) Description (Table 00187) 0-1 01: no split, 10
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM--------V-106E00-----------------------------INT 10 - Paradise VGA internal - GET ???AX =
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMAH = status register information (see #00189)CL = current value of Extended Control regist
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 0 screen resolution (0 = 200 lines, 1 = 400 lines) 1 underline enable (if set, 'blue
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 08h = T 80x27 . . mono . . HP MultiMode Video 09h = T 80x27 . . . . . H
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AH=00h,#00010,AX=0070h,#00011,AX=007Eh,AX=6F04h,#00083Index: video modes;Video 7|
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMOffset Size Description (Table 00192) 00h WORD center X co-ordinate 02h BYTE center Y co-o
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 0 6845 emulation(Table 00195)Values for board model for Trident-based Everex cards: 0236h
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 01h BYTE mode type (see #00196) 02h BYTE info bits (see #00198) 03h BYTE font height 04h
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMon PS/2s, COM2 through COM8 share this interrupt; on many PC's, COM4 shares this int
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM--------V-1072-------------------------------INT 10 - VIDEO - TANDY 2000 only - SCROLL RIG
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBL = cell heightSeeAlso: AH=60h"HUNTER",AH=77h"HUNTER"--------V-1074--
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 02h 7x9 in a 8x10 cell 03h 14x9 in a 16x10 cell 04h 7x18 in a 8x20 cell 05h 14x18 i
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 16h DWORD pointer to ASCIZ ID string 1Ah DWORD pointer to timeout reset tablearray of byt
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 01h BYTE parameter to load text mode font 02h BYTE parameter to load graphics mode fontSe
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMCX = new linear address base (high word)Return: AX = 007Fh if supportedSeeAlso: AX=7F00h/B
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 8 alternate display active 7 Enhanced Color Display monitor active 6 multi-frequency digi
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 15-8 reserved--------V-107F02BL01-------------------------INT 10 - SOLLEX SuperVGA - DISP
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AX=7F03h/BL=01h--------V-107F03BL01-------------------------INT 10 - SOLLEX Super
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM--------V-107F04BL01-------------------------INT 10 - SOLLEX SuperVGA - POWER CONTROL - GE
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM PC AT and compatibles, external circuitry generates a reset on shutdown.SeeAlso: INT 0B
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMES:DI -> register value table (see #00209)Return: AL <> 7Fh if not supportedAL =
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AH=06h--------A-1080-------------------------------INT 10 - CU Writer v1.4 - GET
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM WORD DS:[1] = segment of other data structure WORD DS:[3] = segment of window's ob
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AH=91h--------N-1091-------------------------------INT 10 - Alloy MW386 - GET PHY
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMAH = ??? (possibly related to Micro Channel support)Program: VHRBIOS.SYS is a driver for t
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMReturn: AH = status 00h successful 01h failed???Note: executes AX=A000h, then AX=A00
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AX=A000h,AX=A002h----------10A006-----------------------------INT 10 - ATI Mach64
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMReturn: AH = 00h (successful)AL = ??? (01h)BX = ??? (5938h)CX = ??? (595Eh)DX = segment of
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM--------V-10A00D-----------------------------INT 10 - ATI Rage128 BIOS - GET ???AX = A00Dh
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMNote: NOP in All-in-Wonder 128 BIOSSeeAlso: AX=A000h,AX=A002h----------10A011-------------
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM193h BYTE "STNAD"198h BYTE "NSDS"Note: offsets are from the interrupt
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 01h failed???SeeAlso: AX=A000h,AX=A015h--------V-10A015-----------------------------IN
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMNote: this call has been removed in PT 3.996bProgram: Player's Tool is a game cheater
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 10 - CU Writer v1.4 - DRAW FILLED RECTANGLEAH = B5h???Return: ???SeeAlso: AH=B0h,AH=B2
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM CS, DS, ES, FG, or GS a PUSH MEM or POP MEM instruction contains an invalid bit e
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 0F C - IRQ7 - PARALLEL PRINTERDesc: this interrupt is generated by the LPT1 printer ad
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM at C000h:0043h indicates the chipset revision:31h for 1880032h for 18800-133h for 18800-
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 1 Korean (double-byte) characters 2 45 MHz memory clock rather than 40 MHz 3 zero wait st
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = G 90x45 8x8 720x360 mono . B000 Hercules + HERKULES [11] = G 90x29 8x
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 1Ah = T 80x60 9x8 720x480 16 1 A000 Realtek RTVGA [12] = T 132x28 8x13 1056
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMperiod of time, send it again with a better return path (many mailers areimproperly config
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = T 132x25 9x14 1188x350 16/256K 4 B800 Tseng ET3000 chipset = T 132x25 8x1
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = G 100x75 8x8 800x600 256 1 A000 Realtek RTVGA [12] = G . . 960x7
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 30h = G 80x30 8x16 640x480 256 . . C&T 64310/65530 BIOS = G . . .
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = G . . 640x480 64K . . Compaq QVision 1024/1280 3Fh = G . . 1280x
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = T 80x29 . 720x348 mono . . Genoa SuperEGA BIOS 3.0+ = G . . 640x2
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = T 80x34 . . . . . Lava Chrome II EGA = T 80x43 . . mono . . V
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 53h = T 80x25 8x16 . . . . NEL Electronics BIOS = T 80x60 . . 16 . .
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = T 132x25 9x16 1188x400 16/256K . B800 Diamond Speedstar 24X = T 132x25 9x
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = G . . 800x600 ??? . . ELT VGA PLUS 16 = G 100x37 8x16 800x600 16/
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = G 128x48 8x16 1024x768 16 . A000 NCR 77C22 [9] = G 128x48 8x16 1024x768
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMN - network, n - non-traditional input devices,O - other operating systems,P - printer enh
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = G 128x48 8x16 1024x768 4/256K . A000 Trident TVGA 8900 = G 128x48 8x16 1
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = G . . 720x540 16 . . Cirrus 510/520 chipset = G 100x42 8x14 800x6
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = G 100x75 8x8 800x600 16 1 A000 Ahead B (VESA) [see 71h] = G . .
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = G . . 1024x480 256 . A000 Trident 8900C BIOS C3.0 72h = T 80x60 8x8
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM = G 128x48 8x16 1024x768 . . A000 Diamond Stealth64 Video 2xx1 78h = T 100x37
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMNotes:[1] interlaced only[2] for ATI EGA Wonder, mode 08h is only valid if SMS.COM is load
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM resulting in incorrect scrolling for TTY output (scrolling occurs only after th
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 15h = G . . 512x480 256 . . . 16h = T 80x30 8x16 . 256 . . . VGA
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM--------V-10007FBH01-------------------------INT 10 - VIDEO - Paradise VGA, AT&T VDC60
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBH = status (Paradise/Dell) 00h invalid function 7Fh successfulSeeAlso: AX=007Eh,AX=
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMDesc: generated by the CPU on various occurrences which may be of interest to a debugger
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM(port 03CEh indices 0Ah,0Bh,0Ch,0Dh,0Eh,0Fh)Return: BL = value of the paradise registerBH
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMReturn: BH = status (00h failed or not supported, 7Fh successful)???Note: this function is
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM in the font will result in the cursor extending to the top of the next character cell o
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM--------V-1004-------------------------------INT 10 - VIDEO - READ LIGHT PEN POSITION (exc
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMReturn: nothingDesc: set the address of graphics bitmap buffer for video modes 60h and 61h
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMCH,CL = row,column of window's upper left cornerDH,DL = row,column of window's l
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM usedbecause of the IBM BIOS specifications, there may exist some clone BIOSes which do
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM current rowWith PhysTechSoft's PTS ROM-DOS the BH, BL, and CX values are ignored o
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AH=0Bh/BH=00h,MEM 0040h:0066h--------V-100B--BH02-------------------------INT 10
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMDesc: display a character on the screen, advancing the cursor and scrolling the screen as
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 03 C - CPU-generated - BREAKPOINTDesc: generated by the one-byte breakpoint instructio
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM mode 06h: if WORD 0040h:0063h is 03B4h, may be in graphics page 0 (as set by DOSSHELL
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMAH = 0FhSI = F123hDI = 321FhReturn: AH = number of character columnsAL = display mode (see
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMthe character set consists of 16 bytes for each of the 128 characters, where each of the
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMReturn: nothingNote: under UltraVision, the palette locking status (see AX=CD01h) determi
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMReturn: BH = border color (00h-3Fh)Note: (see AX=1007h)SeeAlso: AX=1001h--------V-101009--
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBH = page number (00h to 03h) or (00h to 0Fh)Return: nothingNote: this function is not val
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM--------V-10101B-----------------------------INT 10 - VIDEO - PERFORM GRAY-SCALE SUMMING (
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM Everex Systems HC VGA Focus Information Systems 2theMax 4000 Cardinal Technologies VGA
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM01h 15-bit RGB mode02h 16-bit RGB mode03h 24-bit RGB modeDesc: determine whether the displ
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM--------V-101101-----------------------------INT 10 - VIDEO - TEXT-MODE CHARGEN - LOAD ROM
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM memory managers will invoke INT 03 when displaying a CPU exception error message (eithe
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMINT 10 - VIDEO - TEXT-MODE CHARGEN - LOAD ROM 8x16 CHARACTER SET (VGA)AX = 1104hBL = block
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM the video environment, but without clearing the video bufferThis function is designed to
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AX=1101h,AX=1110h,AX=1112h,AX=1114h,AH=1Bh,AX=CD10h--------V-101111--------------
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMSeeAlso: AX=1121h,AX=1122h,AX=1123h,AX=1124h,AX=1129h,INT 1F"SYSTEM DATA"SeeAlso
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBL = row specifier (see AX=1121h)Return: nothingNotes: this function is meant to be called
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 04h ROM 8x8 double dot font (high 128 characters) 05h ROM alpha alternate (9 by 14)
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 01h no buffer, fill emptied rows/columns with blanksBL = direction in which to scroll
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBitfields for switch settings:Bit(s) Description (Table 00023) 0 switch 1 OFF 1 switch 2 O
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM AH = number of 256K banks of RAM installed (read from CRTC register 1Fh)SeeAlso: AH=1
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM mode is setSeeAlso: AH=00h--------V-1012--BL32-------------------------INT 10 - VIDEO -
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMFormat of Soft-ICE initial register values:Offset Size Description (Table 00001) 00h WORD
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 02h switch active video off 03h switch inactive video on 80h *UNDOCUMENTED* set
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 3 foreground intensity/character font select 2-0 foreground colorSeeAlso: #00014,#00036--
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 05h program video modeES:BP -> video mode table (see #00028) 06h get mode tableA
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM04h vertical total size (char rows)05h vertical total adjust (scan lines)06h vertical disp
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMValues for Cirrus Logic video controller type: 0000h no extended alternate select support
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMAH = 12hBL = 81hReturn: AH = BIOS major versionAL = BIOS minor versionSeeAlso: AH=12h/BL=8
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMAH = 12hBL = 85hReturn: AL = number of 64K banks of video memorySeeAlso: AH=12h/BL=80h,AH=
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM full screenSeeAlso: AH=12h/BL=84h,AH=12h/BL=89h,AH=12h/BL=8Bh,AH=12h/BL=90h--------V-101
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMAH = 12hBL = 94hAL = new state (00h wake up monitor, 01h shut down display)Return: nothing
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 15-12 vertical refresh frequency at 1024x7680000 43i Hz0001 60 Hz0010 70 Hz0011 72 Hz0
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMDX = ???Return: ???SeeAlso: AX=0000h,AX=0907h,AX=090Bh,AX=0914h--------G-03090B-----------
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBL = A1hReturn: BH = monitor ID (see #00034)BL = monitor type (00h color, 01h grayscale, 0
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM bits 7-4 = vertical refresh at 640x480(0 = 60Hz, 1 = 72Hz, other reserved) bits 3-0
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMNote: due to an omitted end-of-list marker, these versions of the BIOS will crash the sys
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMAL = write mode bit 0: update cursor after writing bit 1: string contains alternating
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM third is always zero in current versionsSeeAlso: AH=00h,AH=13h"VIDEO"Bitfields
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM B1h toggle active intensity bit interpretation (CP386)Return: nothing--------V-1015---
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AMBX = 0000hCL = character size in bytes (01h,02h)CH = 00hDH = character width in pixelsDL =
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 08h VGA w/ color analog display 09h reserved 0Ah MCGA w/ digital color display 0Bh MCGA w
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 1Bh WORD cursor "type" (start/stop scan lines) 1Dh BYTE active display page 1Eh
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM 3 =1 MFI attributes enabled (see AH=12h/BL=37h)=0 VGA attributes 2 16-bit VGA graphics pr
Komentáře k této Příručce