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

Go to the source code of this file.

Macros

#define IPACX_RFIFOD   0x00 /* RD */
 
#define IPACX_XFIFOD   0x00 /* WR */
 
#define IPACX_ISTAD   0x20 /* RD */
 
#define IPACX_MASKD   0x20 /* WR */
 
#define IPACX_STARD   0x21 /* RD */
 
#define IPACX_CMDRD   0x21 /* WR */
 
#define IPACX_MODED   0x22 /* RD/WR */
 
#define IPACX_EXMD1   0x23 /* RD/WR */
 
#define IPACX_TIMR1   0x24 /* RD/WR */
 
#define IPACX_SAP1   0x25 /* WR */
 
#define IPACX_SAP2   0x26 /* WR */
 
#define IPACX_RBCLD   0x26 /* RD */
 
#define IPACX_RBCHD   0x27 /* RD */
 
#define IPACX_TEI1   0x27 /* WR */
 
#define IPACX_TEI2   0x28 /* WR */
 
#define IPACX_RSTAD   0x28 /* RD */
 
#define IPACX_TMD   0x29 /* RD/WR */
 
#define IPACX_CIR0   0x2E /* RD */
 
#define IPACX_CIX0   0x2E /* WR */
 
#define IPACX_CIR1   0x2F /* RD */
 
#define IPACX_CIX1   0x2F /* WR */
 
#define IPACX_TR_CONF0   0x30 /* RD/WR */
 
#define IPACX_TR_CONF1   0x31 /* RD/WR */
 
#define IPACX_TR_CONF2   0x32 /* RD/WR */
 
#define IPACX_TR_STA   0x33 /* RD */
 
#define IPACX_TR_CMD   0x34 /* RD/WR */
 
#define IPACX_SQRR1   0x35 /* RD */
 
#define IPACX_SQXR1   0x35 /* WR */
 
#define IPACX_SQRR2   0x36 /* RD */
 
#define IPACX_SQXR2   0x36 /* WR */
 
#define IPACX_SQRR3   0x37 /* RD */
 
#define IPACX_SQXR3   0x37 /* WR */
 
#define IPACX_ISTATR   0x38 /* RD */
 
#define IPACX_MASKTR   0x39 /* RD/WR */
 
#define IPACX_TR_MODE   0x3A /* RD/WR */
 
#define IPACX_ACFG1   0x3C /* RD/WR */
 
#define IPACX_ACFG2   0x3D /* RD/WR */
 
#define IPACX_AOE   0x3E /* RD/WR */
 
#define IPACX_ARX   0x3F /* RD */
 
#define IPACX_ATX   0x3F /* WR */
 
#define IPACX_CDA10   0x40 /* RD/WR */
 
#define IPACX_CDA11   0x41 /* RD/WR */
 
#define IPACX_CDA20   0x42 /* RD/WR */
 
#define IPACX_CDA21   0x43 /* RD/WR */
 
#define IPACX_CDA_TSDP10   0x44 /* RD/WR */
 
#define IPACX_CDA_TSDP11   0x45 /* RD/WR */
 
#define IPACX_CDA_TSDP20   0x46 /* RD/WR */
 
#define IPACX_CDA_TSDP21   0x47 /* RD/WR */
 
#define IPACX_BCHA_TSDP_BC1   0x48 /* RD/WR */
 
#define IPACX_BCHA_TSDP_BC2   0x49 /* RD/WR */
 
#define IPACX_BCHB_TSDP_BC1   0x4A /* RD/WR */
 
#define IPACX_BCHB_TSDP_BC2   0x4B /* RD/WR */
 
#define IPACX_TR_TSDP_BC1   0x4C /* RD/WR */
 
#define IPACX_TR_TSDP_BC2   0x4D /* RD/WR */
 
#define IPACX_CDA1_CR   0x4E /* RD/WR */
 
#define IPACX_CDA2_CR   0x4F /* RD/WR */
 
#define IPACX_TR_CR   0x50 /* RD/WR */
 
#define IPACX_TRC_CR   0x50 /* RD/WR */
 
#define IPACX_BCHA_CR   0x51 /* RD/WR */
 
#define IPACX_BCHB_CR   0x52 /* RD/WR */
 
#define IPACX_DCI_CR   0x53 /* RD/WR */
 
#define IPACX_DCIC_CR   0x53 /* RD/WR */
 
