libhd
5.0
|
Handle ISDN devices. More...
Data Structures | |
struct | cdb_isdn_vendor |
vendor info More... | |
struct | cdb_isdn_card |
struct | cdb_isdn_vario |
Macros | |
#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_vendor * | hd_cdbisdn_get_vendor (int) |
cdb_isdn_card * | hd_cdbisdn_get_card (int) |
cdb_isdn_vario * | hd_cdbisdn_get_vario_from_type (int, int) |
cdb_isdn_card * | hd_cdbisdn_get_card_from_type (int, int) |
cdb_isdn_card * | hd_cdbisdn_get_card_from_id (int, int, int, int) |
cdb_isdn_vario * | hd_cdbisdn_get_vario (int) |
int | hd_cdbisdn_get_version (void) |
int | hd_cdbisdn_get_db_version (void) |
char * | hd_cdbisdn_get_db_date (void) |
Handle ISDN devices.
#define CDBISDN_P_IO 0x3 |
Referenced by isdn_driver().
#define CDBISDN_P_IRQ 0x1 |
Referenced by isdn_driver().
#define CDBISDN_P_MEM 0x2 |
Referenced by isdn_driver().
#define CDBISDN_P_NONE 0x0 |
#define CDBISDN_VERSION 0x0101 |
Referenced by hd_cdbisdn_get_version().
#define PCI_ANY_ID 0xffff |
Referenced by add_current_item(), hd_cdbisdn_get_card_from_id(), and new_entry().
cdb_isdn_card* hd_cdbisdn_get_card | ( | int | ) |
References cdb_isdncard_info, CDBISDN_card_cnt, CDBISDN_readhwdb, and init_cdbisdn().
cdb_isdn_card* hd_cdbisdn_get_card_from_id | ( | int | , |
int | , | ||
int | , | ||
int | |||
) |
References cdb_isdncard_idsorted, cdb_isdncard_info, CDBISDN_card_cnt, CDBISDN_readhwdb, compare_id(), debprintf, device, cdb_isdn_card::device, init_cdbisdn(), PCI_ANY_ID, cdb_isdn_card::subdevice, cdb_isdn_card::subvendor, vendor, and cdb_isdn_card::vendor.
Referenced by get_dsl_info(), and get_isdn_info().
cdb_isdn_card* hd_cdbisdn_get_card_from_type | ( | int | , |
int | |||
) |
References cdb_isdn_vario::card_ref, cdb_isdncard_info, CDBISDN_readhwdb, hd_cdbisdn_get_vario_from_type(), and init_cdbisdn().
Referenced by get_isdn_info().
char* hd_cdbisdn_get_db_date | ( | void | ) |
References cdb_date, CDBISDN_readhwdb, and init_cdbisdn().
int hd_cdbisdn_get_db_version | ( | void | ) |
References cdb_dbversion, CDBISDN_readhwdb, and init_cdbisdn().
cdb_isdn_vario* hd_cdbisdn_get_vario | ( | int | ) |
References cdb_isdnvario_info, CDBISDN_readhwdb, CDBISDN_vario_cnt, and init_cdbisdn().
Referenced by dsl_driver(), get_dsl_info(), and isdn_driver().
cdb_isdn_vario* hd_cdbisdn_get_vario_from_type | ( | int | , |
int | |||
) |
References cdb_isdnvario_info, CDBISDN_readhwdb, CDBISDN_vario_cnt, compare_type(), debprintf, init_cdbisdn(), cdb_isdn_vario::subtyp, and cdb_isdn_vario::typ.
Referenced by hd_cdbisdn_get_card_from_type().
cdb_isdn_vendor* hd_cdbisdn_get_vendor | ( | int | ) |
References cdb_isdnvendor_info, CDBISDN_readhwdb, CDBISDN_vendor_cnt, and init_cdbisdn().
int hd_cdbisdn_get_version | ( | void | ) |
References CDBISDN_readhwdb, CDBISDN_VERSION, and init_cdbisdn().