Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 /* $Id: hisax_cfg.h,v 1.1.2.1 2004/01/24 20:47:23 keil Exp $
  2  * define of the basic HiSax configuration structures
  3  * and pcmcia interface
  4  *
  5  * This software may be used and distributed according to the terms
  6  * of the GNU General Public License, incorporated herein by reference.
  7  *
  8  */
  9 
 10 #define ISDN_CTYPE_16_0                 1
 11 #define ISDN_CTYPE_8_0                  2
 12 #define ISDN_CTYPE_16_3                 3
 13 #define ISDN_CTYPE_PNP                  4
 14 #define ISDN_CTYPE_A1                   5
 15 #define ISDN_CTYPE_ELSA                 6
 16 #define ISDN_CTYPE_ELSA_PNP             7
 17 #define ISDN_CTYPE_TELESPCMCIA          8
 18 #define ISDN_CTYPE_IX1MICROR2           9
 19 #define ISDN_CTYPE_ELSA_PCMCIA          10
 20 #define ISDN_CTYPE_DIEHLDIVA            11
 21 #define ISDN_CTYPE_ASUSCOM              12
 22 #define ISDN_CTYPE_TELEINT              13
 23 #define ISDN_CTYPE_TELES3C              14
 24 #define ISDN_CTYPE_SEDLBAUER            15
 25 #define ISDN_CTYPE_SPORTSTER            16
 26 #define ISDN_CTYPE_MIC                  17
 27 #define ISDN_CTYPE_ELSA_PCI             18
 28 #define ISDN_CTYPE_COMPAQ_ISA           19
 29 #define ISDN_CTYPE_NETJET_S             20
 30 #define ISDN_CTYPE_TELESPCI             21
 31 #define ISDN_CTYPE_SEDLBAUER_PCMCIA     22
 32 #define ISDN_CTYPE_AMD7930              23
 33 #define ISDN_CTYPE_NICCY                24
 34 #define ISDN_CTYPE_S0BOX                25
 35 #define ISDN_CTYPE_A1_PCMCIA            26
 36 #define ISDN_CTYPE_FRITZPCI             27
 37 #define ISDN_CTYPE_SEDLBAUER_FAX        28
 38 #define ISDN_CTYPE_ISURF                29
 39 #define ISDN_CTYPE_ACERP10              30
 40 #define ISDN_CTYPE_HSTSAPHIR            31
 41 #define ISDN_CTYPE_BKM_A4T              32
 42 #define ISDN_CTYPE_SCT_QUADRO           33
 43 #define ISDN_CTYPE_GAZEL                34
 44 #define ISDN_CTYPE_HFC_PCI              35
 45 #define ISDN_CTYPE_W6692                36
 46 #define ISDN_CTYPE_HFC_SX               37
 47 #define ISDN_CTYPE_NETJET_U             38
 48 #define ISDN_CTYPE_HFC_SP_PCMCIA        39
 49 #define ISDN_CTYPE_DYNAMIC              40
 50 #define ISDN_CTYPE_ENTERNOW             41
 51 #define ISDN_CTYPE_COUNT                41
 52 
 53 typedef struct IsdnCardState    IsdnCardState_t;
 54 typedef struct IsdnCard         IsdnCard_t;
 55 
 56 struct IsdnCard {
 57         int             typ;
 58         int             protocol;       /* EDSS1, 1TR6 or NI1 */
 59         unsigned long   para[4];
 60         IsdnCardState_t *cs;
 61 };
 62 
 63 typedef int (*hisax_setup_func_t)(struct IsdnCard *card);
 64 
 65 extern void     HiSax_closecard(int);
 66 extern int      hisax_init_pcmcia(void *, int *, IsdnCard_t *);
 67 
  This page was automatically generated by the LXR engine.