Added information related to platform specific shell commands and
enabling shell in release build.
Signed-off-by: Sachin Kamat <sachin.kamat@intel.com>
Visual Studio Supported version: 2015-2022
Ubuntu latest stable version: 22.04
Intel UDK link deceprated, replaced with updated direct links
Other minor updates to the documentations
Signed-off-by: Syahirah Sabryna <nur.syahirah.sabryna.mohmad@intel.com>
- Move some documentation to Developer's Guide
- Add documentation on how CfgDataTool processes GPIO configs
and creates the final configuration binary
Signed-off-by: Atharva Lele <atharva.lele@intel.com>
Adds relevant info for SBL performance table that will be
added to the Firmware Performance Data Table with the PR
noted below.
https://github.com/slimbootloader/slimbootloader/pull/1890
Also adds a section on how to obtain performance measurements
from the OsLoader shell.
Signed-off-by: Atharva Lele <atharva.lele@intel.com>
- Make footer copyright year update automatically
- Add clarification about EPLD region
- Add heading to build tool doc
- Clean up warnings about section links, length of underlines, etc.
- Adjust whitespace in Build System doc
- Fix reference to key management section
Signed-off-by: Atharva Lele <atharva.lele@intel.com>
* Move build process to build system doc
Place it in a more appropriate section
Signed-off-by: Atharva Lele <atharva.lele@intel.com>
* Enhance build system documentation
- Add details on OsLoader and FW update packaging
- Add section on post build image construction
- Add section on patching of stages
- Add section on including SBL containers in final SBL image
Signed-off-by: Atharva Lele <atharva.lele@intel.com>
---------
Signed-off-by: Atharva Lele <atharva.lele@intel.com>
- Add details on types of memory and memory allocation
- Add details on memory allocation libraries used
Signed-off-by: Atharva Lele <atharva.lele@intel.com>
- Add details about each stage and what each stage does
- Add details about what data is passed and how it is passed
between stages
- Add information about Loader Global Data and how it is used
by the bootloader
Signed-off-by: Atharva Lele <atharva.lele@intel.com>
Add details about how each stage is packaged and what each stage
contains to the build system documentation.
Signed-off-by: Atharva Lele <atharva.lele@intel.com>
* Added Stage 1 Temp Ram memory map.
Added a table showing the temporary memory map during Stage 1 execution.
Signed-off-by: Bejean Mosher <bejean.mosher@intel.com>
* Correct Top of Low Mem to Top of 4GB.
Signed-off-by: Bejean Mosher <bejean.mosher@intel.com>
---------
Signed-off-by: Bejean Mosher <bejean.mosher@intel.com>
* Add documentation for firmware resiliency
This change adds a section for firmware resiliency
as well as updates existing sections that are related
to firmware resiliency
Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
* Fix grammatical errors in resiliency and recovery section
Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
* Add in test tool tutorials for SBL resiliency
Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
* Add in block diagrams for SBL resiliency
Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
* Make minor improvements to resiliency and update sections
Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
* Mention non-overlapping region requirement for FW update capsule tool
Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
* Give example for building FW update capsule with TMAC:IPFW
Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
* Add note that corruptcomp tool should be disabled in prod builds
Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
There are a few places in the documentation where
some older output is being displayed which is
causing some confusion for readers. Update it to
reflect current code.
Signed-off-by: James Gutbub <james.gutbub@intel.com>