Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
acl7225b.c File Reference
#include "../comedidev.h"
#include <linux/ioport.h>

Go to the source code of this file.

Data Structures

struct  boardtype
 

Macros

#define ACL7225_SIZE   8 /* Requires 8 ioports, but only 4 are used */
 
#define P16R16DIO_SIZE   4
 
#define ACL7225_RIO_LO   0 /* Relays input/output low byte (R0-R7) */
 
#define ACL7225_RIO_HI   1 /* Relays input/output high byte (R8-R15) */
 
#define ACL7225_DI_LO   2 /* Digital input low byte (DI0-DI7) */
 
#define ACL7225_DI_HI   3 /* Digital input high byte (DI8-DI15) */
 

Functions

 module_comedi_driver (acl7225b_driver)
 
 MODULE_AUTHOR ("Comedi http://www.comedi.org")
 
 MODULE_DESCRIPTION ("Comedi low-level driver")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define ACL7225_DI_HI   3 /* Digital input high byte (DI8-DI15) */

Definition at line 23 of file acl7225b.c.

#define ACL7225_DI_LO   2 /* Digital input low byte (DI0-DI7) */

Definition at line 22 of file acl7225b.c.

#define ACL7225_RIO_HI   1 /* Relays input/output high byte (R8-R15) */

Definition at line 21 of file acl7225b.c.

#define ACL7225_RIO_LO   0 /* Relays input/output low byte (R0-R7) */

Definition at line 20 of file acl7225b.c.

#define ACL7225_SIZE   8 /* Requires 8 ioports, but only 4 are used */

Definition at line 18 of file acl7225b.c.

#define P16R16DIO_SIZE   4

Definition at line 19 of file acl7225b.c.

Function Documentation

MODULE_AUTHOR ( "Comedi http://www.comedi.org"  )
module_comedi_driver ( acl7225b_driver  )
MODULE_DESCRIPTION ( "Comedi low-level driver )
MODULE_LICENSE ( "GPL"  )