RBIL61 - Browse Interrupt 0x33
INT 33 - MS MOUSE - RESET DRIVER AND READ STATUS (AX=0000h) INT 33 - MS MOUSE v1.0+ - SHOW MOUSE CURSOR (AX=0001h) INT 33 - MS MOUSE v1.0+ - HIDE MOUSE CURSOR (AX=0002h) INT 33 - MS MOUSE v1.0+ - RETURN POSITION AND BUTTON STATUS (AX=0003h) INT 33 - MS MOUSE v1.0+ - POSITION MOUSE CURSOR (AX=0004h) INT 33 - MS MOUSE v1.0+ - RETURN BUTTON PRESS DATA (AX=0005h) INT 33 - MS MOUSE v1.0+ - RETURN BUTTON RELEASE DATA (AX=0006h) INT 33 - MS MOUSE v1.0+ - DEFINE HORIZONTAL CURSOR RANGE (AX=0007h) INT 33 - MS MOUSE v1.0+ - DEFINE VERTICAL CURSOR RANGE (AX=0008h) INT 33 - MS MOUSE v3.0+ - DEFINE GRAPHICS CURSOR (AX=0009h) INT 33 - MS MOUSE v3.0+ - DEFINE TEXT CURSOR (AX=000Ah) INT 33 - MS MOUSE v1.0+ - READ MOTION COUNTERS (AX=000Bh) INT 33 - MS MOUSE v1.0+ - DEFINE INTERRUPT SUBROUTINE PARAMETERS (AX=000Ch) INT 33 - MS MOUSE v1.0+ - LIGHT PEN EMULATION ON (AX=000Dh) INT 33 - MS MOUSE v1.0+ - LIGHT PEN EMULATION OFF (AX=000Eh) INT 33 - MS MOUSE v1.0+ - DEFINE MICKEY/PIXEL RATIO (AX=000Fh) INT 33 - Genius MOUSE - DEFINE SCREEN REGION FOR UPDATING (AX=0010h) INT 33 - MS MOUSE v1.0+ - DEFINE SCREEN REGION FOR UPDATING (AX=0010h) INT 33 - Genius Mouse 9.06 - GET NUMBER OF BUTTONS (AX=0011h) INT 33 - MS MOUSE - SET LARGE GRAPHICS CURSOR BLOCK (AX=0012h) INT 33 - MS MOUSE v5.0+ - DEFINE DOUBLE-SPEED THRESHOLD (AX=0013h) INT 33 - MS MOUSE v3.0+ - EXCHANGE INTERRUPT SUBROUTINES (AX=0014h) INT 33 - MS MOUSE v6.0+ - RETURN DRIVER STORAGE REQUIREMENTS (AX=0015h) INT 33 - MS MOUSE v6.0+ - SAVE DRIVER STATE (AX=0016h) INT 33 - MS MOUSE v6.0+ - RESTORE DRIVER STATE (AX=0017h) INT 33 - MS MOUSE v6.0+ - SET ALTERNATE MOUSE USER HANDLER (AX=0018h) INT 33 - MS MOUSE v6.0+ - RETURN USER ALTERNATE INTERRUPT VECTOR (AX=0019h) INT 33 - MS MOUSE v6.0+ - SET MOUSE SENSITIVITY (AX=001Ah) INT 33 - MS MOUSE v6.0+ - RETURN MOUSE SENSITIVITY (AX=001Bh) INT 33 - MS MOUSE v6.0+ - SET INTERRUPT RATE (AX=001Ch) INT 33 - MS MOUSE v6.0+ - DEFINE DISPLAY PAGE NUMBER (AX=001Dh) INT 33 - MS MOUSE v6.0+ - RETURN DISPLAY PAGE NUMBER (AX=001Eh) INT 33 - MS MOUSE v6.0+ - DISABLE MOUSE DRIVER (AX=001Fh) INT 33 - MS MOUSE v6.0+ - ENABLE MOUSE DRIVER (AX=0020h) INT 33 - MS MOUSE v6.0+ - SOFTWARE RESET (AX=0021h) INT 33 - MS MOUSE v6.0+ - SET LANGUAGE FOR MESSAGES (AX=0022h) INT 33 - MS MOUSE v6.0+ - GET LANGUAGE FOR MESSAGES (AX=0023h) INT 33 - MS MOUSE v6.26+ - GET SOFTWARE VERSION, MOUSE TYPE, AND IRQ(Interrupt ReQuest) A hardware line connected to the interrupt controller chip which signals that a CPU interrupt should be generated. NUMBER (AX=0024h/BX=0000h) INT 33 - MS MOUSE v6.26+ - GET GENERAL DRIVER INFORMATION (AX=0025h) INT 33 - Genius Mouse 9.06 - ??? (AX=0026h) INT 33 - MS MOUSE v6.26+ - GET MAXIMUM VIRTUAL COORDINATES (AX=0026h) INT 33 - MS MOUSE v7.01+ - GET SCREEN/CURSOR MASKS AND MICKEY COUNTS (AX=0027h) INT 33 - MS MOUSE v7.0+ - SET VIDEO MODE (AX=0028h/CX=0000h) INT 33 - MS MOUSE v7.0+ - ENUMERATE VIDEO MODES (AX=0029h) INT 33 - MS MOUSE v7.02+ - GET CURSOR HOT SPOT (AX=002Ah) INT 33 - MS MOUSE v7.0+ - LOAD ACCELERATION PROFILES (AX=002Bh) INT 33 - MS MOUSE v7.0+ - GET ACCELERATION PROFILES (AX=002Ch) INT 33 - MS MOUSE v7.0+ - SELECT ACCELERATION PROFILE (AX=002Dh) INT 33 - MS MOUSE v8.10+ - SET ACCELERATION PROFILE NAMES (AX=002Eh) INT 33 - MS MOUSE v7.02+ - MOUSE HARDWARE RESET (AX=002Fh) INT 33 - MS MOUSE v7.04+ - GET/SET BallPoint INFORMATION (AX=0030h) INT 33 - MS MOUSE v7.05+ - GET CURRENT MINIMUM/MAXIMUM VIRTUAL COORDINATES (AX=0031h) INT 33 - MS MOUSE v7.05+ - GET ACTIVE ADVANCED FUNCTIONS (AX=0032h) INT 33 - MS MOUSE v7.05+ - GET SWITCH SETTINGS AND ACCELERATION PROFILE DATA (AX=0033h) INT 33 - MS MOUSE v8.0+ - GET INITIALIZATION FILE (AX=0034h) INT 33 - MS MOUSE v8.10+ - LCD(Liquid Crystal Display) SCREEN LARGE POINTER SUPPORT (AX=0035h) INT 33 - PCMOUSE - GET MSMOUSE STORAGE REQUIREMENTS (AX=0042h) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - CONFIGURE MOUSE??? (AX=0043h) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - TOGGLE IGNORE ACCELERATION CMDS (AX=0044h/CX=CDEFh) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - TOGGLE RESOLUTION DOUBLING (AX=0045h/CX=CDEFh) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - SET BUTTON ASSIGNMENTS (AX=0047h) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - GET ??? (AX=0048h/BX=CDEFh) INT 33 - LCS/Telegraphics MOUSE DRIVERS - INSTALLATION CHECK / GET VERSION (AX=004Bh) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - SET ??? FLAG (AX=004Ch/BX=CDEFh) INT 33 - MS MOUSE - RETURN POINTER TO COPYRIGHT STRING (AX=004Dh) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - ENABLE MOUSE (AX=004Fh) INT 33 - PCMOUSE - SAVE MSMOUSE STATE (AX=0050h) INT 33 - PCMOUSE - RESTORE MSMOUSE STATE (AX=0052h) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - DISABLE MOUSE (AX=0053h) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - SELECT ULTRARES ACCELERATION LEVEL (AX=0054h/CX=CDEFh) INT 33 - Kraft Mouse - GET ??? (AX=0055h) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - ??? (AX=0058h) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - SET ULTRARES ACCELERATIONS (AX=005Ah/CX=0014h) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - ??? (AX=0061h/BX=CDEFh) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - GET MOUSE BUTTONS??? (AX=0067h) INT 33 - ATI Mouse - INSTALLATION CHECK {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=006Ah) INT 33 - TRUEDOX Mouse driver v4.01 - GET/SET HARDWARE PARAMETERS {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=006Ch/BX=0004h) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - CLEAR ??? FLAG (AX=006Ch/BX=CDEFh) INT 33 - MS MOUSE - GET VERSION STRING (AX=006Dh) INT 33 - Mouse Systems MOUSE DRIVER - POPUP.COM - INSTALLATION CHECK (AX=0070h/BX=ABCDh) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - ??? (AX=0072h/BX=ABCDh) INT 33 - Mouse Systems MOUSE DRIVER v7.01+ - GET BUTTON ASSIGNMENTS (AX=0073h/BX=CDEFh) INT 33 - TRUEDOX Mouse driver - SET HARDWARE PCIBM PC MODE (3 button) {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=00A0h) INT 33 - TRUEDOX Mouse driver - SET HARDWARE MS MODE (2 button) {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=00A1h) INT 33 - TRUEDOX Mouse driver - SET RESOLUTION {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=00A6h) INT 33 - LCS/Telegraphics MOUSE DRIVERS - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=00B0h) INT 33 - Twiddler TWMOUSE - GET BUTTON/TILT STATE (AX=00D6h) INT 33 - LCS/Telegraphics MOUSE DRIVERS - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=00F0h) INT 33 - LCS/Telegraphics MOUSE DRIVERS - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=00F1h) INT 33 - LCS/Telegraphics MOUSE DRIVERS - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=00F2h) INT 33 - LCS/Telegraphics MOUSE DRIVERS - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=00F3h) INT 33 - GRTMOUSE v1.00+ - INSTALLATION CHECK (AX=0100h/CX=4752h/DX=544Dh) INT 33 - GRTMOUSE v1.00+ - SET MOUSE CURSOR SHAPE (AX=0101h) INT 33 - GRTMOUSE v1.00+ - GET MOUSE CURSOR SHAPE (AX=0102h) INT 33 - GRTMOUSE v1.00+ - SET ACTIVE CHARACTERS (AX=0103h) INT 33 - GRTMOUSE v1.00+ - GET ACTIVE CHARACTERS (AX=0104h) INT 33 - MS MOUSE v8.10+ - ??? (AX=012Eh) INT 33 - MS MOUSE v8.10+ - ??? (AX=022Eh) INT 33 - TRUEDOX Mouse driver v4.01 - GET COPYRIGHT STRING {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=0666h) INT 33 - LOGITECH MOUSE v6.10+ - ??? (AX=136Ch) INT 33 - LOGITECH MOUSE v6.10+ - GET/SET ??? (AX=146Ch) INT 33 - LOGITECH MOUSE v6.10+ - GET SIGNATURE AND VERSION STRINGS (AX=156Ch) INT 33 - LOGITECH MOUSE v6.10+ - ??? (AX=166Ch) INT 33 - LOGITECH MOUSE v6.10+ - ??? (AX=176Ch) INT 33 - LOGITECH MOUSE v6.10+ - ??? (AX=186Ch) INT 33 - LOGITECH MOUSE v6.10+ - ??? (AX=196Ch) INT 33 - LOGITECH MOUSE v6.10+ - GET ??? (AX=1A6Ch) INT 33 - LOGITECH MOUSE v6.10+ - SET ??? (AX=1B6Ch) INT 33 - LOGITECH MOUSE v6.10+ - ??? (AX=1C6Ch/=42h) INT 33 - LOGITECH MOUSE - GET COMPASS PARAMETER (AX=1D6Ch) INT 33 - LOGITECH MOUSE - SET COMPASS PARAMETER (AX=1E6Ch) INT 33 - LOGITECH MOUSE - GET BALLISTICS INFORMATION (AX=1F6Ch) INT 33 - LOGITECH MOUSE - SET LEFT OR RIGHT PARAMETER (AX=206Ch) INT 33 - LOGITECH MOUSE - GET LEFT OR RIGHT PARAMETER (AX=216Ch) INT 33 - LOGITECH MOUSE - REMOVE DRIVER FROM MEMORY (AX=226Ch) INT 33 - LOGITECH MOUSE - SET BALLISTICS INFORMATION (AX=236Ch) INT 33 - LOGITECH MOUSE - GET PARAMETERS AND RESET SERIAL MOUSE (AX=246Ch) INT 33 - LOGITECH MOUSE - SET PARAMETERS - SET BAUD RATE (SERIAL MOUSE ONLY) (AX=256Ch/BX=0000h) INT 33 - LOGITECH MOUSE - SET PARAMETERS - SET EMULATION (SERIAL MOUSE ONLY) (AX=256Ch/BX=0001h) INT 33 - LOGITECH MOUSE - SET PARAMETERS - SET REPORT RATE (SERIAL MOUSE ONLY) (AX=256Ch/BX=0002h) INT 33 - LOGITECH MOUSE - SET PARAMETERS - SET MOUSE PORTIBM PC Portable (uses same BIOS as XT) (SERIAL MOUSE ONLY) (AX=256Ch/BX=0003h) INT 33 - LOGITECH MOUSE - SET PARAMETERS - SET MOUSE LOGICAL BUTTONS (AX=256Ch/BX=0004h) INT 33 - LOGITECH MOUSE - GET VERSION??? (AX=266Ch) INT 33 - LOGITECH MOUSE - ??? Tries MMSeries, Baud 2400 (AX=276Ch) INT 33 - Smooth Mouse Driver, PrecisePoint - INSTALLATION CHECK (AX=3000h) INT 33 - Smooth Mouse Driver, PrecisePoint - ENABLE SMOOTH MOUSE (AX=3001h) INT 33 - Smooth Mouse Driver, PrecisePoint - DISABLE SMOOTH MOUSE (AX=3002h) INT 33 - Smooth Mouse Driver, PrecisePoint - GET INFORMATION (AX=3003h) INT 33 - Smooth Mouse Driver, PrecisePoint - RESERVED FUTURE EXPANSION (AX=3004h) INT 33 - Smooth Mouse Driver, PrecisePoint - RESERVED FUTURE EXPANSION (AX=3005h) INT 33 - LOGITECH MOUSE v6.10+ - GET ??? (AX=4F00h) INT 33 - LOGITECH MOUSE v6.10+ - ??? (AX=4F01h) INT 33 - Hewlett Packard - HP MOUSE DRIVER INSTALLATION CHECK (AX=6F00h) INT 33 - InfoTrack IMOUSE.COM - UNHOOK MOUSE IRQ(Interrupt ReQuest) A hardware line connected to the interrupt controller chip which signals that a CPU interrupt should be generated. {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=8800h) INT 33 - InfoTrack IMOUSE.COM - GET ACTIVE IRQ(Interrupt ReQuest) A hardware line connected to the interrupt controller chip which signals that a CPU interrupt should be generated. {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=8800h/BX=FFFFh) INT 33 - Switch-It v3.23 - GET ??? PROGRAM (AX=FFE6h) INT 33 - Switch-It v3.23 - GET ??? (AX=FFE7h) INT 33 - Switch-It v3.23 - ??? (AX=FFE8h) INT 33 - Switch-It v3.23 - SET ??? (AX=FFE9h) INT 33 - Switch-It v3.23 - SET ??? (AX=FFEAh) INT 33 - Switch-It v3.23 - SET ??? FLAG (AX=FFEBh) INT 33 - Switch-It v3.23 - SET ??? (AX=FFECh) INT 33 - Switch-It v3.23 - GET ??? (AX=FFEDh) INT 33 - Switch-It v3.23 - GET ??? (AX=FFEEh) INT 33 - Switch-It v3.23 - GET ??? (AX=FFEFh) INT 33 - Switch-It v3.23 - SET ??? (AX=FFF0h) INT 33 - Switch-It v3.23 - GET CONFIGURATION FILE (AX=FFF1h) INT 33 - Switch-It v3.23 - SET ??? FLAG (AX=FFF2h) INT 33 - Switch-It v3.23 - GET ??? (AX=FFF3h) INT 33 - Switch-It v3.23 - SET ??? (AX=FFF4h) INT 33 - Switch-It v3.23 - GET ??? (AX=FFF5h) INT 33 - Switch-It v3.23 - GET ??? (AX=FFF6h) INT 33 - Switch-It v3.23 - GET ??? (AX=FFF7h) INT 33 - Switch-It v3.23 - ??? (AX=FFF8h) INT 33 - Switch-It v3.23 - NOP (AX=FFF9h) INT 33 - Switch-It v3.23 - SET ??? (AX=FFFAh) INT 33 - Switch-It v3.23 - GET ??? (AX=FFFBh) INT 33 - Switch-It v3.23 - CLEAR ??? (AX=FFFCh) INT 33 - Switch-It v3.23 - GET MEMORY ADDRESSES??? (AX=FFFDh) INT 33 - Switch-It v3.23 - INSTALLATION CHECK (AX=FFFEh) INT 33 - Switch-It v3.23 - ??? (AX=FFFFh)