IntelFrameworkPkg: Update EFI_COMPATIBILITY16_TABLE to CSM 0.98.
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> Reviewed-by: Elvin Li <elvin.li@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17130 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
bf6bbc212d
commit
881644d741
|
@ -9,7 +9,7 @@
|
||||||
Thunk is the code that switches from 32-bit protected environment into the 16-bit real-mode
|
Thunk is the code that switches from 32-bit protected environment into the 16-bit real-mode
|
||||||
environment. Reverse thunk is the code that does the opposite.
|
environment. Reverse thunk is the code that does the opposite.
|
||||||
|
|
||||||
Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>
|
Copyright (c) 2007 - 2015, Intel Corporation. All rights reserved.<BR>
|
||||||
This program and the accompanying materials are licensed and made available under
|
This program and the accompanying materials are licensed and made available under
|
||||||
the terms and conditions of the BSD License that accompanies this distribution.
|
the terms and conditions of the BSD License that accompanies this distribution.
|
||||||
The full text of the license may be found at
|
The full text of the license may be found at
|
||||||
|
@ -20,7 +20,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||||
|
|
||||||
@par Revision Reference:
|
@par Revision Reference:
|
||||||
This protocol is defined in Framework for EFI Compatibility Support Module spec
|
This protocol is defined in Framework for EFI Compatibility Support Module spec
|
||||||
Version 0.97.
|
Version 0.98.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
|
@ -228,6 +228,31 @@ typedef struct {
|
||||||
/// Maximum PCI bus number assigned.
|
/// Maximum PCI bus number assigned.
|
||||||
///
|
///
|
||||||
UINT8 LastPciBus;
|
UINT8 LastPciBus;
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Start Address of Upper Memory Area (UMA) to be set as Read/Write. If
|
||||||
|
/// UmaAddress is a valid address in the shadow RAM, it also indicates that the region
|
||||||
|
/// from 0xC0000 to (UmaAddress ¨C 1) can be used for Option ROM.
|
||||||
|
///
|
||||||
|
UINT32 UmaAddress;
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Upper Memory Area size in bytes to be set as Read/Write. If zero, no UMA region
|
||||||
|
/// will be set as Read/Write (i.e. all Shadow RAM is set as Read-Only).
|
||||||
|
///
|
||||||
|
UINT32 UmaSize;
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Start Address of high memory that can be used for permanent allocation. If zero,
|
||||||
|
/// high memory is not available for permanent allocation.
|
||||||
|
///
|
||||||
|
UINT32 HiPermanentMemoryAddress;
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Size of high memory that can be used for permanent allocation in bytes. If zero,
|
||||||
|
/// high memory is not available for permanent allocation.
|
||||||
|
///
|
||||||
|
UINT32 HiPermanentMemorySize;
|
||||||
} EFI_COMPATIBILITY16_TABLE;
|
} EFI_COMPATIBILITY16_TABLE;
|
||||||
|
|
||||||
///
|
///
|
||||||
|
|
Loading…
Reference in New Issue