Files
oldlinux-files/docs/interrupts/int-html0/inte3j3k.htm
2024-02-19 00:23:35 -05:00

114 lines
2.8 KiB
HTML
Raw Blame History

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text-html; charset=Windows-1252">
<title>INT 33 - Mouse Function Calls</title>
<meta name="FORMATTER" content="Microsoft FrontPage 2.0">
</head>
<body>
<h1><a name="kap_interrupt_3150"></a>INT 33 - Mouse Function
Calls</h1>
<p> % For more information see the following topics:</p>
<p> ~INT 33,0~ Mouse Reset/Get Mouse Installed Flag</p>
<p> ~INT 33,1~ Show Mouse Cursor</p>
<p> ~INT 33,2~ Hide Mouse Cursor</p>
<p> ~INT 33,3~ Get Mouse Position and Button Status</p>
<p> ~INT 33,4~ Set Mouse Cursor Position</p>
<p> ~INT 33,5~ Get Mouse Button Press Information</p>
<p> ~INT 33,6~ Get Mouse Button Release Information</p>
<p> ~INT 33,7~ Set Mouse Horizontal Min/Max Position</p>
<p> ~INT 33,8~ Set Mouse Vertical Min/Max Position</p>
<p> ~INT 33,9~ Set Mouse Graphics Cursor</p>
<p> ~INT 33,A~ Set Mouse Text Cursor</p>
<p> ~INT 33,B~ Read Mouse Motion Counters</p>
<p> ~INT 33,C~ Set Mouse User Defined Subroutine and Input Mask</p>
<p> ~INT 33,D~ Mouse Light Pen Emulation On</p>
<p> ~INT 33,E~ Mouse Light Pen Emulation Off</p>
<p> ~INT 33,F~ Set Mouse Mickey Pixel Ratio</p>
<p> ~INT 33,10~ Mouse Conditional OFF</p>
<p> ~INT 33,13~ Set Mouse Double Speed Threshold</p>
<p> ~INT 33,14~ Swap interrupt subroutines</p>
<p> ~INT 33,15~ Get mouse driver state and memory requirements</p>
<p> ~INT 33,16~ Save mouse driver state</p>
<p> ~INT 33,17~ Restore mouse driver state</p>
<p> ~INT 33,18~ Set alternate subroutine call mask and address</p>
<p> ~INT 33,19~ Get user alternate interrupt address</p>
<p> ~INT 33,1A~ Set mouse sensitivity</p>
<p> ~INT 33,1B~ Get mouse sensitivity</p>
<p> ~INT 33,1C~ Set mouse interrupt rate (InPort only)</p>
<p> ~INT 33,1D~ Set mouse CRT page</p>
<p> ~INT 33,1E~ Get mouse CRT page</p>
<p> ~INT 33,1F~ Disable mouse driver</p>
<p> ~INT 33,20~ Enable mouse driver</p>
<p> ~INT 33,21~ Reset mouse software</p>
<p> ~INT 33,22~ Set language for messages</p>
<p> ~INT 33,23~ Get language number</p>
<p> ~INT 33,24~ Get driver version, mouse type &amp; ~IRQ~ number</p>
<p> - function is specified in AX</p>
<p> - a mickey is 1/200 inches</p>
<p> - for additional information see your vendor documentation</p>
<p> - function number occupies all of AX rather than AH</p>
<hr>
<table border="0" width="100%" cols="3">
<tr>
<td width="33%">Zur<EFBFBD>ck zum <a href="inte1at0.htm">Interrupt
Info</a>. </td>
<td align="center" width="33%"><a
href="mailto:Roger.Morgan@htl-steyr.ac.at">Roger Morgan</a>
/ 1998 </td>
<td align="right" width="33%"><font size="1">L.<2E>nderung <!--webbot
bot="Timestamp" s-type="EDITED" s-format="%d.%m.%y"
startspan -->29.03.99<!--webbot bot="Timestamp" endspan
i-checksum="13964" --> </font></td>
</tr>
</table>
</body>
</html>