coreboot-kgpe-d16/Documentation
Patrick Rudolph c1b7e8a60b cpu/x86/pae/pgtbl: Add memset with PAE
To clear all DRAM on x86_32, add a new method that uses PAE to access
more than 32bit of address space.
Add Documentation as well.

Required for clearing all system memory as part of security API.

Tested on wedge100s:
 Takes less than 2 seconds to clear 8GiB of DRAM.
Tested on P8H61M-Pro:
 Takes less than 1 second to clear 4GiB of DRAM.

Change-Id: I00f7ecf87b5c9227a9d58a0b61eecc38007e1a57
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/31549
Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-07-02 08:45:50 +00:00
..
_static Documentation: Add static CSS file to fix tables 2018-05-14 17:21:37 +00:00
acpi
arch cpu/x86/pae/pgtbl: Add memset with PAE 2019-07-02 08:45:50 +00:00
community
contributing
doxygen
drivers drivers/ipmi: Add chip ops 2019-06-21 12:53:44 +00:00
flash_tutorial
getting_started kconfig: Drop IS_ENABLED() macro 2019-06-04 13:33:40 +00:00
gfx Documentation: Add display panel specifics 2019-06-09 11:13:26 +00:00
Intel
lessons
lib
mainboard mainboard: Add support for ASUS P8Z77-M PRO desktop mainboard 2019-06-27 16:17:04 +00:00
northbridge Documentation: Warn about ME cleaner on Sandy Bridge 2019-05-29 20:01:12 +00:00
releases Documentation: Fix up list of releases 2019-01-28 23:22:09 +00:00
RFC
security cpu/x86/pae/pgtbl: Add memset with PAE 2019-07-02 08:45:50 +00:00
soc doc/mb/upsquared: Add documentation 2019-06-17 14:26:42 +00:00
superio
technotes
vendorcode vendorcode/eltan: Add vendor code for measured and verified boot 2019-06-04 10:41:53 +00:00
AMD-S3.txt
beginverbatim.tex
Binary_Extraction.md
cbfs.txt
codeflow.svg
coding_style.md
conf.py
COPYING
coreboot_logo.png
corebootBuildingGuide.tex
distributions.md
Doxyfile.coreboot
Doxyfile.coreboot_simple
endverbatim.tex
gcov.txt
hypertransport.svg
index.md drivers/ipmi: Add chip ops 2019-06-21 12:53:44 +00:00
mainboard_io_trap_handler_sample.c
Makefile
Makefile.sphinx
payloads.md
POSTCODES post_code: add post code for video initialization failure 2019-05-22 17:45:11 +00:00
util.md