hd_data_t::flag_struct Struct Reference

Special flags. More...

#include <hd.h>


Data Fields

unsigned internal:1
 hd_scan() has been called internally.
unsigned dformat:2
 Alternative output format.
unsigned no_parport:1
 Don't do parport probing: parport modules (used to) crash pmacs.
unsigned iseries:1
 Set if we are on an iSeries machine.
unsigned list_all:1
 Return even devices with status 'not available'.
unsigned fast:1
 Don't check tricky hardware.
unsigned list_md:1
 Report md & lvm devices from /proc/partitions.
unsigned nofork:1
 don't run potentially hanging code in a subprocess
unsigned nosysfs:1
 don't ask sysfs
unsigned forked:1
 we're running in a subprocess
unsigned cpuemu:1
 use CPU emulation to run BIOS code (i386 only)
unsigned udev:1
 return first udev symlink as device name
unsigned edd_used:1
 internal: edd info has been used
unsigned keep_kmods:2
 internal: don't reread kmods
unsigned nobioscrc:1
 internal: don't check VBIOS crc
unsigned biosvram:1
 internal: map Video BIOS RAM (128k at 0xa0000)
unsigned nowpa:1
 do not probe WPA capabilities
unsigned pata:1
 use new libata modules instead of classical ide modules


Detailed Description

Special flags.

Influence hardware probing in some strange ways with these. You normally do not want to use them.


Field Documentation

unsigned hd_data_t::flag_struct::internal

hd_scan() has been called internally.

unsigned hd_data_t::flag_struct::dformat

Alternative output format.

unsigned hd_data_t::flag_struct::no_parport

Don't do parport probing: parport modules (used to) crash pmacs.

unsigned hd_data_t::flag_struct::iseries

Set if we are on an iSeries machine.

unsigned hd_data_t::flag_struct::list_all

Return even devices with status 'not available'.

unsigned hd_data_t::flag_struct::fast

Don't check tricky hardware.

unsigned hd_data_t::flag_struct::list_md

Report md & lvm devices from /proc/partitions.

unsigned hd_data_t::flag_struct::nofork

don't run potentially hanging code in a subprocess

unsigned hd_data_t::flag_struct::nosysfs

don't ask sysfs

unsigned hd_data_t::flag_struct::forked

we're running in a subprocess

unsigned hd_data_t::flag_struct::cpuemu

use CPU emulation to run BIOS code (i386 only)

unsigned hd_data_t::flag_struct::udev

return first udev symlink as device name

unsigned hd_data_t::flag_struct::edd_used

internal: edd info has been used

unsigned hd_data_t::flag_struct::keep_kmods

internal: don't reread kmods

unsigned hd_data_t::flag_struct::nobioscrc

internal: don't check VBIOS crc

unsigned hd_data_t::flag_struct::biosvram

internal: map Video BIOS RAM (128k at 0xa0000)

unsigned hd_data_t::flag_struct::nowpa

do not probe WPA capabilities

unsigned hd_data_t::flag_struct::pata

use new libata modules instead of classical ide modules


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