|
@@ -89,91 +89,8 @@ www.measurementcomputing.com
|
|
|
#define DAS16_DMA_SIZE 0xff00 /* size in bytes of allocated dma buffer */
|
|
|
|
|
|
/*
|
|
|
- cio-das16.pdf
|
|
|
-
|
|
|
- "das16"
|
|
|
- "das16/f"
|
|
|
-
|
|
|
- 0 a/d bits 0-3 start 12 bit
|
|
|
- 1 a/d bits 4-11 unused
|
|
|
- 2 mux read mux set
|
|
|
- 3 di 4 bit do 4 bit
|
|
|
- 4 unused ao0_lsb
|
|
|
- 5 unused ao0_msb
|
|
|
- 6 unused ao1_lsb
|
|
|
- 7 unused ao1_msb
|
|
|
- 8 status eoc uni/bip interrupt reset
|
|
|
- 9 dma, int, trig ctrl set dma, int
|
|
|
- a pacer control unused
|
|
|
- b reserved reserved
|
|
|
- cdef 8254
|
|
|
- 0123 8255
|
|
|
-
|
|
|
-*/
|
|
|
-
|
|
|
-/*
|
|
|
- cio-das16jr.pdf
|
|
|
-
|
|
|
- "das16jr"
|
|
|
-
|
|
|
- 0 a/d bits 0-3 start 12 bit
|
|
|
- 1 a/d bits 4-11 unused
|
|
|
- 2 mux read mux set
|
|
|
- 3 di 4 bit do 4 bit
|
|
|
- 4567 unused unused
|
|
|
- 8 status eoc uni/bip interrupt reset
|
|
|
- 9 dma, int, trig ctrl set dma, int
|
|
|
- a pacer control unused
|
|
|
- b gain status gain control
|
|
|
- cdef 8254
|
|
|
-
|
|
|
-*/
|
|
|
-
|
|
|
-/*
|
|
|
- cio-das16jr_16.pdf
|
|
|
-
|
|
|
- "das16jr_16"
|
|
|
-
|
|
|
- 0 a/d bits 0-7 start 16 bit
|
|
|
- 1 a/d bits 8-15 unused
|
|
|
- 2 mux read mux set
|
|
|
- 3 di 4 bit do 4 bit
|
|
|
- 4567 unused unused
|
|
|
- 8 status eoc uni/bip interrupt reset
|
|
|
- 9 dma, int, trig ctrl set dma, int
|
|
|
- a pacer control unused
|
|
|
- b gain status gain control
|
|
|
- cdef 8254
|
|
|
-
|
|
|
-*/
|
|
|
-/*
|
|
|
- cio-das160x-1x.pdf
|
|
|
-
|
|
|
- "das1601/12"
|
|
|
- "das1602/12"
|
|
|
- "das1602/16"
|
|
|
-
|
|
|
- 0 a/d bits 0-3 start 12 bit
|
|
|
- 1 a/d bits 4-11 unused
|
|
|
- 2 mux read mux set
|
|
|
- 3 di 4 bit do 4 bit
|
|
|
- 4 unused ao0_lsb
|
|
|
- 5 unused ao0_msb
|
|
|
- 6 unused ao1_lsb
|
|
|
- 7 unused ao1_msb
|
|
|
- 8 status eoc uni/bip interrupt reset
|
|
|
- 9 dma, int, trig ctrl set dma, int
|
|
|
- a pacer control unused
|
|
|
- b gain status gain control
|
|
|
- cdef 8254
|
|
|
- 400 8255
|
|
|
- 404 unused conversion enable
|
|
|
- 405 unused burst enable
|
|
|
- 406 unused das1600 enable
|
|
|
- 407 status
|
|
|
-
|
|
|
-*/
|
|
|
-
|
|
|
+ * Register I/O map
|
|
|
+ */
|
|
|
#define DAS16_TRIG 0
|
|
|
#define DAS16_AI_LSB 0
|
|
|
#define DAS16_AI_MSB 1
|