|
@@ -1,42 +1,28 @@
|
|
|
/*
|
|
|
- comedi/drivers/pcl724.c
|
|
|
-
|
|
|
- Michal Dobes <dobes@tesnet.cz>
|
|
|
-
|
|
|
- hardware driver for Advantech cards:
|
|
|
- card: PCL-724, PCL-722, PCL-731
|
|
|
- driver: pcl724, pcl722, pcl731
|
|
|
- and ADLink cards:
|
|
|
- card: ACL-7122, ACL-7124, PET-48DIO
|
|
|
- driver: acl7122, acl7124, pet48dio
|
|
|
-
|
|
|
- Options for PCL-724, PCL-731, ACL-7124 and PET-48DIO:
|
|
|
- [0] - IO Base
|
|
|
-
|
|
|
- Options for PCL-722 and ACL-7122:
|
|
|
- [0] - IO Base
|
|
|
- [1] - IRQ (0=disable IRQ) IRQ isn't supported at this time!
|
|
|
- [2] -number of DIO:
|
|
|
- 0, 144: 144 DIO configuration
|
|
|
- 1, 96: 96 DIO configuration
|
|
|
-*/
|
|
|
-/*
|
|
|
-Driver: pcl724
|
|
|
-Description: Advantech PCL-724, PCL-722, PCL-731 ADLink ACL-7122, ACL-7124,
|
|
|
- PET-48DIO
|
|
|
-Author: Michal Dobes <dobes@tesnet.cz>
|
|
|
-Devices: [Advantech] PCL-724 (pcl724), PCL-722 (pcl722), PCL-731 (pcl731),
|
|
|
- [ADLink] ACL-7122 (acl7122), ACL-7124 (acl7124), PET-48DIO (pet48dio)
|
|
|
-Status: untested
|
|
|
-
|
|
|
-This is driver for digital I/O boards PCL-722/724/731 with 144/24/48 DIO
|
|
|
-and for digital I/O boards ACL-7122/7124/PET-48DIO with 144/24/48 DIO.
|
|
|
-It need 8255.o for operations and only immediate mode is supported.
|
|
|
-See the source for configuration details.
|
|
|
-*/
|
|
|
+ * pcl724.c
|
|
|
+ * Comedi driver for 8255 based ISA DIO boards
|
|
|
+ *
|
|
|
+ * Michal Dobes <dobes@tesnet.cz>
|
|
|
+ */
|
|
|
+
|
|
|
/*
|
|
|
- * check_driver overrides:
|
|
|
- * struct comedi_insn
|
|
|
+ * Driver: pcl724
|
|
|
+ * Description: Comedi driver for 8255 based ISA DIO boards
|
|
|
+ * Devices: (Advantech) PCL-724 [pcl724]
|
|
|
+ * (Advantech) PCL-722 [pcl722]
|
|
|
+ * (Advantech) PCL-731 [pcl731]
|
|
|
+ * (ADLink) ACL-7122 [acl7122]
|
|
|
+ * (ADLink) ACL-7124 [acl7124]
|
|
|
+ * (ADLink) PET-48DIO [pet48dio]
|
|
|
+ * Author: Michal Dobes <dobes@tesnet.cz>
|
|
|
+ * Status: untested
|
|
|
+ *
|
|
|
+ * Configuration options:
|
|
|
+ * [0] - IO Base
|
|
|
+ * [1] - IRQ (not supported)
|
|
|
+ * [2] - number of DIO (pcl722 and acl7122 boards)
|
|
|
+ * 0, 144: 144 DIO configuration
|
|
|
+ * 1, 96: 96 DIO configuration
|
|
|
*/
|
|
|
|
|
|
#include "../comedidev.h"
|