SECTION 2
Supporting DOS Applications
PEN*KEY
R
6200/6300 Hand-Held Computer Programmer’s Reference Guide 2-15
Supported DOS Pen Driver Interrupts
Detailed definitions of the INT 33h are identified by the symbolic notation,
MOUSE
.
Table 2Ć2
INT 33h Interrupts Supported
INT#
33h
MOUSE Interrupts
Standard Mouse Interface
Register Values
Mouse Reset and Status
AX=0000h
Show Cursor
AX=0001h
Hide Cursor
AX=0002h
Get Button Status and Mouse Position
AX=0003h
Set Cursor Position
AX=0004h
Get Button Press Information
AX=0005h
Get Button Release Information
AX=0006h
Set Minimum and Maximum x Cursor Position
AX=0007h
Set Minimum and Maximum y Cursor Position
AX=0008h
Set Graphics Cursor Block
AX=0009h
Set Text Cursor
AX=000Ah
Read Motion Counters
AX=000Bh
Set Interrupt Subroutine Call Mask and Address
AX=000Ch
Light Pen Emulation Mode On
AX=000Dh
Light Pen Emulation Mode Off
AX=000Eh
Set Mickey to Pixel Ratio
AX=000Fh
Conditional Off
AX=0010h
Set DoubleĆSpeed Threshold
AX=0013h
Swap Interrupt Subroutines
AX=0014h
Get Status Block Size
AX=0015h
Save Driver Status
AX=0016h
Restore Driver Status
AX=0017h
Set Alternate Subroutine Call Mask and Address
AX=0018h
Get User Alternate Interrupt Address
AX=0019h
Set Mouse Sensitivity
AX=001Ah
Get Mouse Sensitivity
AX=001Bh
Set Mouse Interrupt Rate
AX=001Ch
Set Display Page Number
AX=001Dh
Get Display Page Number
AX=001Eh
Disable Mouse Driver
AX=001Fh
Enable Mouse Driver
AX=0020h
Software Reset
AX=0021h
Set Language for Messages
AX=0022h
Get Language Number
AX=0023h
Get Driver Version, Mouse Type, and IRQ Number
AX=0024h
2. DOS
Applications