Specifications
D:\D\inter61a\INTERRUP.A Saturday, January 08, 2011 11:31 AM
AX = 4F13h
BX = 0000h
Return: AL = 4Fh if function supported
AH = status
00h successful
BX = version (0010h for 1.00 -- note nonstandard value!)
01h failed
SeeAlso: AX=4F13h/BX=0001h,AX=4F13h/BX=0005h
--------s-104F13BX0001-----------------------
INT 10 - VESA VBE/AI (Audio Interface) - LOCATE DEVICE
AX = 4F13h
BX = 0001h
CX = 0000h ???
DX = type of device
0001h Wave device
0002h MIDI device
0003h Volume device
Return: AL = 4Fh if function supported
AH = status
00h successful
CX = handle [returned 1 for DX=1 and 3, and 2 for DX=2]
01h failed
SeeAlso: AX=4F13h/BX=0000h,AX=4F13h/BX=0002h
--------s-104F13BX0002-----------------------
INT 10 - VESA VBE/AI (Audio Interface) - QUERY DEVICE
AX = 4F13h
BX = 0002h
CX = handle
DX = query
0001h return length of GeneralDeviceClass
0002h return copy of GeneralDeviceClass (see #00112)
0003h return length of Volume Info Structure
0004h return copy of Volume Info Structure (see #00122)
0005h return length of Volume Services Structure
0006h return copy of Volume Services Structure (see #00124)
0007h-000Fh reserved
0010h-FFFFh device-specific
SI:DI -> buffer (functions 0002h,0004h,0006h)
Return: AL = 4Fh if function supported
AH = status
00h successful
-146-
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.