From 2a2dc2e7490042efb6c0bffdc89be839ad20b9aa Mon Sep 17 00:00:00 2001 From: David Schleef Date: Wed, 14 Jun 2000 07:56:31 +0000 Subject: [PATCH] collected information about DAS boards --- Documentation/comedi/notes/boards | 242 +++++++++++++++++++++++++++++ Documentation/comedi/notes/das | 146 ----------------- Documentation/comedi/notes/regmaps | 154 ++++++++++++++++++ 3 files changed, 396 insertions(+), 146 deletions(-) create mode 100644 Documentation/comedi/notes/boards delete mode 100644 Documentation/comedi/notes/das create mode 100644 Documentation/comedi/notes/regmaps diff --git a/Documentation/comedi/notes/boards b/Documentation/comedi/notes/boards new file mode 100644 index 00000000..052a4660 --- /dev/null +++ b/Documentation/comedi/notes/boards @@ -0,0 +1,242 @@ + +ComputerBoards + +Analog Input and I/O + + compact pci: + + 12 bit + +cPCI-DAS08 50 +cPCI-DAS08/H 50 +cPCI-DAS1000 250 +cPCI-DAS1000/H 250 +cPCI-DAS1200 330 +cPCI-DAS1200/H 330 +cPCI-DAS1200/JR 330 +cPCI-DAS1200/JR/H 330 +cPCI-DAS4020/12/1 20M +cPCI-DAS4020/12/1H 20M +cPCI-DAS4020/12/4 20M +cPCI-DAS4020/12/4H 20M + + 16 bit + +cPCI-DAS1602/16/1 200 +cPCI-DAS1602/16/1H 200 +cPCI-DAS1602/16/4 200 +cPCI-DAS1602/16/4H 200 +cPCI-DAS6402/16/1 200 +cPCI-DAS6402/16/1H 200 +cPCI-DAS6402/16/4 200 +cPCI-DAS6402/16/4H 200 +cPCI-DAS64N1/16/1 1M +cPCI-DAS64N1/16/1H 1M +cPCI-DAS64N1/16/4 1M +cPCI-DAS64N1/16/4H 1M +cPCI-DAS64N2/16/1 2M +cPCI-DAS64N2/16/1H 2M +cPCI-DAS64N2/16/4 2M +cPCI-DAS64N2/16/4H 2M +cPCI-DAS64N3/16/1 3M +cPCI-DAS64N3/16/1H 3M +cPCI-DAS64N3/16/4 3M +cPCI-DAS64N3/16/4H 3M + + ISA + + 12 bit + +CIO-DAS08 +CIO-DAS08-AOH +CIO-DAS08-AOL +CIO-DAS08-AON +CIO-DAS08-PGH +CIO-DAS08-PGL +CIO-DAS08-PGN +CIO-DAS08/F +CIO-DAS08/JR +CIO-DAS08/JR-AO +CIO-DAS1401/12 +CIO-DAS1402/12 +CIO-DAS16 +CIO-DAS16/330 +CIO-DAS16/330i +CIO-DAS16/F +CIO-DAS16/JR +CIO-DAS16/JR/CTR5 +CIO-DAS16/N1 +CIO-DAS1601/12 +CIO-DAS1601/12-P5 +CIO-DAS1602/12 +CIO-DAS1602/12-P5 +CIO-DAS48-I +CIO-DAS48-PGA +CIO-DAS6402/12 +CIO-DAS800 +CIO-DAS801 +CIO-DAS802 + + 16-bit + +CIO-DAS08/JR/16-AO +CIO-DAS08JR/16 +CIO-DAS1402/16 +CIO-DAS16/N1/16 +CIO-DAS1602/16 +CIO-DAS1602/16-P5 +CIO-DAS16JR/16 +CIO-DAS6402/16 +CIO-DAS802/16 + + temperature + +CIO-DAS-TC +CIO-DAS-TC/BRD +CIO-DAS/TC/DST +CIO-DAS-TENP + + PC104 + + 12 bit + +PC104-DAS08 +PC104-DAS16JR/12 + + 16 bit + +PC104-DAS16JR/16 + + PCI + + 12 bit + +PCI-DAS4020/12 +PCI-DAS1602/12 +PCI-DAS1200/JR +PCI-DAS1200 +PCI-DAS1002 +PCI-DAS1001 +PCI-DAS1000 +PCI-DAS08 + + 16 bit + +PCI-DAS6402/16/JR +PCI-DAS6402/16 +PCI-DAS64/N3/16JR +PCI-DAS64/N3/16 +PCI-DAS64/N2/16/JR +PCI-DAS64/N2/16 +PCI-DAS64/N1/16/JR +PCI-DAS64/N1/16 +PCI-DAS1602/16/JR +PCI-DAS1602/16 + + temperature + +PCI-DAS-TC/BRD +PCI-DAS-TC + + PCMCIA + + 12 bit + +PC-CARD-DAS16/12 +PC-CARD-DAS16/12AO +PC-CARD-DAS16/330 +PCN-DAS08 + + 16 bit + +PCN-DAS16D/16 +PCN-DAS16S/16 + +Analog Output + + compact PCI + + 12 bit + +cPCI-DDA02/12 +cPCI-DDA02/12/H +cPCI-DDA02/12/JR +cPCI-DDA02/12/JR/H +cPCI-DDA04/12 +cPCI-DDA04/12/H +cPCI-DDA04/12/JR +cPCI-DDA04/12/JR/H +cPCI-DDA08/12 +cPCI-DDA08/12/H +cPCI-DDA08/12/JR +cPCI-DDA08/12/JR/H + + 16 bit + +cPCI-DDA02/16 +cPCI-DDA02/16/H +cPCI-DDA02/16/JR +cPCI-DDA02/16/JR/H +cPCI-DDA04/16 +cPCI-DDA04/16/H +cPCI-DDA04/16/JR +cPCI-DDA04/16/JR/H +cPCI-DDA08/16 +cPCI-DDA08/16/H +cPCI-DDA08/16/JR +cPCI-DDA08/16/JR/H + + ISA + + 12 bit + +CIO-DAC02 +CIO-DAC04/12-HS +CIO-DAC08 +CIO-DAC08-I +CIO-DAC16 +CIO-DAC16-I +CIO-DAC16/F +CIO-DDA06 +CIO-DDA06/JR + + 16 bit + +CIO-DAC02/16 +CIO-DAC04/16HS +CIO-DAC06/16 +CIO-DAC16/16 +CIO-DDA06/16 +CIO-DDA06/JR/16 + + PC104 + + 12 bit + +PC104-DAC06 +PC104-DAC06I + + PCI + + 12 bit + +PCI-DDA08/12 +PCI-DDA04/12 +PCI-DDA02/12 + + 16 bit + +PCI-DDA08/16 +PCI-DDA04/16 +PCI-DDA02/16 + + PCMCIA + + 12 bit + +PCN-DAC02 + +Digital I/O + +xxx + diff --git a/Documentation/comedi/notes/das b/Documentation/comedi/notes/das deleted file mode 100644 index e3334e6e..00000000 --- a/Documentation/comedi/notes/das +++ /dev/null @@ -1,146 +0,0 @@ - - -/* cio-dac08 */ -/* cio-dac16 */ - -/* - 08 has 8 channels, 16 has 16 - can do simultaneous update - */ - -#define DAC08_LSB(a) (2*(a)+0) -#define DAC08_MSB(a) (2*(a)+1) - - - - -/* cio-das16jr */ - -/* - has a 8254 -*/ - -read - -0 a/d low -1 a/d hi -2 mux settings -3 digital 4 in -4-7 unused -8 a/d status -9 control settings -10 unused -11 gain and range -12 counter 0 -13 counter 1 -14 counter 2 -15 unused - -write - -0 start a/d -1 unused -2 mux scan ctrl -3 digital 4 out -4-7 unused -8 unused -9 control -10 counter source control -11 gain and range -12 ctr 0 load -13 ctr 1 load -14 ctr 2 load -15 8254 counter control - - - - - -computer boards current list of products: - -ISA: - -(dio) -CIO-DI48 -CIO-DI96 -CIO-DI192 -CIO-DIO24 -CIO-DIO24H -CIO-DIO/CTR3 -CIO-DIO48 -CIO-DIO48H -CIO-DIO96 -CIO-DIO192 -CIO-DO24DD -CIO-DO48DD -CIO-DO48H -CIO-DO96H -CIO-DO192H -CIO-PDMA16 - -(ao) -CIO-DAC02 -CIO-DAC02/16 -CIO-DAC08 -CIO-DAC16 -CIO-DDA06/16 -CIO-DDA06/JR -CIO-DDA06/JR/16 - -(ai) -CIO-DAS08 * -CIO-DAS08-AO -CIO-DAS08/JR/16-AO -CIO-DAS08PGH * -CIO-DAS08PGL * -CIO-DAS802/16 -CIO-DAS1402/16 -CIO-DAS16 -CIO-DAS16F -CIO-DAS16/330 -CIO-DAS16/JR -CIO-DAS16/M1 -CIO-DAS6402/12 -CIO-DAS6402/16 - - - -PCI: - -(dio) -PCI-DIO24 -PCI-DIO24H -PCI-DIO24H/CTR3 -PCI-DIO48H/CTR15 -PCI-DIO48H -PCI-DIO96H -PCI-PDISO8 -PCI-PDISO16 - -(ao) -PCI-DDA08/12 -PCI-DDA04/12 -PCI-DDA02/12 - -(ai) -PCI-DAS1200 -PCI-DAS1001 -PCI-DAS1002 -PCI-DAS1200/JR -PCI-DAS1602/12 -PCI-DAS1602/16 -PCI-DAS1602/16/JR -PCI-DDA02/12 -PCI-DDA04/12 -PCI-DDA08/12 -PCI-DAS64/M3/16 -PCI-DAS64/M3/16/JR -PCI-DAS64/M2/16 -PCI-DAS64/M2/16/JR -PCI-DAS64/M1/16 -PCI-DAS64/M1/16/JR -PCI-DAS6402/16 -PCI-DAS6402/16/JR -PCI-DAS08 - - diff --git a/Documentation/comedi/notes/regmaps b/Documentation/comedi/notes/regmaps new file mode 100644 index 00000000..2a278007 --- /dev/null +++ b/Documentation/comedi/notes/regmaps @@ -0,0 +1,154 @@ + +cio-das08 + +0 a/d bits 0-3 +1 a/d bits 4-11 +2 flags, dio +3 unused +456 counter012 +7 unused +89ab 8255 + + +cio-das08-jr-ao + +0 a/d bits 0-3 +1 a/d bits 4-11 +2 flags, dio +3 unused +4567 ao 01 + + +cio-das08_aox + +0 a/d bits 0-3 +1 a/d bits 4-11 +2 flags, dio, mux +3 mux, gain +456 counter012 +7 unused +89ab ao 01 +cdef 8255 + +cio-das08jr-16-ao + +0 a/d bits 0-7 +1 a/d bits 8-15 +2 flags, dio, mux +3 dio +4567 ao 01 + +cio-das08pgx + +0 a/d bits 0-3 +1 a/d bits 4-11 +2 flags, dio, mux +3 mux, gain +456 counter012 +7 unused + + + +cio-das16 + +0 a/d bits 0-3 +1 a/d bits 4-11 +2 mux +3 dio +4567 ao 01 +8 status +9 dma, int, trig ctrl +a pacer +b unused +cdef 8254 +10-13 8255 + + +cio-das16jr + +0 a/d bits 0-3 +1 a/d bits 4-11 +2 mux +3 dio +4567 unused +8 status +9 dma, int, trig ctrl +a pacer +b unused +cdef 8254 + +cio-das16-m1-16 + +0 a/d bits 0-3 +1 a/d bits 4-11 +2 mux +3 dio +4567 unused +8 status +9 dma, int, trig ctrl +a pacer +b unused +cdef 8254 +400-403 8255 + +cio-das16_330 + +0 a/d bits 0-3 +1 a/d bits 4-11 +2 mux +3 dio +4567 unused +8 status +9 dma, int, trig ctrl +a pacer +b gain setting +cdef 8254 +10-13 enhanced features + + +cio-das160x-1x + +0 a/d bits 0-3 +1 a/d bits 4-11 +2 mux +3 dio +4567 ao 01 +8 status +9 dma, int, trig ctrl +a pacer +b gain setting +cdef 8254 +400-403 8255 +404-407 extended features + + +cio-das6402-1x + +0 a/d bits 0-3 +1 a/d bits 4-11 +2 mux, post trigger index counter +3 dio +4567 ao 01 +8 status +9 dma, int, trig ctrl +a pacer +b gain setting +cdef 8254 + + +cio-das1400 + +0 a/d bits 0-3 +1 a/d bits 4-11 +2 mux, fifo reset +3 dio +4567 unused +8 status +9 dma, int, trig ctrl +a pacer +b gain +cdef 8254 +400-403 none +404-407 extended features + + -- 2.26.2