Instruction manual

AMPDIO DRIVERS
Page 194
ISR_READ_16COUNTSTAT = 16
ISR_READ_32COUNT = 1
ISR_READ_32COUNTSTAT = 17
ISR_READ_PPIABC = 5
ISR_READ_PPIC = 6
ISR_PC27 = 7
ISR_READ_DATA8 = 8
ISR_READ_DATA16 = 9
ISR_READ_2PPIABC = 13
ISR_READ_3PPIABC = 14
ISR_WRITE_DATA8 = 32
ISR_WRITE_DATA16 = 33
ISR_WRITE_PPIABC = 34
ISR_WRITE_16COUNT = 39
ISR_WRITE_32COUNT = 40
ISR_WRITE_2PPIABC = 41
ISR_WRITE_3PPIABC = 42
SizeReq unsigned long: number of data values in each
buffer.
fContin short: use single buffer if zero, use double
buffering (continuous mode) if non-zero.
Chip1 short: address offset of the first timer/counter
or PPI chip to be read or written:
X1 = 0 X2 = 4 PPIX = 0
Y1 = 8 Y2 = 12 PPIY = 8
Z1 = 16 Z2 = 20 PPIZ = 16
Chan1 short: first timer/counter channel or PPI port to
read or write (0, 1, 2).
Chip2 short: address offset of the second
timer/counter or PPI chip to be read or written:
X1 = 0 X2 = 4 PPIX = 0
Y1 = 8 Y2 = 12 PPIY = 8
Z1 = 16 Z2 = 20 PPIZ = 16
Chan2 short: second timer/counter channel or PPI
port to read or write (0, 1, 2)
Returns short: User Interrupt handle (>= 0). Use this to free the user interrupt with
TCfreeUserInterrupt when finished.
or ERRHANDLE
ERRCHAN
ERRDATA
Prior Calls registerBoardEx
See Also TCdriveNCBufferUserInterrupt
TCwaitNCBufferReady
TCwaitMultiNCBufferReady
TCfreeUserInterrupt
TCsetNCBufferUserInterruptAIO
TCsetNCBufferUserInterrupt2