mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-30 00:54:06 +02:00
tabs were set incorrectly in previous check in
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8709 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
b4420c3607
commit
412fb9ef2d
@ -60,7 +60,7 @@ typedef enum {
|
|||||||
/// Alignment Bit mapped address alignment granularity.
|
/// Alignment Bit mapped address alignment granularity.
|
||||||
/// The first nonzero bit from the right is the address granularity.
|
/// The first nonzero bit from the right is the address granularity.
|
||||||
///
|
///
|
||||||
/// LegacySegment Segment where EfiCompatibility code will place the MP table.
|
// LegacySegment Segment where EfiCompatibility code will place the MP table.
|
||||||
///
|
///
|
||||||
/// LegacyOffset Offset where EfiCompatibility code will place the MP table.
|
/// LegacyOffset Offset where EfiCompatibility code will place the MP table.
|
||||||
///
|
///
|
||||||
@ -149,54 +149,54 @@ typedef enum {
|
|||||||
/// EFI_UNSUPPORTED Oem16 is not supported on this platform.
|
/// EFI_UNSUPPORTED Oem16 is not supported on this platform.
|
||||||
///
|
///
|
||||||
EfiGetPlatformBinaryOem16Data = 2,
|
EfiGetPlatformBinaryOem16Data = 2,
|
||||||
///
|
///
|
||||||
/// This mode returns a block of data. The contents and usage is IBV defined. OEMs or
|
/// This mode returns a block of data. The contents and usage is IBV defined. OEMs or
|
||||||
/// IBVs normally use this mode for nonstandard Compatibility16 runtime 32 bit routines. It
|
/// IBVs normally use this mode for nonstandard Compatibility16 runtime 32 bit routines. It
|
||||||
/// is the responsibility of this routine to coalesce multiple OEM 32 bit functions, if they
|
/// is the responsibility of this routine to coalesce multiple OEM 32 bit functions, if they
|
||||||
/// exist, into one coherent package that is understandable by the Compatibility16 code.
|
/// exist, into one coherent package that is understandable by the Compatibility16 code.
|
||||||
/// An example usage might be a legacy mobile BIOS that has a pre existing runtime
|
/// An example usage might be a legacy mobile BIOS that has a pre existing runtime
|
||||||
/// interface to return the battery status to calling applications.
|
/// interface to return the battery status to calling applications.
|
||||||
/// This mode is invoked twice. The first invocation has LegacySegment and
|
/// This mode is invoked twice. The first invocation has LegacySegment and
|
||||||
/// LegacyOffset set to 0. The mode returns the table address in EFI memory and its size.
|
/// LegacyOffset set to 0. The mode returns the table address in EFI memory and its size.
|
||||||
///
|
///
|
||||||
/// The second invocation has LegacySegment and LegacyOffset set to the location
|
/// The second invocation has LegacySegment and LegacyOffset set to the location
|
||||||
/// in the 0xF0000 or 0xE0000 block to which the table is to be copied. The second
|
/// in the 0xF0000 or 0xE0000 block to which the table is to be copied. The second
|
||||||
/// invocation allows any table address fix ups to occur in the EFI memory copy of the table.
|
/// invocation allows any table address fix ups to occur in the EFI memory copy of the table.
|
||||||
/// The caller, not EfiGetPlatformBinaryOem32Data, copies the modified table to
|
/// The caller, not EfiGetPlatformBinaryOem32Data, copies the modified table to
|
||||||
/// the allocated region in 0xF0000 or 0xE0000 block after the second invocation..
|
/// the allocated region in 0xF0000 or 0xE0000 block after the second invocation..
|
||||||
///
|
///
|
||||||
/// Note: There are two generic mechanisms by which this mode can be used.
|
/// Note: There are two generic mechanisms by which this mode can be used.
|
||||||
/// - Mechanism 1: This mode returns the data and the Legacy BIOS Protocol copies
|
/// - Mechanism 1: This mode returns the data and the Legacy BIOS Protocol copies
|
||||||
/// the data into the F0000 or E0000 block in the Compatibility16 code. The
|
/// the data into the F0000 or E0000 block in the Compatibility16 code. The
|
||||||
/// EFI_COMPATIBILITY16_TABLE entries Oem32Segment and Oem32Offset can
|
/// EFI_COMPATIBILITY16_TABLE entries Oem32Segment and Oem32Offset can
|
||||||
/// be viewed as two UINT16 entries.
|
/// be viewed as two UINT16 entries.
|
||||||
/// - Mechanism 2: This mode directly fills in the EFI_COMPATIBILITY16_TABLE with
|
/// - Mechanism 2: This mode directly fills in the EFI_COMPATIBILITY16_TABLE with
|
||||||
/// a pointer to the INT15 E820 region containing the 32 bit code. It returns
|
/// a pointer to the INT15 E820 region containing the 32 bit code. It returns
|
||||||
/// EFI_UNSUPPORTED. The EFI_COMPATIBILITY16_TABLE entries,
|
/// EFI_UNSUPPORTED. The EFI_COMPATIBILITY16_TABLE entries,
|
||||||
/// Oem32Segment and Oem32Offset, can be viewed as two UINT16 entries or
|
/// Oem32Segment and Oem32Offset, can be viewed as two UINT16 entries or
|
||||||
/// as a single UINT32 entry as determined by the IBV.
|
/// as a single UINT32 entry as determined by the IBV.
|
||||||
///
|
///
|
||||||
/// The function parameters associated with this mode are:
|
/// The function parameters associated with this mode are:
|
||||||
///
|
///
|
||||||
/// TableSize Size of data.
|
/// TableSize Size of data.
|
||||||
///
|
///
|
||||||
/// Location Location to place the table. 0x00 – Either 0xE0000 or 0xF0000 64 KB blocks.
|
/// Location Location to place the table. 0x00 – Either 0xE0000 or 0xF0000 64 KB blocks.
|
||||||
/// Bit 0 = 1 0xF0000 64 KB block.
|
/// Bit 0 = 1 0xF0000 64 KB block.
|
||||||
/// Bit 1 = 1 0xE0000 64 KB block.
|
/// Bit 1 = 1 0xE0000 64 KB block.
|
||||||
/// Multiple bits can be set.
|
/// Multiple bits can be set.
|
||||||
///
|
///
|
||||||
/// Alignment Bit mapped address alignment granularity.
|
/// Alignment Bit mapped address alignment granularity.
|
||||||
/// The first nonzero bit from the right is the address granularity.
|
/// The first nonzero bit from the right is the address granularity.
|
||||||
///
|
///
|
||||||
/// LegacySegment Segment where EfiCompatibility code will place the table or data.
|
/// LegacySegment Segment where EfiCompatibility code will place the table or data.
|
||||||
///
|
///
|
||||||
/// LegacyOffset Offset where EfiCompatibility code will place the table or data.
|
/// LegacyOffset Offset where EfiCompatibility code will place the table or data.
|
||||||
///
|
///
|
||||||
/// The return values associated with this mode are:
|
/// The return values associated with this mode are:
|
||||||
/// EFI_SUCCESS The data was returned successfully.
|
/// EFI_SUCCESS The data was returned successfully.
|
||||||
/// EFI_UNSUPPORTED Oem32 is not supported on this platform.
|
/// EFI_UNSUPPORTED Oem32 is not supported on this platform.
|
||||||
///
|
///
|
||||||
EfiGetPlatformBinaryOem32Data = 3,
|
EfiGetPlatformBinaryOem32Data = 3,
|
||||||
///
|
///
|
||||||
/// This mode returns a TPM binary image for the onboard TPM device.
|
/// This mode returns a TPM binary image for the onboard TPM device.
|
||||||
///
|
///
|
||||||
@ -443,7 +443,7 @@ typedef struct {
|
|||||||
/// LEGACY_USED 0xFE. This IRQ has been used by an SIO legacy
|
/// LEGACY_USED 0xFE. This IRQ has been used by an SIO legacy
|
||||||
/// device and cannot be used by PCI.
|
/// device and cannot be used by PCI.
|
||||||
///
|
///
|
||||||
UINT8 Used;
|
UINT8 Used;
|
||||||
} EFI_LEGACY_IRQ_PRIORITY_TABLE_ENTRY;
|
} EFI_LEGACY_IRQ_PRIORITY_TABLE_ENTRY;
|
||||||
|
|
||||||
//
|
//
|
||||||
@ -518,7 +518,7 @@ typedef struct {
|
|||||||
/// LEGACY_USED 0xFE. This IRQ has been used by an SIO legacy
|
/// LEGACY_USED 0xFE. This IRQ has been used by an SIO legacy
|
||||||
/// device and cannot be used by PCI.
|
/// device and cannot be used by PCI.
|
||||||
///
|
///
|
||||||
UINT16 IrqMask;
|
UINT16 IrqMask;
|
||||||
} EFI_LEGACY_PIRQ_ENTRY;
|
} EFI_LEGACY_PIRQ_ENTRY;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user