bios_info_t Struct Reference

#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
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


Field Documentation

unsigned bios_info_t::apm_bios_flags
 

unsigned bios_info_t::apm_enabled
 

unsigned bios_info_t::apm_subver
 

unsigned bios_info_t::apm_supported
 

unsigned bios_info_t::apm_ver
 

bios32_info_t bios_info_t::bios32
 

unsigned bios_info_t::bus
 

unsigned bios_info_t::caps_lock
 

unsigned bios_info_t::compat_dev
 

unsigned bios_info_t::compat_vend
 

unsigned bios_info_t::height
 

unsigned bios_info_t::is_pnp_bios
 

unsigned bios_info_t::lba_support
 

struct { ... } bios_info_t::lcd
 

struct { ... } bios_info_t::led
 

unsigned bios_info_t::low_mem_size
 

struct { ... } bios_info_t::mouse
 

char* bios_info_t::name
 

unsigned bios_info_t::num_lock
 

unsigned bios_info_t::ok
 

unsigned bios_info_t::par_port0
 

unsigned bios_info_t::par_port1
 

unsigned bios_info_t::par_port2
 

unsigned bios_info_t::pnp_id
 

unsigned bios_info_t::scroll_lock
 

unsigned bios_info_t::ser_port0
 

unsigned bios_info_t::ser_port1
 

unsigned bios_info_t::ser_port2
 

unsigned bios_info_t::ser_port3
 

unsigned bios_info_t::smbios_ver
 

smp_info_t bios_info_t::smp
 

char* bios_info_t::type
 

vbe_info_t bios_info_t::vbe
 

unsigned bios_info_t::vbe_ver
 

unsigned bios_info_t::vbe_video_mem
 

char* bios_info_t::vendor
 

char* bios_info_t::vendor
 

unsigned bios_info_t::width
 

unsigned bios_info_t::xsize
 

unsigned bios_info_t::ysize
 


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