This series applies some cleanups to the Properties Table feature 
implementation,
and updates it so that it may be used on AArch64 without violating the alignment
restrictions imposed by the architecture (i.e., runtime regions should be 64 KB
aligned)

Ard Biesheuvel (5):
  MdeModulePkg: remove unused functions from
    Core/Dxe/Misc/PropertiesTable.c
  MdeModulePkg: make internal functions STATIC in
    Core/Dxe/Misc/PropertiesTable.c
  MdeModulePkg: rename PropertiesTableEnable to PcdPropertiesTableEnable
  MdeModulePkg: move arch-specific allocation granularity defines to
    DxeMain.h
  MdeModulePkg: enforce arch-specific alignment for split regions

 MdeModulePkg/Core/Dxe/DxeMain.h              |  25 +++++
 MdeModulePkg/Core/Dxe/DxeMain.inf            |   2 +-
 MdeModulePkg/Core/Dxe/Mem/Imem.h             |  25 -----
 MdeModulePkg/Core/Dxe/Misc/PropertiesTable.c | 112 +++++---------------
 MdeModulePkg/MdeModulePkg.dec                |   2 +-
 5 files changed, 53 insertions(+), 113 deletions(-)

-- 
1.9.1


------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to