OpenCore
1.0.4
OpenCore Bootloader
|
#include <LegacyBios.h>
Data Fields | |
UINT16 | BootPriority |
UINT32 | Bus |
UINT32 | Device |
UINT32 | Function |
UINT8 | Class |
UINT8 | SubClass |
UINT16 | MfgStringOffset |
UINT16 | MfgStringSegment |
UINT16 | DeviceType |
BBS_STATUS_FLAGS | StatusFlags |
UINT16 | BootHandlerOffset |
UINT16 | BootHandlerSegment |
UINT16 | DescStringOffset |
UINT16 | DescStringSegment |
UINT32 | InitPerReserved |
UINT32 | AdditionalIrq13Handler |
UINT32 | AdditionalIrq18Handler |
UINT32 | AdditionalIrq19Handler |
UINT32 | AdditionalIrq40Handler |
UINT8 | AssignedDriveNumber |
UINT32 | AdditionalIrq41Handler |
UINT32 | AdditionalIrq46Handler |
UINT32 | IBV1 |
UINT32 | IBV2 |
BBS_TABLE, device type values & boot priority values.
Definition at line 612 of file LegacyBios.h.
UINT32 BBS_TABLE::AdditionalIrq13Handler |
The use of these fields is IBV dependent. They can be used to flag that an OpROM has hooked the specified IRQ. The OpROM may be BBS compliant as some SCSI BBS-compliant OpROMs also hook IRQ vectors in order to run their BIOS Setup
Definition at line 695 of file LegacyBios.h.
UINT32 BBS_TABLE::AdditionalIrq18Handler |
The use of these fields is IBV dependent. They can be used to flag that an OpROM has hooked the specified IRQ. The OpROM may be BBS compliant as some SCSI BBS-compliant OpROMs also hook IRQ vectors in order to run their BIOS Setup
Definition at line 702 of file LegacyBios.h.
UINT32 BBS_TABLE::AdditionalIrq19Handler |
The use of these fields is IBV dependent. They can be used to flag that an OpROM has hooked the specified IRQ. The OpROM may be BBS compliant as some SCSI BBS-compliant OpROMs also hook IRQ vectors in order to run their BIOS Setup
Definition at line 709 of file LegacyBios.h.
UINT32 BBS_TABLE::AdditionalIrq40Handler |
The use of these fields is IBV dependent. They can be used to flag that an OpROM has hooked the specified IRQ. The OpROM may be BBS compliant as some SCSI BBS-compliant OpROMs also hook IRQ vectors in order to run their BIOS Setup
Definition at line 716 of file LegacyBios.h.
UINT32 BBS_TABLE::AdditionalIrq41Handler |
Definition at line 718 of file LegacyBios.h.
UINT32 BBS_TABLE::AdditionalIrq46Handler |
Definition at line 719 of file LegacyBios.h.
UINT8 BBS_TABLE::AssignedDriveNumber |
Definition at line 717 of file LegacyBios.h.
UINT16 BBS_TABLE::BootHandlerOffset |
Segment:Offset address of boot loader for IPL devices or install INT13 handler for BCV devices.
Definition at line 667 of file LegacyBios.h.
UINT16 BBS_TABLE::BootHandlerSegment |
Segment:Offset address of boot loader for IPL devices or install INT13 handler for BCV devices.
Definition at line 673 of file LegacyBios.h.
UINT16 BBS_TABLE::BootPriority |
The boot priority for this boot device. Values are defined below.
Definition at line 616 of file LegacyBios.h.
UINT32 BBS_TABLE::Bus |
The PCI bus for this boot device.
Definition at line 621 of file LegacyBios.h.
UINT8 BBS_TABLE::Class |
The PCI class for this boot device.
Definition at line 636 of file LegacyBios.h.
UINT16 BBS_TABLE::DescStringOffset |
Segment:offset address of an ASCIIZ description string describing this device.
Definition at line 678 of file LegacyBios.h.
UINT16 BBS_TABLE::DescStringSegment |
Segment:offset address of an ASCIIZ description string describing this device.
Definition at line 683 of file LegacyBios.h.
UINT32 BBS_TABLE::Device |
The PCI device for this boot device.
Definition at line 626 of file LegacyBios.h.
UINT16 BBS_TABLE::DeviceType |
BBS device type. BBS device types are defined below.
Definition at line 656 of file LegacyBios.h.
UINT32 BBS_TABLE::Function |
The PCI function for the boot device.
Definition at line 631 of file LegacyBios.h.
UINT32 BBS_TABLE::IBV1 |
Definition at line 720 of file LegacyBios.h.
UINT32 BBS_TABLE::IBV2 |
Definition at line 721 of file LegacyBios.h.
UINT32 BBS_TABLE::InitPerReserved |
Reserved.
Definition at line 688 of file LegacyBios.h.
UINT16 BBS_TABLE::MfgStringOffset |
Segment:offset address of an ASCIIZ description string describing the manufacturer.
Definition at line 646 of file LegacyBios.h.
UINT16 BBS_TABLE::MfgStringSegment |
Segment:offset address of an ASCIIZ description string describing the manufacturer.
Definition at line 651 of file LegacyBios.h.
BBS_STATUS_FLAGS BBS_TABLE::StatusFlags |
Status of this boot device. Type BBS_STATUS_FLAGS is defined below.
Definition at line 661 of file LegacyBios.h.
UINT8 BBS_TABLE::SubClass |
The PCI Subclass for this boot device.
Definition at line 641 of file LegacyBios.h.