Nicholas Chin has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/84239?usp=email )
Change subject: Doc/rmodules.md: Fix header levels ......................................................................
Doc/rmodules.md: Fix header levels
Increase the header levels of headers following "Relocatable Modules (rmodules)" so that there is only one title and the other headings are subheadings of it. Also fix header capitalization while we're here.
Change-Id: I72ae99ba10bf5b2386da2cc702efaf25328d6811 Signed-off-by: Nicholas Chin nic.c3.14@gmail.com --- M Documentation/rmodules.md 1 file changed, 5 insertions(+), 5 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/39/84239/1
diff --git a/Documentation/rmodules.md b/Documentation/rmodules.md index 520d184..39c72b6 100644 --- a/Documentation/rmodules.md +++ b/Documentation/rmodules.md @@ -15,9 +15,9 @@ based on the location of the binary (which was returned by CBMEM at runtime).
-# Implementation Details +## Implementation Details
-## build time +### Build Time
At build time the rmodtool (util/cbfstool/rmodtool.c) is used to create relocatable modules. The rmodtool basically takes an ELF @@ -44,7 +44,7 @@ 2. program (.program) 3. relocation entries (.relocs)
-## runtime +### Runtime
Either rmodule_load (lib/rmodule.c) is used directly or through the rmodule_stage_load (lib/rmodule.c) wrapper. It is used to load the @@ -59,7 +59,7 @@ itself is just a simple addition, that adds an offset from where the image was "supposed" to be at link time, to where it is now relocated.
-## module_parameters +### Module_parameters
module_parameters is a section inside the rmodule ELF file. Its basically a way to pass runtime information to an rmodule @@ -73,7 +73,7 @@ struct smm_runtime smm_runtime; ```
-# x86 why rmodules +## x86 why rmodules //TODO x86: postcar and ramstage cannot conflict with payload regarding memory placement. Therefore payload location is usually fixed and