summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/PlatformPei/MemDetect.c
Commit message (Expand)AuthorAgeFilesLines
* OvmfPkg/PlatformPei: Reserve GHCB backup pages if S3 is supportedTom Lendacky2021-01-071-0/+5
* OvmfPkg/PlatformPei: Reserve SEV-ES work area if S3 is supportedTom Lendacky2020-08-171-0/+20
* OvmfPkg/PlatformPei: Reserve GHCB-related areas if S3 is supportedTom Lendacky2020-08-171-0/+23
* OvmfPkg: replace old EFI_D_ debug levels with new DEBUG_ onesRebecca Cran2020-04-301-4/+4
* OvmfPkg/PlatformPei: parse "X-PciMmio64Mb" with QemuFwCfgSimpleParserLibLaszlo Ersek2020-04-281-15/+21
* OvmfPkg/PlatformPei: detect SMRAM at default SMBASE (for real)Laszlo Ersek2020-02-051-0/+16
* OvmfPkg/PlatformPei: reserve the SMRAM at the default SMBASE, if it existsLaszlo Ersek2020-02-051-2/+35
* OvmfPkg/PlatformPei: assert there's no permanent PEI RAM at default SMBASELaszlo Ersek2020-02-051-0/+10
* OvmfPkg/PlatformPei: detect SMRAM at default SMBASE (skeleton)Laszlo Ersek2020-02-051-0/+18
* OvmfPkg/PlatformPei: factor out Q35BoardVerification()Laszlo Ersek2020-02-051-12/+1
* OvmfPkg/PlatformPei: set 32-bit UC area at PciBase / PciExBarBase (pc/q35)Laszlo Ersek2019-06-031-4/+55
* Revert "OvmfPkg/PlatformPei: fix MTRR for low-RAM sizes that have many bits c...Laszlo Ersek2019-06-031-21/+4
* OvmfPkg/PlatformPei: fix MTRR for low-RAM sizes that have many bits clearLaszlo Ersek2019-05-161-4/+21
* OvmfPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-091-7/+1
* OvmfPkg/PlatformPei: debug log "etc/reserved-memory-end" from fw_cfgLaszlo Ersek2018-03-281-0/+2
* OvmfPkg/PlatformPei: support >=1TB high RAM, and discontiguous high RAMLaszlo Ersek2017-08-051-2/+127
* OvmfPkg/PlatformPei: honor extended TSEG in PcdQ35TsegMbytes if availableLaszlo Ersek2017-07-051-1/+51
* OvmfPkg/PlatformPei: prepare for PcdQ35TsegMbytes becoming dynamicLaszlo Ersek2017-07-051-3/+14
* OvmfPkg: widen PcdQ35TsegMbytes to UINT16Laszlo Ersek2017-07-051-3/+3
* OvmfPkg/PlatformPei: take VCPU count from QEMU and configure MpInitLibLaszlo Ersek2016-11-291-1/+1
* OvmfPkg/PlatformPei: eliminate unchecked PcdSetXX() callsLaszlo Ersek2016-10-251-3/+8
* OvmfPkg: Fix typing errorsThomas Huth2016-09-121-1/+1
* OvmfPkg/PlatformPei: silence X64 VS2015x86 warningLaszlo Ersek2016-07-181-1/+1
* OvmfPkg/PlatformPei: rebase and resize the permanent PEI memory for S3Laszlo Ersek2016-07-151-12/+28
* OvmfPkg/PlatformPei: create one memory HOB at S3 resume too, for CpuMpPeiLaszlo Ersek2016-07-151-1/+23
* OvmfPkg/PlatformPei: Add memory above 4GB as testedRuiyu Ni2016-05-041-2/+2
* OvmfPkg: PlatformPei: determine the 64-bit PCI host aperture for X64 DXELaszlo Ersek2016-03-231-0/+110
* OvmfPkg: PlatformPei: factor out GetFirstNonAddress()Laszlo Ersek2016-03-231-1/+17
* OvmfPkg: PlatformPei: don't allocate fake lockbox if SMM_REQUIRELaszlo Ersek2015-11-301-19/+21
* OvmfPkg: PlatformPei: account for TSEG size with PcdSmmSmramRequire setLaszlo Ersek2015-11-301-1/+33
* OvmfPkg: decompress FVs on S3 resume if SMM_REQUIRE is setLaszlo Ersek2015-11-301-1/+10
* OvmfPkg: PlatformPei: invert MTRR setup in QemuInitializeRam()Laszlo Ersek2015-06-261-4/+43
* OvmfPkg: PlatformPei: beautify memory HOB order in QemuInitializeRam()Laszlo Ersek2015-06-261-5/+4
* OvmfPkg: PlatformPei: enable larger permanent PEI RAMLaszlo Ersek2015-06-261-3/+116
* OvmfPkg: Fix VS2005 build warningsJordan Justen2014-09-251-1/+1
* OvmfPkg: PlatformPei: protect SEC's GUIDed section handler table thru S3Laszlo Ersek2014-04-051-0/+9
* OvmfPkg: PlatformPei: lifecycle fixes for the LockBox areaLaszlo Ersek2014-03-311-1/+7
* OvmfPkg: implement LockBoxLibLaszlo Ersek2014-03-041-0/+17
* OvmfPkg: PlatformPei: reserve early page tables on X64Laszlo Ersek2014-03-041-0/+14
* OvmfPkg: PlatformPei: reserve SEC/PEI temp RAM for S3 resumeLaszlo Ersek2014-03-041-0/+11
* OvmfPkg/PlatformPei: Skip various items for S3 resumeJordan Justen2014-03-041-6/+10
* OvmfPkg: Add section of memory to use for PEI on S3 resumeJordan Justen2014-03-041-10/+26
* OvmfPkg/PlatformPei: Remove duplicate Xen memory map debug messageJordan Justen2014-02-091-1/+0
* OvmfPkg/PlatformPei: Add RAM for Xen in InitializeRamRegionsJordan Justen2014-02-011-1/+6
* OvmfPkg/PlatformPei: Add InitializeRamRegions functionJordan Justen2014-02-011-8/+17
* OvmfPkg/PlatformPei: Merge Xen support into MemMapInitializationJordan Justen2014-02-011-3/+3
* OvmfPkg/PlatformPei: Call PublishPeiMemory in one placeJordan Justen2014-01-291-2/+0
* OvmfPkg: Split MAINFV into a separate PEI and DXE FVsJordan Justen2014-01-211-2/+2
* OvmfPkg: PlatformPei: reuse PublishPeiMemory() in MemDetect()Laszlo Ersek2013-12-261-18/+4
* OvmfPkg: PlatformPei: simplify memory range expressions in MemDetect()Laszlo Ersek2013-12-261-4/+3