#define IPACX_MON_CR   0x54 /* RD/WR */
 
#define IPACX_SDS1_CR   0x55 /* RD/WR */
 
#define IPACX_SDS2_CR   0x56 /* RD/WR */
 
#define IPACX_IOM_CR   0x57 /* RD/WR */
 
#define IPACX_STI   0x58 /* RD */
 
#define IPACX_ASTI   0x58 /* WR */
 
#define IPACX_MSTI   0x59 /* RD/WR */
 
#define IPACX_SDS_CONF   0x5A /* RD/WR */
 
#define IPACX_MCDA   0x5B /* RD */
 
#define IPACX_MOR   0x5C /* RD */
 
#define IPACX_MOX   0x5C /* WR */
 
#define IPACX_MOSR   0x5D /* RD */
 
#define IPACX_MOCR   0x5E /* RD/WR */
 
#define IPACX_MSTA   0x5F /* RD */
 
#define IPACX_MCONF   0x5F /* WR */
 
#define IPACX_ISTA   0x60 /* RD */
 
#define IPACX_MASK   0x60 /* WR */
 
#define IPACX_AUXI   0x61 /* RD */
 
#define IPACX_AUXM   0x61 /* WR */
 
#define IPACX_MODE1   0x62 /* RD/WR */
 
#define IPACX_MODE2   0x63 /* RD/WR */
 
#define IPACX_ID   0x64 /* RD */
 
#define IPACX_SRES   0x64 /* WR */
 
#define IPACX_TIMR2   0x65 /* RD/WR */
 
#define IPACX_OFF_B1   0x70
 
#define IPACX_OFF_B2   0x80
 
#define IPACX_ISTAB   0x00 /* RD */
 
#define IPACX_MASKB   0x00 /* WR */
 
#define IPACX_STARB   0x01 /* RD */
 
#define IPACX_CMDRB   0x01 /* WR */
 
#define IPACX_MODEB   0x02 /* RD/WR */
 
#define IPACX_EXMB   0x03 /* RD/WR */
 
#define IPACX_RAH1   0x05 /* WR */
 
#define IPACX_RAH2   0x06 /* WR */
 
#define IPACX_RBCLB   0x06 /* RD */
 
#define IPACX_RBCHB   0x07 /* RD */
 
#define IPACX_RAL1   0x07 /* WR */
 
#define IPACX_RAL2   0x08 /* WR */
 
#define IPACX_RSTAB   0x08 /* RD */
 
#define IPACX_TMB   0x09 /* RD/WR */
 
#define IPACX_RFIFOB   0x0A /*- RD */
 
#define IPACX_XFIFOB   0x0A /*- WR */
 
#define IPACX_CMD_TIM   0x0
 
#define IPACX_CMD_RES   0x1
 
#define IPACX_CMD_SSP   0x2
 
#define IPACX_CMD_SCP   0x3
 
#define IPACX_CMD_AR8   0x8
 
#define IPACX_CMD_AR10   0x9
 
#define IPACX_CMD_ARL   0xa
 
#define IPACX_CMD_DI   0xf
 
#define IPACX_IND_DR   0x0
 
#define IPACX_IND_RES   0x1
 
#define IPACX_IND_TMA   0x2
 
#define IPACX_IND_SLD   0x3
 
#define IPACX_IND_RSY   0x4
 
#define IPACX_IND_DR6   0x5
 
#define IPACX_IND_PU   0x7
 
#define IPACX_IND_AR   0x8
 
#define IPACX_IND_ARL   0xa
 
#define IPACX_IND_CVR   0xb
 
#define IPACX_IND_AI8   0xc
 
#define IPACX_IND_AI10   0xd
 
#define IPACX_IND_AIL   0xe
 
#define IPACX_IND_DC   0xf
 

Functions

void init_ipacx (struct IsdnCardState *, int)
 
void interrupt_ipacx (struct IsdnCardState *)
 
void setup_isac (struct IsdnCardState *)
 

Macro Definition Documentation

#define IPACX_ACFG1   0x3C /* RD/WR */

Definition at line 53 of file ipacx.h.

#define IPACX_ACFG2   0x3D /* RD/WR */

Definition at line 54 of file ipacx.h.

#define IPACX_AOE   0x3E /* RD/WR */

Definition at line 55 of file ipacx.h.

#define IPACX_ARX   0x3F /* RD */

