Instruction manual
AMPDIO DRIVERS
Page 235
4.42 onwards.)
IOCTL_QUERY_REALHWVERSION
Determine card’s real hardware version.
(Version 5.02 onwards.)
IOCTL_GET_DEVICE
Windows 95 only — allow support for more than
one card.
IOCTL_GET_NEXT_DEVICE
Windows 95 only — allow support for more than
one card.
IOCTL_GET_NTH_DEVICE
Windows 95 only — allow support for more than
one card. (Version 4.20 onwards.)
IOCTL_SET_CTDATA
Write byte data to counter timer data port.
IOCTL_GET_CTDATA
Read byte data from counter timer data port.
IOCTL_SET_CTCONTROL
Write byte data to counter timer control port.
IOCTL_SET_CTCLK
Set counter timer clock source.
IOCTL_SET_CTGATE
Set counter timer gate source.
IOCTL_SET_CTDATA16
Write 16-bit data to counter timer data port.
(Version 4.02 onwards.)
IOCTL_GET_CTDATA16
Read 16-bit data from counter timer data port.
(Version 4.02 onwards.)
IOCTL_SET_CTDATA32
Write two 16-bit values to two counter timer data
ports. (Version 4.02 onwards.)
IOCTL_GET_CTDATA32
Read two 16-bit values from two counter timer
data ports. (Version 4.02 onwards)
IOCTL_SET_PPIDATA
Write byte data to PPI digital I/O data port.
IOCTL_GET_PPIDATA
Read byte data from PPI digital I/O data port.
IOCTL_SET_PPICONTROL
Write byte data to PPI digital I/O control port.
IOCTL_GET_PPISTATUS
Read data last written to PPI digital I/O control
port.
IOCTL_SET_PPIABC
Write byte data to PPI ports A, B and C. (Version
4.02 onwards.)
IOCTL_SET_PPIXBC
Write byte data to PPI ports B and C. (Version
4.02 onwards.)
IOCTL_SET_PPIAXC
Write byte data to PPI ports A and C. (Version
4.02 onwards.)
IOCTL_SET_PPIABX
Write byte data to PPI ports A and B. (Version
4.02 onwards.)
IOCTL_GET_PPIABC
Read byte data from PPI ports A, B and C.
(Version 4.02 onwards.)