Main Page
Modules
Data Structures
Files
Related Pages
Data Structures
Data Fields
libhd Data Structures
Here are the data structures with brief descriptions:
_vendorshortnames_t
bios32_info_t
bios_info_t
ccw_t
cdb_isdn_card
cdb_isdn_vario
cdb_isdn_vendor
Vendor info
cdrom_info_t
config
console
cpq_ctlorder_t
Compaq Controller Order EV (CQHORD) definition
cpu_info_t
device
devtree_t
disk_t
driver_info_any_t
Unspecific info
driver_info_display_t
Display (monitor) info
driver_info_dsl_t
Dsl info
driver_info_isdn_t
Isdn info
driver_info_kbd_t
Keyboard info
driver_info_module_t
Module info
driver_info_mouse_t
Mouse protocol info
driver_info_t
driver_info_x11_t
X11 server info
edd_info_t
fb_info_t
floppy_info_t
hal_device_t
HAL
device
hal_prop_t
HAL
device
properties
haltpoints
hash_t
hd_bitmap_t
Bitmap data type
hd_data_t
Holds all data accumulated during hardware probing
hd_data_t::flag_struct
hd_detail_bios_t
hd_detail_ccw_t
hd_detail_cdrom_t
hd_detail_cpu_t
hd_detail_devtree_t
hd_detail_floppy_t
hd_detail_isapnp_t
hd_detail_monitor_t
hd_detail_pci_t
hd_detail_prom_t
hd_detail_scsi_t
hd_detail_sys_t
hd_detail_t
hd_detail_usb_t
hd_dev_num_t
Device number; type is either 0 or 'b' or 'c'
hd_id_t
Holds ID + name pairs
hd_manual_t
hd_res_t
Libhd resource union
hd_smbios_t
SMBIOS list item
hd_status_t
Hardware status
hd_sysfsdrv_t
Sysfs driver info
hd_t
Individual hardware item
hd_t::is_s
hd_t::tag_s
hd_udevinfo_t
Udev database info
hddb2_data_t
Hardware DB (v2) data
hddb_data_t
Hardware DB (v1) data
hddb_list_t
Hardware DB list item
hddb_search_t
Hardware DB search struct
I16_reg_t
I32_reg_t
i386_general_register
i386_general_regs
i386_segment_regs
i386_special_regs
i86biosRegs
I8_reg_t
isa_isdn_t
isapnp_card_t
isapnp_dev_t
isapnp_res_t
isapnp_t
ISA-PnP collected card information struct
isdn_parm_t
line_t
memory_range_t
For memory areas
misc_dma_t
misc_io_t
misc_irq_t
misc_t
modinfo_t
Module.alias information
monitor_info_t
PacketCriteria
pci_t
PciBusRec
PciSlot
PciStructRec
pio
pmac_mb_def
PPPoEConnection
PPPoEPacket
PPPoETag
prom_info_t
regs86
res_any_t
res_baud_t
res_cache_t
res_disk_geo_t
res_dma_t
res_framebuffer_t
res_hwaddr_t
res_init_strings_t
res_io_t
res_irq_t
res_link_t
res_mem_t
res_monitor_t
res_phys_mem_t
res_pppd_option_t
res_size_t
res_wlan_t
Wlan capabilities
revectored_struct
s_mod_names
s_pr_flags
scsi_t
ser_device_t
Serial
device
configuration information
serial_t
Serial
device
resource and hardware information
sm_num2str_t
sm_str_map_t
smbios_any_t
Common part of all smbios_* types
smbios_biosinfo_t
BIOS related information
smbios_boardinfo_t
Motherboard related information
smbios_cache_t
Cache information
smbios_chassis_t
Chassis information
smbios_config_t
System
config
options
smbios_connect_t
Port connector information
smbios_group_t
Group associations
smbios_lang_t
Language information
smbios_mem64error_t
64-bit memory error information
smbios_memarray_t
Physical memory array (consists of several memory devices)
smbios_memarraymap_t
Memory array mapped address
smbios_memdevice_t
Memory
device
smbios_memdevicemap_t
Memory
device
mapped address
smbios_memerror_t
32-bit memory error information
smbios_mouse_t
Pointing
device
(aka 'mouse') information
smbios_oem_t
OEM information
smbios_onboard_t
On board devices information
smbios_power_t
System power controls
smbios_processor_t
Processor information
smbios_secure_t
Hardware security
smbios_slot_t
System slot information
smbios_sysinfo_t
Overall system related information
smp_info_t
Smp info according to Intel smp spec (ia32)
speeds_s
str_list_t
String list type
sys_info_t
tmp_entry_t
usb_t
vbe_info_t
vbe_mode_info_t
VESA BIOS mode information item
vm86_regs
vm86_struct
vm86plus_info_struct
vm86plus_struct
X86EMU_memFuncs
X86EMU_pioFuncs
X86EMU_regs
X86EMU_sysEnv
yy_buffer_state
yy_trans_info