Int 33/AX=0024h/BX=0000h

lup.gif ldown.gif Interrups Categories Contents

rbline.gif

MS MOUSE v6.26+ - GET SOFTWARE VERSION, MOUSE TYPE, AND IRQ NUMBER

AX = 0024h
BX = 0000h to check for function's existence

Return:
AX = FFFFh on error otherwise, BH = major version BL = minor version CH = type (1=bus, 2=serial, 3=InPort, 4=PS/2, 5=HP) CL = interrupt (0=PS/2, 2=IRQ2, 3=IRQ3,...,7=IRQ7,...,0Fh=IRQ15)

Note: Although current Microsoft documentation states that this function was introduced in v6.26, it appears to have been present as early as v6.02 (for earlier versions, use INT 33/AX=006Dh)

See Also: AX=004Dh - AX=006Dh

Category: Mouse/Pointing Device - Int 33h - M

rbline.gif

lup.gif ldown.gif Interrups Categories Contents