Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
digirp.h File Reference

Go to the source code of this file.

Data Structures

struct  link_struct
 
struct  digiflow_struct
 
struct  digi_struct
 

Macros

#define DIGI_GETLINK   _IOW('e', 103, struct link_struct) /* Get link parameters */
 
#define DIGI_SETLINK   _IOW('e', 104, struct link_struct) /* Set link parameters */
 
#define DIGI_IXON   0x0001 /* Handle IXON in the FEP */
 
#define DIGI_FAST   0x0002 /* Fast baud rates */
 
#define RTSPACE   0x0004 /* RTS input flow control */
 
#define CTSPACE   0x0008 /* CTS output flow control */
 
#define DSRPACE   0x0010 /* DSR output flow control */
 
#define DCDPACE   0x0020 /* DCD output flow control */
 
#define DTRPACE   0x0040 /* DTR input flow control */
 
#define DIGI_COOK   0x0080 /* Cooked processing done in FEP */
 
#define DIGI_FORCEDCD   0x0100 /* Force carrier */
 
#define DIGI_ALTPIN   0x0200 /* Alternate RJ-45 pin config */
 
#define DIGI_AIXON   0x0400 /* Aux flow control in fep */
 
#define DIGI_PRINTER   0x0800 /* Hold port open for flow cntrl */
 
#define DIGI_PP_INPUT   0x1000 /* Change parallel port to input */
 
#define DIGI_422   0x4000 /* Change parallel port to input */
 
#define DIGI_RTS_TOGGLE   0x8000 /* Support RTS Toggle */
 
#define DIGI_PLEN   8 /* String length */
 
#define DIGI_TSIZ   10 /* Terminal string len */
 
#define DIGI_GETA   _IOR('e', 94, struct digi_struct)
 
#define DIGI_SETA   _IOW('e', 95, struct digi_struct)
 
#define DIGI_SETAW   _IOW('e', 96, struct digi_struct)
 
#define DIGI_SETAF   _IOW('e', 97, struct digi_struct)
 
#define DIGI_GETFLOW   _IOR('e', 99, struct digiflow_struct)
 
#define DIGI_SETFLOW   _IOW('e', 100, struct digiflow_struct)
 
#define DIGI_GETAFLOW   _IOR('e', 101, struct digiflow_struct)
 
#define DIGI_SETAFLOW   _IOW('e', 102, struct digiflow_struct)
 
#define DIGI_SETCUSTOMBAUD   _IOW('e', 106, int)
 
#define DIGI_GETCUSTOMBAUD   _IOR('e', 107, int)
 
#define DIGI_GEDELAY   _IOR('d', 246, int) /* Get edelay */
 
#define DIGI_SEDELAY   _IOW('d', 247, int) /* Get edelay */
 

Macro Definition Documentation

#define CTSPACE   0x0008 /* CTS output flow control */

Definition at line 56 of file digirp.h.

#define DCDPACE   0x0020 /* DCD output flow control */

Definition at line 58 of file digirp.h.

#define DIGI_422   0x4000 /* Change parallel port to input */

Definition at line 66 of file digirp.h.

#define DIGI_AIXON   0x0400 /* Aux flow control in fep */

Definition at line 63 of file digirp.h.

#define DIGI_ALTPIN   0x0200 /* Alternate RJ-45 pin config */

Definition at line 62 of file digirp.h.

#define DIGI_COOK   0x0080 /* Cooked processing done in FEP */

Definition at line 60 of file digirp.h.

#define DIGI_FAST   0x0002 /* Fast baud rates */

Definition at line 54 of file digirp.h.

#define DIGI_FORCEDCD   0x0100 /* Force carrier */

Definition at line 61 of file digirp.h.

#define DIGI_GEDELAY   _IOR('d', 246, int) /* Get edelay */

Definition at line 125 of file digirp.h.

#define DIGI_GETA   _IOR('e', 94, struct digi_struct)

Definition at line 96 of file digirp.h.

#define DIGI_GETAFLOW   _IOR('e', 101, struct digiflow_struct)

Definition at line 114 of file digirp.h.

#define DIGI_GETCUSTOMBAUD   _IOR('e', 107, int)

Definition at line 123 of file digirp.h.

#define DIGI_GETFLOW   _IOR('e', 99, struct digiflow_struct)

Definition at line 108 of file digirp.h.

#define DIGI_GETLINK   _IOW('e', 103, struct link_struct) /* Get link parameters */

Definition at line 36 of file digirp.h.

#define DIGI_IXON   0x0001 /* Handle IXON in the FEP */

Definition at line 53 of file digirp.h.

#define DIGI_PLEN   8 /* String length */

Definition at line 73 of file digirp.h.

#define DIGI_PP_INPUT   0x1000 /* Change parallel port to input */

Definition at line 65 of file digirp.h.

#define DIGI_PRINTER   0x0800 /* Hold port open for flow cntrl */

Definition at line 64 of file digirp.h.

#define DIGI_RTS_TOGGLE   0x8000 /* Support RTS Toggle */

Definition at line 67 of file digirp.h.

#define DIGI_SEDELAY   _IOW('d', 247, int) /* Get edelay */

Definition at line 126 of file digirp.h.

#define DIGI_SETA   _IOW('e', 95, struct digi_struct)

Definition at line 99 of file digirp.h.

#define DIGI_SETAF   _IOW('e', 97, struct digi_struct)

Definition at line 105 of file digirp.h.

#define DIGI_SETAFLOW   _IOW('e', 102, struct digiflow_struct)

Definition at line 117 of file digirp.h.

#define DIGI_SETAW   _IOW('e', 96, struct digi_struct)

Definition at line 102 of file digirp.h.

#define DIGI_SETCUSTOMBAUD   _IOW('e', 106, int)

Definition at line 120 of file digirp.h.

#define DIGI_SETFLOW   _IOW('e', 100, struct digiflow_struct)

Definition at line 111 of file digirp.h.

#define DIGI_SETLINK   _IOW('e', 104, struct link_struct) /* Set link parameters */

Definition at line 37 of file digirp.h.

#define DIGI_TSIZ   10 /* Terminal string len */

Definition at line 74 of file digirp.h.

#define DSRPACE   0x0010 /* DSR output flow control */

Definition at line 57 of file digirp.h.

#define DTRPACE   0x0040 /* DTR input flow control */

Definition at line 59 of file digirp.h.

#define RTSPACE   0x0004 /* RTS input flow control */

Definition at line 55 of file digirp.h.