pub struct BiosCharacteristics {
pub raw: u32,
}
Expand description
§BIOS Characteristics
Fields§
§raw: u32
Raw value
Implementations§
Source§impl BiosCharacteristics
impl BiosCharacteristics
Sourcepub fn bios_characteristics_not_supported(&self) -> bool
pub fn bios_characteristics_not_supported(&self) -> bool
BIOS Characteristics are not supported.
Sourcepub fn isa_supported(&self) -> bool
pub fn isa_supported(&self) -> bool
ISA is supported.
Sourcepub fn mca_supported(&self) -> bool
pub fn mca_supported(&self) -> bool
MCA is supported.
Sourcepub fn eisa_supported(&self) -> bool
pub fn eisa_supported(&self) -> bool
EISA is supported.
Sourcepub fn pci_supported(&self) -> bool
pub fn pci_supported(&self) -> bool
PCI is supported.
Sourcepub fn pcmcia_supported(&self) -> bool
pub fn pcmcia_supported(&self) -> bool
PC card (PCMCIA) is supported.
Sourcepub fn plug_and_play_supported(&self) -> bool
pub fn plug_and_play_supported(&self) -> bool
Plug and Play is supported.
Sourcepub fn apm_supported(&self) -> bool
pub fn apm_supported(&self) -> bool
APM is supported.
Sourcepub fn bios_upgradeable(&self) -> bool
pub fn bios_upgradeable(&self) -> bool
BIOS is upgradeable (Flash).
Sourcepub fn bios_shadowing_allowed(&self) -> bool
pub fn bios_shadowing_allowed(&self) -> bool
BIOS shadowing is allowed.
Sourcepub fn vlvesa_supported(&self) -> bool
pub fn vlvesa_supported(&self) -> bool
VL-VESA is supported.
Sourcepub fn escd_support_available(&self) -> bool
pub fn escd_support_available(&self) -> bool
ESCD support is available.
Sourcepub fn boot_from_cdsupported(&self) -> bool
pub fn boot_from_cdsupported(&self) -> bool
Boot from CD is supported.
Sourcepub fn selectable_boot_supported(&self) -> bool
pub fn selectable_boot_supported(&self) -> bool
Selectable boot is supported.
Sourcepub fn bios_rom_socketed(&self) -> bool
pub fn bios_rom_socketed(&self) -> bool
BIOS ROM is socketed (e.g. PLCC or SOP socket).
Sourcepub fn boot_from_pcmcia_supported(&self) -> bool
pub fn boot_from_pcmcia_supported(&self) -> bool
Boot from PC card (PCMCIA) is supported.
Sourcepub fn edd_specification_supported(&self) -> bool
pub fn edd_specification_supported(&self) -> bool
EDD specification is supported.
Sourcepub fn floppy_nec_japanese_supported(&self) -> bool
pub fn floppy_nec_japanese_supported(&self) -> bool
Int 13h — Japanese floppy for NEC 9800 1.2 MB (3.5”, 1K bytes/sector, 360 RPM) is supported.
Sourcepub fn floppy_toshiba_japanese_supported(&self) -> bool
pub fn floppy_toshiba_japanese_supported(&self) -> bool
Int 13h — Japanese floppy for Toshiba 1.2 MB (3.5”, 360 RPM) is supported.
Sourcepub fn floppy_525_360_supported(&self) -> bool
pub fn floppy_525_360_supported(&self) -> bool
Int 13h — 5.25” / 360 KB floppy services are supported.
Sourcepub fn floppy_525_12_supported(&self) -> bool
pub fn floppy_525_12_supported(&self) -> bool
Int 13h — 5.25” /1.2 MB floppy services are supported.
Sourcepub fn floppy_35_720_supported(&self) -> bool
pub fn floppy_35_720_supported(&self) -> bool
Int 13h — 3.5” / 720 KB floppy services are supported.
Sourcepub fn floppy_35_288_supported(&self) -> bool
pub fn floppy_35_288_supported(&self) -> bool
Int 13h — 3.5” / 2.88 MB floppy services are supported.
Sourcepub fn print_screen_service_supported(&self) -> bool
pub fn print_screen_service_supported(&self) -> bool
Int 5h, print screen Service is supported.
Sourcepub fn keyboard_8042services_supported(&self) -> bool
pub fn keyboard_8042services_supported(&self) -> bool
Int 9h, 8042 keyboard services are supported.
Sourcepub fn serial_services_supported(&self) -> bool
pub fn serial_services_supported(&self) -> bool
Int 14h, serial services are supported.
Sourcepub fn printer_services_supported(&self) -> bool
pub fn printer_services_supported(&self) -> bool
Int 17h, printer services are supported.
Sourcepub fn cga_mono_video_services_supported(&self) -> bool
pub fn cga_mono_video_services_supported(&self) -> bool
Int 10h, CGA/Mono Video Services are supported.
Sourcepub fn nec_pc_98supported(&self) -> bool
pub fn nec_pc_98supported(&self) -> bool
NEC PC-98.