ISDN interface
[Public interface]

Handle ISDN devices. More...

Data Structures

struct  cdb_isdn_vendor
 vendor info More...
struct  cdb_isdn_card
struct  cdb_isdn_vario

Defines

#define CDBISDN_VERSION   0x0101
#define PCI_ANY_ID   0xffff
#define CDBISDN_P_NONE   0x0
#define CDBISDN_P_IRQ   0x1
#define CDBISDN_P_MEM   0x2
#define CDBISDN_P_IO   0x3

Functions

cdb_isdn_vendorhd_cdbisdn_get_vendor (int)
cdb_isdn_cardhd_cdbisdn_get_card (int)
cdb_isdn_variohd_cdbisdn_get_vario_from_type (int, int)
cdb_isdn_cardhd_cdbisdn_get_card_from_type (int, int)
cdb_isdn_cardhd_cdbisdn_get_card_from_id (int, int, int, int)
cdb_isdn_variohd_cdbisdn_get_vario (int)
int hd_cdbisdn_get_version (void)
int hd_cdbisdn_get_db_version (void)
char * hd_cdbisdn_get_db_date (void)

Detailed Description

Handle ISDN devices.

Author:
(C) 2003 kkeil@suse.de

Define Documentation

#define CDBISDN_P_IO   0x3
#define CDBISDN_P_IRQ   0x1
#define CDBISDN_P_MEM   0x2
#define CDBISDN_P_NONE   0x0
#define CDBISDN_VERSION   0x0101

Referenced by hd_cdbisdn_get_version().

#define PCI_ANY_ID   0xffff

Function Documentation

cdb_isdn_card* hd_cdbisdn_get_card ( int   ) 
cdb_isdn_card* hd_cdbisdn_get_card_from_id ( int  ,
int  ,
int  ,
int   
)
cdb_isdn_card* hd_cdbisdn_get_card_from_type ( int  ,
int   
)
char* hd_cdbisdn_get_db_date ( void   ) 
int hd_cdbisdn_get_db_version ( void   ) 
cdb_isdn_vario* hd_cdbisdn_get_vario ( int   ) 
cdb_isdn_vario* hd_cdbisdn_get_vario_from_type ( int  ,
int   
)
cdb_isdn_vendor* hd_cdbisdn_get_vendor ( int   ) 
int hd_cdbisdn_get_version ( void   )