Definition at line 56 of file ipacx.h.

#define IPACX_ASTI   0x58 /* WR */

Definition at line 89 of file ipacx.h.

#define IPACX_ATX   0x3F /* WR */

Definition at line 57 of file ipacx.h.

#define IPACX_AUXI   0x61 /* RD */

Definition at line 103 of file ipacx.h.

#define IPACX_AUXM   0x61 /* WR */

Definition at line 104 of file ipacx.h.

#define IPACX_BCHA_CR   0x51 /* RD/WR */

Definition at line 80 of file ipacx.h.

#define IPACX_BCHA_TSDP_BC1   0x48 /* RD/WR */

Definition at line 68 of file ipacx.h.

#define IPACX_BCHA_TSDP_BC2   0x49 /* RD/WR */

Definition at line 69 of file ipacx.h.

#define IPACX_BCHB_CR   0x52 /* RD/WR */

Definition at line 81 of file ipacx.h.

#define IPACX_BCHB_TSDP_BC1   0x4A /* RD/WR */

Definition at line 70 of file ipacx.h.

#define IPACX_BCHB_TSDP_BC2   0x4B /* RD/WR */

Definition at line 71 of file ipacx.h.

#define IPACX_CDA10   0x40 /* RD/WR */

Definition at line 60 of file ipacx.h.

#define IPACX_CDA11   0x41 /* RD/WR */

Definition at line 61 of file ipacx.h.

#define IPACX_CDA1_CR   0x4E /* RD/WR */

Definition at line 74 of file ipacx.h.

#define IPACX_CDA20   0x42 /* RD/WR */

Definition at line 62 of file ipacx.h.

#define IPACX_CDA21   0x43 /* RD/WR */

Definition at line 63 of file ipacx.h.

#define IPACX_CDA2_CR   0x4F /* RD/WR */

Definition at line 75 of file ipacx.h.

#define IPACX_CDA_TSDP10   0x44 /* RD/WR */

Definition at line 64 of file ipacx.h.

#define IPACX_CDA_TSDP11   0x45 /* RD/WR */

Definition at line 65 of file ipacx.h.

#define IPACX_CDA_TSDP20   0x46 /* RD/WR */

Definition at line 66 of file ipacx.h.

#define IPACX_CDA_TSDP21   0x47 /* RD/WR */

Definition at line 67 of file ipacx.h.

#define IPACX_CIR0   0x2E /* RD */

Definition at line 33 of file ipacx.h.

#define IPACX_CIR1   0x2F /* RD */

Definition at line 35 of file ipacx.h.

#define IPACX_CIX0   0x2E /* WR */

Definition at line 34 of file ipacx.h.

#define IPACX_CIX1   0x2F /* WR */

Definition at line 36 of file ipacx.h.

#define IPACX_CMD_AR10   0x9

Definition at line 138 of file ipacx.h.

#define IPACX_CMD_AR8   0x8

Definition at line 137 of file ipacx.h.

#define IPACX_CMD_ARL   0xa

Definition at line 139 of file ipacx.h.

#define IPACX_CMD_DI   0xf

Definition at line 140 of file ipacx.h.

#define IPACX_CMD_RES   0x1

Definition at line 134 of file ipacx.h.

#define IPACX_CMD_SCP   0x3

Definition at line 136 of file ipacx.h.

#define IPACX_CMD_SSP   0x2

Definition at line 135 of file ipacx.h.

#define IPACX_CMD_TIM   0x0

Definition at line 133 of file ipacx.h.

#define IPACX_CMDRB   0x01 /* WR */

Definition at line 118 of file ipacx.h.

#define IPACX_CMDRD   0x21 /* WR */

Definition at line 21 of file ipacx.h.

#define IPACX_DCI_CR   0x53 /* RD/WR */

Definition at line 82 of file ipacx.h.

#define IPACX_DCIC_CR   0x53 /* RD/WR */

Definition at line 83 of file ipacx.h.

#define IPACX_EXMB   0x03 /* RD/WR */

Definition at line 120 of file ipacx.h.

#define IPACX_EXMD1   0x23 /* RD/WR */

Definition at line 23 of file ipacx.h.

#define IPACX_ID   0x64 /* RD */

Definition at line 107 of file ipacx.h.

#define IPACX_IND_AI10   0xd

Definition at line 154 of file ipacx.h.

#define IPACX_IND_AI8   0xc

