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

Go to the source code of this file.

Data Structures

struct  scs_ioctl
 
struct  ChLinkStats
 
struct  BRIStat
 
struct  PRIStat
 
struct  ACFAStat
 
struct  boardInfo
 

Macros

#define SCIOCLOAD   0x01 /* Load a firmware record */
 
#define SCIOCRESET   0x02 /* Perform hard reset */
 
#define SCIOCDEBUG   0x03 /* Set debug level */
 
#define SCIOCREV   0x04 /* Get driver revision(s) */
 
#define SCIOCSTART   0x05 /* Start the firmware */
 
#define SCIOCGETSWITCH   0x06 /* Get switch type */
 
#define SCIOCSETSWITCH   0x07 /* Set switch type */
 
#define SCIOCGETSPID   0x08 /* Get channel SPID */
 
#define SCIOCSETSPID   0x09 /* Set channel SPID */
 
#define SCIOCGETDN   0x0A /* Get channel DN */
 
#define SCIOCSETDN   0x0B /* Set channel DN */
 
#define SCIOCTRACE   0x0C /* Toggle trace mode */
 
#define SCIOCSTAT   0x0D /* Get line status */
 
#define SCIOCGETSPEED   0x0E /* Set channel speed */
 
#define SCIOCSETSPEED   0x0F /* Set channel speed */
 
#define SCIOCLOOPTST   0x10 /* Perform loopback test */
 
#define SCIOC_SPIDSIZE   49
 
#define SCIOC_DNSIZE   SCIOC_SPIDSIZE
 
#define SCIOC_REVSIZE   SCIOC_SPIDSIZE
 
#define SCIOC_SRECSIZE   49
 

Typedefs

typedef BRIStat POTStat
 
typedef char PRIInfo
 
typedef char BRIInfo
 
typedef char POTInfo
 

Macro Definition Documentation

#define SCIOC_DNSIZE   SCIOC_SPIDSIZE

Definition at line 38 of file scioc.h.

#define SCIOC_REVSIZE   SCIOC_SPIDSIZE

Definition at line 39 of file scioc.h.

#define SCIOC_SPIDSIZE   49

Definition at line 37 of file scioc.h.

#define SCIOC_SRECSIZE   49

Definition at line 40 of file scioc.h.

#define SCIOCDEBUG   0x03 /* Set debug level */

Definition at line 14 of file scioc.h.

#define SCIOCGETDN   0x0A /* Get channel DN */

Definition at line 21 of file scioc.h.

#define SCIOCGETSPEED   0x0E /* Set channel speed */

Definition at line 25 of file scioc.h.

#define SCIOCGETSPID   0x08 /* Get channel SPID */

Definition at line 19 of file scioc.h.

#define SCIOCGETSWITCH   0x06 /* Get switch type */

Definition at line 17 of file scioc.h.

#define SCIOCLOAD   0x01 /* Load a firmware record */

Definition at line 12 of file scioc.h.

#define SCIOCLOOPTST   0x10 /* Perform loopback test */

Definition at line 27 of file scioc.h.

#define SCIOCRESET   0x02 /* Perform hard reset */

Definition at line 13 of file scioc.h.

#define SCIOCREV   0x04 /* Get driver revision(s) */

Definition at line 15 of file scioc.h.

#define SCIOCSETDN   0x0B /* Set channel DN */

Definition at line 22 of file scioc.h.

#define SCIOCSETSPEED   0x0F /* Set channel speed */

Definition at line 26 of file scioc.h.

#define SCIOCSETSPID   0x09 /* Set channel SPID */

Definition at line 20 of file scioc.h.

#define SCIOCSETSWITCH   0x07 /* Set switch type */

Definition at line 18 of file scioc.h.

#define SCIOCSTART   0x05 /* Start the firmware */

Definition at line 16 of file scioc.h.

#define SCIOCSTAT   0x0D /* Get line status */

Definition at line 24 of file scioc.h.

#define SCIOCTRACE   0x0C /* Toggle trace mode */

Definition at line 23 of file scioc.h.

Typedef Documentation

typedef char BRIInfo

Definition at line 68 of file scioc.h.

typedef char POTInfo

Definition at line 69 of file scioc.h.

typedef BRIStat POTStat

Definition at line 57 of file scioc.h.

typedef char PRIInfo

Definition at line 67 of file scioc.h.