hddb_search_t Struct Reference
[Hardware DB (HDDB)]

Hardware DB search struct. More...


Data Fields

hddb_entry_mask_t key
hddb_entry_mask_t value
hddb_entry_mask_t value_mask [he_nomask]
hd_id_t bus
hd_id_t base_class
hd_id_t sub_class
hd_id_t prog_if
hd_id_t vendor
hd_id_t device
hd_id_t sub_vendor
hd_id_t sub_device
hd_id_t revision
hd_id_t cu_model
char * serial
str_list_tdriver
char * requires
unsigned hwclass


Detailed Description

Hardware DB search struct.

Note:
except for driver, all strings are static and _must not_ be freed


Field Documentation

hd_id_t hddb_search_t::base_class
 

hd_id_t hddb_search_t::bus
 

hd_id_t hddb_search_t::cu_model
 

hd_id_t hddb_search_t::device
 

str_list_t* hddb_search_t::driver
 

unsigned hddb_search_t::hwclass
 

hddb_entry_mask_t hddb_search_t::key
 

hd_id_t hddb_search_t::prog_if
 

char* hddb_search_t::requires
 

hd_id_t hddb_search_t::revision
 

char* hddb_search_t::serial
 

hd_id_t hddb_search_t::sub_class
 

hd_id_t hddb_search_t::sub_device
 

hd_id_t hddb_search_t::sub_vendor
 

hddb_entry_mask_t hddb_search_t::value
 

hddb_entry_mask_t hddb_search_t::value_mask[he_nomask]
 

hd_id_t hddb_search_t::vendor
 


The documentation for this struct was generated from the following file: