libhd  5.0
Data Fields
bios_info_t Struct Reference

bios data (ix86) More...

#include <hd.h>

Data Fields

unsigned apm_supported:1
 
unsigned apm_enabled:1
 
unsigned apm_ver
 
unsigned apm_subver
 
unsigned apm_bios_flags
 
unsigned vbe_ver
 
unsigned vbe_video_mem
 
unsigned ser_port0
 
unsigned ser_port1
 
unsigned ser_port2
 
unsigned ser_port3
 
unsigned par_port0
 
unsigned par_port1
 
unsigned par_port2
 
unsigned is_pnp_bios:1
 The id is still in big endian format! More...
 
unsigned pnp_id
 
unsigned lba_support:1
 
unsigned low_mem_size
 
smp_info_t smp
 
vbe_info_t vbe
 
unsigned smbios_ver
 
struct {
   unsigned   width
 
   unsigned   height
 
   unsigned   xsize
 
   unsigned   ysize
 
   char *   vendor
 
   char *   name
 
lcd
 
struct {
   char *   vendor
 
   char *   type
 
   unsigned   bus
 
   unsigned   compat_vend
 
   unsigned   compat_dev
 
mouse
 
struct {
   unsigned   ok:1
 
   unsigned   scroll_lock:1
 
   unsigned   num_lock:1
 
   unsigned   caps_lock:1
 
led
 
bios32_info_t bios32
 

Detailed Description

bios data (ix86)

Field Documentation

◆ apm_bios_flags

unsigned bios_info_t::apm_bios_flags

Referenced by dump_bios().

◆ apm_enabled

unsigned bios_info_t::apm_enabled

Referenced by dump_bios(), and hd_apm_enabled().

◆ apm_subver

unsigned bios_info_t::apm_subver

Referenced by dump_bios().

◆ apm_supported

unsigned bios_info_t::apm_supported

Referenced by dump_bios().

◆ apm_ver

unsigned bios_info_t::apm_ver

Referenced by dump_bios().

◆ bios32

bios32_info_t bios_info_t::bios32

Referenced by dump_bios().

◆ bus

unsigned bios_info_t::bus

Referenced by int_mouse().

◆ caps_lock

unsigned bios_info_t::caps_lock

Referenced by dump_bios().

◆ compat_dev

unsigned bios_info_t::compat_dev

Referenced by int_mouse().

◆ compat_vend

unsigned bios_info_t::compat_vend

Referenced by int_mouse().

◆ height

unsigned bios_info_t::height

Referenced by add_lcd_info().

◆ is_pnp_bios

unsigned bios_info_t::is_pnp_bios

The id is still in big endian format!

Referenced by dump_bios().

◆ lba_support

unsigned bios_info_t::lba_support

Referenced by dump_bios().

◆ lcd

struct { ... } bios_info_t::lcd

◆ led

struct { ... } bios_info_t::led

Referenced by dump_bios().

◆ low_mem_size

unsigned bios_info_t::low_mem_size

Referenced by dump_bios().

◆ mouse

struct { ... } bios_info_t::mouse

Referenced by free_hd_detail(), and int_mouse().

◆ name

char* bios_info_t::name

Referenced by add_lcd_info(), and free_hd_detail().

◆ num_lock

unsigned bios_info_t::num_lock

Referenced by dump_bios().

◆ ok

unsigned bios_info_t::ok

Referenced by dump_bios().

◆ par_port0

unsigned bios_info_t::par_port0

Referenced by dump_bios(), and hd_scan_misc().

◆ par_port1

unsigned bios_info_t::par_port1

Referenced by dump_bios(), and hd_scan_misc().

◆ par_port2

unsigned bios_info_t::par_port2

Referenced by dump_bios(), and hd_scan_misc().

◆ pnp_id

unsigned bios_info_t::pnp_id

Referenced by dump_bios().

◆ scroll_lock

unsigned bios_info_t::scroll_lock

Referenced by dump_bios().

◆ ser_port0

unsigned bios_info_t::ser_port0

Referenced by dump_bios().

◆ ser_port1

unsigned bios_info_t::ser_port1

Referenced by dump_bios().

◆ ser_port2

unsigned bios_info_t::ser_port2

Referenced by dump_bios().

◆ ser_port3

unsigned bios_info_t::ser_port3

Referenced by dump_bios().

◆ smbios_ver

unsigned bios_info_t::smbios_ver

Referenced by dump_bios().

◆ smp

smp_info_t bios_info_t::smp

Referenced by dump_bios().

◆ type

char* bios_info_t::type

Referenced by free_hd_detail(), and int_mouse().

◆ vbe

vbe_info_t bios_info_t::vbe

◆ vbe_ver

unsigned bios_info_t::vbe_ver

Referenced by dump_bios().

◆ vbe_video_mem

unsigned bios_info_t::vbe_video_mem

Referenced by dump_bios().

◆ vendor

char* bios_info_t::vendor

◆ width

unsigned bios_info_t::width

Referenced by add_lcd_info(), and hd_scan_monitor().

◆ xsize

unsigned bios_info_t::xsize

Referenced by add_lcd_info().

◆ ysize

unsigned bios_info_t::ysize

Referenced by add_lcd_info().


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