Definition at line 153 of file ipacx.h.

#define IPACX_IND_AIL   0xe

Definition at line 155 of file ipacx.h.

#define IPACX_IND_AR   0x8

Definition at line 150 of file ipacx.h.

#define IPACX_IND_ARL   0xa

Definition at line 151 of file ipacx.h.

#define IPACX_IND_CVR   0xb

Definition at line 152 of file ipacx.h.

#define IPACX_IND_DC   0xf

Definition at line 156 of file ipacx.h.

#define IPACX_IND_DR   0x0

Definition at line 143 of file ipacx.h.

#define IPACX_IND_DR6   0x5

Definition at line 148 of file ipacx.h.

#define IPACX_IND_PU   0x7

Definition at line 149 of file ipacx.h.

#define IPACX_IND_RES   0x1

Definition at line 144 of file ipacx.h.

#define IPACX_IND_RSY   0x4

Definition at line 147 of file ipacx.h.

#define IPACX_IND_SLD   0x3

Definition at line 146 of file ipacx.h.

#define IPACX_IND_TMA   0x2

Definition at line 145 of file ipacx.h.

#define IPACX_IOM_CR   0x57 /* RD/WR */

Definition at line 87 of file ipacx.h.

#define IPACX_ISTA   0x60 /* RD */

Definition at line 101 of file ipacx.h.

#define IPACX_ISTAB   0x00 /* RD */

Definition at line 115 of file ipacx.h.

#define IPACX_ISTAD   0x20 /* RD */

Definition at line 18 of file ipacx.h.

#define IPACX_ISTATR   0x38 /* RD */

Definition at line 50 of file ipacx.h.

#define IPACX_MASK   0x60 /* WR */

Definition at line 102 of file ipacx.h.

#define IPACX_MASKB   0x00 /* WR */

Definition at line 116 of file ipacx.h.

#define IPACX_MASKD   0x20 /* WR */

Definition at line 19 of file ipacx.h.

#define IPACX_MASKTR   0x39 /* RD/WR */

Definition at line 51 of file ipacx.h.

#define IPACX_MCDA   0x5B /* RD */

Definition at line 92 of file ipacx.h.

#define IPACX_MCONF   0x5F /* WR */

Definition at line 98 of file ipacx.h.

#define IPACX_MOCR   0x5E /* RD/WR */

Definition at line 96 of file ipacx.h.

#define IPACX_MODE1   0x62 /* RD/WR */

Definition at line 105 of file ipacx.h.

#define IPACX_MODE2   0x63 /* RD/WR */

Definition at line 106 of file ipacx.h.

#define IPACX_MODEB   0x02 /* RD/WR */

Definition at line 119 of file ipacx.h.

#define IPACX_MODED   0x22 /* RD/WR */

Definition at line 22 of file ipacx.h.

#define IPACX_MON_CR   0x54 /* RD/WR */

Definition at line 84 of file ipacx.h.

#define IPACX_MOR   0x5C /* RD */

Definition at line 93 of file ipacx.h.

#define IPACX_MOSR   0x5D /* RD */

Definition at line 95 of file ipacx.h.

#define IPACX_MOX   0x5C /* WR */

Definition at line 94 of file ipacx.h.

#define IPACX_MSTA   0x5F /* RD */

Definition at line 97 of file ipacx.h.

#define IPACX_MSTI   0x59 /* RD/WR */

Definition at line 90 of file ipacx.h.

#define IPACX_OFF_B1   0x70

Definition at line 112 of file ipacx.h.

#define IPACX_OFF_B2   0x80

Definition at line 113 of file ipacx.h.

#define IPACX_RAH1   0x05 /* WR */

Definition at line 121 of file ipacx.h.

#define IPACX_RAH2   0x06 /* WR */

Definition at line 122 of file ipacx.h.

#define IPACX_RAL1   0x07 /* WR */

Definition at line 125 of file ipacx.h.

#define IPACX_RAL2   0x08 /* WR */

Definition at line 126 of file ipacx.h.

#define IPACX_RBCHB   0x07 /* RD */

Definition at line 124 of file ipacx.h.

#define IPACX_RBCHD   0x27 /* RD */

Definition at line 28 of file ipacx.h.

#define IPACX_RBCLB   0x06 /* RD */

Definition at line 123 of file ipacx.h.

#define IPACX_RBCLD   0x26 /* RD */

