Ci-dessous, les différences entre deux révisions de la page.
back2root:ibm-pc-ms-dos:interrupts:int_10:int_10_04 [2023/01/19 21:02] – créée frater | back2root:ibm-pc-ms-dos:interrupts:int_10:int_10_04 [2023/01/19 21:05] (Version actuelle) – frater | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== INT 0x10 - 0x04 - Read Light Pen Position ====== | ====== INT 0x10 - 0x04 - Read Light Pen Position ====== | ||
+ | |||
+ | <WRAP round important> | ||
+ | Not available on VGA | ||
+ | </ | ||
===== Request/ | ===== Request/ | ||
Ligne 22: | Ligne 26: | ||
<WRAP round box> | <WRAP round box> | ||
* data returned as a byte coordinate, leaving horizontal accuracy to within 2 pixels (320) or 4 pixels (640) | * data returned as a byte coordinate, leaving horizontal accuracy to within 2 pixels (320) or 4 pixels (640) | ||
+ | * on a CGA, returned column numbers are always multiples of 2 (320-column modes) or 4 (640-column modes) | ||
* vertical accuracy within 2 lines | * vertical accuracy within 2 lines | ||
* PS/2's don't support the light pen interface | * PS/2's don't support the light pen interface |