Instruction manual
AMPDIO DRIVERS
Page 237
IOCTL_SET_HWADCDIFFMODE
Set hardware ADC single-ended/ differential
settings for channels within an ADC channel
group. (Version 4.10 onwards.)
IOCTL_SET_HWADCCHANGAIN
Set hardware gain settings for channels within
an ADC channel group. (Version 4.10 onwards.)
IOCTL_SET_HWDACCHANRANGE
Set hardware output range settings for channels
within a DAC channel group. (Version 4.20
onwards.)
IOCTL_SET_ADCCONVSRCE
Set conversion trigger source for an ADC
channel group. (Version 4.02 onwards.)
IOCTL_SET_ADCMUX
Select multiplexed channel for an ADC channel
group. (Version 4.02 onwards.)
IOCTL_START_ADCCONV
Provides a software trigger for an A-to-D
conversion for an ADC channel group. (Version
4.02 onwards.)
IOCTL_GET_ADC
Reads and cooks data from the data port of an
ADC channel group. (Version 4.02 onwards.)
IOCTL_SET_ADCSTARTACQTRIG
Sets ADC start acquisition trigger for an ADC
channel group. (Version 4.42 onwards.)
IOCTL_GET_ADCSTARTACQ-
TRIGGERED
Determines whether start acquisition trigger has
occurred for an ADC channel group, and the
count of samples stored before the trigger
occurred. (Version 4.42 onwards.)
IOCTL_SET_DACCHANS
Writes a set of cooked data values to a
corresponding set of channels within a DAC
channel group. (Version 4.02 onwards.)
IOCTL_SET_DACCONVSRCE
Set conversion trigger source for a DAC channel
group in FIFO mode. (Version 4.20 onwards.)
IOCTL_SET_DACFIFOWAVE
Set DAC FIFO wrap-around mode waveform.
(Version 4.20 onwards.)
IOCTL_START_DACCONV
Trigger a DAC conversion in FIFO mode.
IOCTL_ENABLE_IRQEVENT
Enable an interrupt source and configure which
data to fetch or write during the interrupt service.
IOCTL_DISABLE_IRQEVENT
Disable an interrupt source.
IOCTL_GET_INTSTATUS
Read interrupt status port.
IOCTL_WAIT_INTEVENT
Wait for an interrupt event to occur.
IOCTL_WAIT_INTEVENT_0
Waits for interrupt event 0 to occur. (Version
4.02 onwards.)
IOCTL_WAIT_INTEVENT_1
Waits for interrupt event 1 to occur. (Version
4.02 onwards.)