Verbose mode should allow for initial verification of register settings
instead of blindly trusting the test.
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
Modifying copyright date.
Hal msg bus - removed non working link
Hal spd - changed simmtester links to functioning ones
Cfg sfdp - added docstring
utilcmd mem_cmd - removed random lonely colon
Modules-Common-cpu-cpuinfo and iauntrusted - added temp docstrings
Tools-vmm-hv and xen folders -> imports needed more detail
Modules Me mfg mode - fixed error caused by asterisk in links
Fixup files that relied on CHIPSET_ID_XXX logic
Modify files for functions moved within cs class
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
Fixing issues in helper/modules that are caused by some versions of windows blocking runtime access to UEFI varialbes. Also fixed issue print_buffer issue when using --hal.
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com>
The module is currently not stable and causing issues. Given it is an Informational Check, it is being removed for the time being.
Similar functionality exists within chipsec util.
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
Use the Flash Descriptor Observability registers to OR in the settings
from the flash descriptor to the existing FRAP register fields.
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
* Initial SMBIOS HAL and Command
- Only searches for the Entry Point structure
- Currently only detects 2.x structures correctly
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
* Added support for 64bit 3.x entry point
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
* Updated command processing
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
* Added ability to parse structures based on header
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
* Updated command processing
- Made command processing a bit more flexible
- Improved logging messages
- Added place holders for future functionality
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
* Added ability to get structures by type
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
* Added string extraction support
- Also added some initial code for decoding type 0 structure information
- Updated interface to make things cleaner
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
* Added decode support
- Only supports partial decode of Type 0 (2.0) structure
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
* Removed unused variable
- Also fixed tool name in timing string
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
* Adding basic BIOS Information module
- Adding module to get the BIOS Information SMBIOS data
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
* Python 3 updates
- Requires additional Python 3 UEFI HAL changes
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>