#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include "hd.h"
#include "hd_int.h"
#include "cdb/isdn_cdb.h"
#include "cdb/cdb_hwdb.h"
#define debprintf | ( | a... | ) |
Referenced by hd_cdbisdn_get_card_from_id(), hd_cdbisdn_get_vario_from_type(), and init_cdbisdn().
typedef int(* fcmp)(const void *, const void *) |
static int compare_id | ( | const int * | c1, | |
const int * | c2 | |||
) | [static] |
static int compare_type | ( | cdb_isdn_vario * | v1, | |
cdb_isdn_vario * | v2 | |||
) | [static] |
References cdb_isdn_vario::subtyp, and cdb_isdn_vario::typ.
static int init_cdbisdn | ( | void | ) | [static] |
References cdb_isdn_card::bus, cdb_date, cdb_dbversion, cdb_isdncard_idsorted, cdb_isdncard_idsorted_init, cdb_isdncard_info_init, cdb_isdnvario_info_init, cdb_isdnvendor_info_init, CDBISDN_card_cnt, CDBISDN_DATE, CDBISDN_DBVERSION, CDBISDN_HWDB_FILE, CDBISDN_name_size, CDBISDN_names, CDBISDN_readhwdb, CDBISDN_vario_cnt, CDBISDN_vendor_cnt, cdb_isdn_vario::cfg_prog, cdb_isdn_card::Class, debprintf, cdb_isdn_vario::description, cdb_isdn_vario::features, cdb_isdn_vario::firmware, firmware, cdb_isdn_vario::info, info, cdb_isdn_vario::interface, interface, cdb_isdn_vario::io, cdb_isdn_vario::irq, IWHREC_TYPE_CARD_COUNT, IWHREC_TYPE_CARD_IDSORTED, IWHREC_TYPE_CARD_RECORD, IWHREC_TYPE_DATE, IWHREC_TYPE_NAME_COUNT, IWHREC_TYPE_NAME_DATA, IWHREC_TYPE_NAME_SIZE, IWHREC_TYPE_VARIO_COUNT, IWHREC_TYPE_VARIO_RECORD, IWHREC_TYPE_VENDOR_COUNT, IWHREC_TYPE_VENDOR_RECORD, IWHREC_TYPE_VERSION, line, line_cnt, cdb_isdn_card::lname, cdb_isdn_vario::membase, cdb_isdn_vario::mod_name, cdb_isdn_vario::mod_preload, cdb_isdn_vario::name, cdb_isdn_card::name, cdb_isdn_vendor::name, cdb_isdn_vario::need_pkg, cdb_isdn_vario::para_str, cdb_isdn_vario::protocol, revision, cdb_isdn_vendor::shortname, vario, and vendor.
Referenced by hd_cdbisdn_get_card(), hd_cdbisdn_get_card_from_id(), hd_cdbisdn_get_card_from_type(), hd_cdbisdn_get_db_date(), hd_cdbisdn_get_db_version(), hd_cdbisdn_get_vario(), hd_cdbisdn_get_vario_from_type(), hd_cdbisdn_get_vendor(), and hd_cdbisdn_get_version().
char cdb_date[32] [static] |
Referenced by hd_cdbisdn_get_db_date(), and init_cdbisdn().
int cdb_dbversion [static] |
Referenced by hd_cdbisdn_get_db_version(), and init_cdbisdn().
int* cdb_isdncard_idsorted [static] |
Referenced by hd_cdbisdn_get_card_from_id(), and init_cdbisdn().
cdb_isdn_card* cdb_isdncard_info [static] |
cdb_isdn_vario* cdb_isdnvario_info [static] |
cdb_isdn_vendor* cdb_isdnvendor_info [static] |
int CDBISDN_card_cnt [static] |
Referenced by hd_cdbisdn_get_card(), hd_cdbisdn_get_card_from_id(), and init_cdbisdn().
int CDBISDN_name_size [static] |
Referenced by init_cdbisdn().
char* CDBISDN_names [static] |
Referenced by init_cdbisdn().
int CDBISDN_readhwdb [static] |
int CDBISDN_vario_cnt [static] |
Referenced by hd_cdbisdn_get_vario(), hd_cdbisdn_get_vario_from_type(), and init_cdbisdn().
int CDBISDN_vendor_cnt [static] |
Referenced by hd_cdbisdn_get_vendor(), and init_cdbisdn().
char line[1024] [static] |
Referenced by hd_manual_read_entry_old(), init_cdbisdn(), main(), and read_cdroms().