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

Go to the source code of this file.

Macros

#define ISAC_MASK   0x20
 
#define ISAC_ISTA   0x20
 
#define ISAC_STAR   0x21
 
#define ISAC_CMDR   0x21
 
#define ISAC_EXIR   0x24
 
#define ISAC_ADF2   0x39
 
#define ISAC_SPCR   0x30
 
#define ISAC_ADF1   0x38
 
#define ISAC_CIR0   0x31
 
#define ISAC_CIX0   0x31
 
#define ISAC_CIR1   0x33
 
#define ISAC_CIX1   0x33
 
#define ISAC_STCR   0x37
 
#define ISAC_MODE   0x22
 
#define ISAC_RSTA   0x27
 
#define ISAC_RBCL   0x25
 
#define ISAC_RBCH   0x2A
 
#define ISAC_TIMR   0x23
 
#define ISAC_SQXR   0x3b
 
#define ISAC_MOSR   0x3a
 
#define ISAC_MOCR   0x3a
 
#define ISAC_MOR0   0x32
 
#define ISAC_MOX0   0x32
 
#define ISAC_MOR1   0x34
 
#define ISAC_MOX1   0x34
 
#define ISAC_RBCH_XAC   0x80
 
#define ISAC_CMD_TIM   0x0
 
#define ISAC_CMD_RS   0x1
 
#define ISAC_CMD_SCZ   0x4
 
#define ISAC_CMD_SSZ   0x2
 
#define ISAC_CMD_AR8   0x8
 
#define ISAC_CMD_AR10   0x9
 
#define ISAC_CMD_ARL   0xA
 
#define ISAC_CMD_DUI   0xF
 
#define ISAC_IND_RS   0x1
 
#define ISAC_IND_PU   0x7
 
#define ISAC_IND_DR   0x0
 
#define ISAC_IND_SD   0x2
 
#define ISAC_IND_DIS   0x3
 
#define ISAC_IND_EI   0x6
 
#define ISAC_IND_RSY   0x4
 
#define ISAC_IND_ARD   0x8
 
#define ISAC_IND_TI   0xA
 
#define ISAC_IND_ATI   0xB
 
#define ISAC_IND_AI8   0xC
 
#define ISAC_IND_AI10   0xD
 
#define ISAC_IND_DID   0xF
 

Functions

void ISACVersion (struct IsdnCardState *, char *)
 
void setup_isac (struct IsdnCardState *)
 
void initisac (struct IsdnCardState *)
 
void isac_interrupt (struct IsdnCardState *, u_char)
 
void clear_pending_isac_ints (struct IsdnCardState *)
 

Macro Definition Documentation

#define ISAC_ADF1   0x38

Definition at line 22 of file isac.h.

#define ISAC_ADF2   0x39

Definition at line 20 of file isac.h.

#define ISAC_CIR0   0x31

Definition at line 23 of file isac.h.

#define ISAC_CIR1   0x33

Definition at line 25 of file isac.h.

#define ISAC_CIX0   0x31

Definition at line 24 of file isac.h.

#define ISAC_CIX1   0x33

Definition at line 26 of file isac.h.

#define ISAC_CMD_AR10   0x9

Definition at line 48 of file isac.h.

#define ISAC_CMD_AR8   0x8

Definition at line 47 of file isac.h.

#define ISAC_CMD_ARL   0xA

Definition at line 49 of file isac.h.

#define ISAC_CMD_DUI   0xF

Definition at line 50 of file isac.h.

#define ISAC_CMD_RS   0x1

Definition at line 44 of file isac.h.

#define ISAC_CMD_SCZ   0x4

Definition at line 45 of file isac.h.

#define ISAC_CMD_SSZ   0x2

Definition at line 46 of file isac.h.

#define ISAC_CMD_TIM   0x0

Definition at line 43 of file isac.h.

#define ISAC_CMDR   0x21

Definition at line 18 of file isac.h.

#define ISAC_EXIR   0x24

Definition at line 19 of file isac.h.

#define ISAC_IND_AI10   0xD

Definition at line 63 of file isac.h.

#define ISAC_IND_AI8   0xC

Definition at line 62 of file isac.h.

#define ISAC_IND_ARD   0x8

Definition at line 59 of file isac.h.

#define ISAC_IND_ATI   0xB

Definition at line 61 of file isac.h.

#define ISAC_IND_DID   0xF

Definition at line 64 of file isac.h.

#define ISAC_IND_DIS   0x3

Definition at line 56 of file isac.h.

#define ISAC_IND_DR   0x0

Definition at line 54 of file isac.h.

#define ISAC_IND_EI   0x6

Definition at line 57 of file isac.h.

#define ISAC_IND_PU   0x7

Definition at line 53 of file isac.h.

#define ISAC_IND_RS   0x1

Definition at line 52 of file isac.h.

#define ISAC_IND_RSY   0x4

Definition at line 58 of file isac.h.

#define ISAC_IND_SD   0x2

Definition at line 55 of file isac.h.

#define ISAC_IND_TI   0xA

Definition at line 60 of file isac.h.

#define ISAC_ISTA   0x20

Definition at line 16 of file isac.h.

#define ISAC_MASK   0x20

Definition at line 15 of file isac.h.

#define ISAC_MOCR   0x3a

Definition at line 35 of file isac.h.

#define ISAC_MODE   0x22

Definition at line 28 of file isac.h.

#define ISAC_MOR0   0x32

Definition at line 36 of file isac.h.

#define ISAC_MOR1   0x34

Definition at line 38 of file isac.h.

#define ISAC_MOSR   0x3a

Definition at line 34 of file isac.h.

#define ISAC_MOX0   0x32

Definition at line 37 of file isac.h.

#define ISAC_MOX1   0x34

Definition at line 39 of file isac.h.

#define ISAC_RBCH   0x2A

Definition at line 31 of file isac.h.

#define ISAC_RBCH_XAC   0x80

Definition at line 41 of file isac.h.

#define ISAC_RBCL   0x25

Definition at line 30 of file isac.h.

#define ISAC_RSTA   0x27

Definition at line 29 of file isac.h.

#define ISAC_SPCR   0x30

Definition at line 21 of file isac.h.

#define ISAC_SQXR   0x3b

Definition at line 33 of file isac.h.

#define ISAC_STAR   0x21

Definition at line 17 of file isac.h.

#define ISAC_STCR   0x37

Definition at line 27 of file isac.h.

#define ISAC_TIMR   0x23

Definition at line 32 of file isac.h.

Function Documentation

void clear_pending_isac_ints ( struct IsdnCardState *  )

Definition at line 648 of file isac.c.

void initisac ( struct IsdnCardState *  )

Definition at line 617 of file isac.c.

void isac_interrupt ( struct IsdnCardState *  ,
u_char   
)

Definition at line 187 of file isac.c.

void ISACVersion ( struct IsdnCardState *  ,
char  
)

Definition at line 31 of file isac.c.

void setup_isac ( struct IsdnCardState *  )

Definition at line 673 of file isac.c.