Definition at line 27 of file ipacx.h.

#define IPACX_RFIFOB   0x0A /*- RD */

Definition at line 129 of file ipacx.h.

#define IPACX_RFIFOD   0x00 /* RD */

Definition at line 16 of file ipacx.h.

#define IPACX_RSTAB   0x08 /* RD */

Definition at line 127 of file ipacx.h.

#define IPACX_RSTAD   0x28 /* RD */

Definition at line 31 of file ipacx.h.

#define IPACX_SAP1   0x25 /* WR */

Definition at line 25 of file ipacx.h.

#define IPACX_SAP2   0x26 /* WR */

Definition at line 26 of file ipacx.h.

#define IPACX_SDS1_CR   0x55 /* RD/WR */

Definition at line 85 of file ipacx.h.

#define IPACX_SDS2_CR   0x56 /* RD/WR */

Definition at line 86 of file ipacx.h.

#define IPACX_SDS_CONF   0x5A /* RD/WR */

Definition at line 91 of file ipacx.h.

#define IPACX_SQRR1   0x35 /* RD */

Definition at line 44 of file ipacx.h.

#define IPACX_SQRR2   0x36 /* RD */

Definition at line 46 of file ipacx.h.

#define IPACX_SQRR3   0x37 /* RD */

Definition at line 48 of file ipacx.h.

#define IPACX_SQXR1   0x35 /* WR */

Definition at line 45 of file ipacx.h.

#define IPACX_SQXR2   0x36 /* WR */

Definition at line 47 of file ipacx.h.

#define IPACX_SQXR3   0x37 /* WR */

Definition at line 49 of file ipacx.h.

#define IPACX_SRES   0x64 /* WR */

Definition at line 108 of file ipacx.h.

#define IPACX_STARB   0x01 /* RD */

Definition at line 117 of file ipacx.h.

#define IPACX_STARD   0x21 /* RD */

Definition at line 20 of file ipacx.h.

#define IPACX_STI   0x58 /* RD */

Definition at line 88 of file ipacx.h.

#define IPACX_TEI1   0x27 /* WR */

Definition at line 29 of file ipacx.h.

#define IPACX_TEI2   0x28 /* WR */

Definition at line 30 of file ipacx.h.

#define IPACX_TIMR1   0x24 /* RD/WR */

Definition at line 24 of file ipacx.h.

#define IPACX_TIMR2   0x65 /* RD/WR */

Definition at line 109 of file ipacx.h.

#define IPACX_TMB   0x09 /* RD/WR */

Definition at line 128 of file ipacx.h.

#define IPACX_TMD   0x29 /* RD/WR */

Definition at line 32 of file ipacx.h.

#define IPACX_TR_CMD   0x34 /* RD/WR */

Definition at line 43 of file ipacx.h.

#define IPACX_TR_CONF0   0x30 /* RD/WR */

Definition at line 39 of file ipacx.h.

#define IPACX_TR_CONF1   0x31 /* RD/WR */

Definition at line 40 of file ipacx.h.

#define IPACX_TR_CONF2   0x32 /* RD/WR */

Definition at line 41 of file ipacx.h.

#define IPACX_TR_CR   0x50 /* RD/WR */

Definition at line 78 of file ipacx.h.

#define IPACX_TR_MODE   0x3A /* RD/WR */

Definition at line 52 of file ipacx.h.

#define IPACX_TR_STA   0x33 /* RD */

Definition at line 42 of file ipacx.h.

#define IPACX_TR_TSDP_BC1   0x4C /* RD/WR */

Definition at line 72 of file ipacx.h.

#define IPACX_TR_TSDP_BC2   0x4D /* RD/WR */

Definition at line 73 of file ipacx.h.

#define IPACX_TRC_CR   0x50 /* RD/WR */

Definition at line 79 of file ipacx.h.

#define IPACX_XFIFOB   0x0A /*- WR */

Definition at line 130 of file ipacx.h.

#define IPACX_XFIFOD   0x00 /* WR */

Definition at line 17 of file ipacx.h.

Function Documentation

void init_ipacx ( struct IsdnCardState *  ,
int   
)

Definition at line 888 of file ipacx.c.

void interrupt_ipacx ( struct IsdnCardState *  )

Definition at line 846 of file ipacx.c.

void setup_isac ( struct IsdnCardState *  )

Definition at line 673 of file isac.c.