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
 

#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   )