Aaron Frinzell
eb27e705db
Update interrupts_cmd.py CLI
2021-03-25 10:13:35 -07:00
Erik Bjorge
c5b15cdada
Adding display of register when in verbose mode.
...
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 >
2021-03-09 19:20:50 -08:00
Erik Bjorge
1607ee8b42
Fixed parameter processing in I/O command
...
The I/O command reversed the usage of metavar and the actual parameter.
Also cleaned up the command name and made parameter processing more
consistent with other commands.
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2021-03-09 19:19:16 -08:00
Sae86
47c5da496d
Updating to 1.5.10
...
Signed-off-by: Sae86 <sae.batllori@intel.com >
2021-02-24 16:17:42 -08:00
Aaron Frinzell
9e2b168223
spi_fdopss check for FDOPSS
2021-02-24 16:14:15 -08:00
brentholtsclaw
1ff5f2ef0c
Add lock and lockedby to configuration
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2021-02-24 14:49:08 -08:00
Assaf Carlsbad
ff8df8b752
Define MSR_SMM_FEATURE_CONTROL only for platforms the support it.
2021-02-24 10:19:40 -08:00
Assaf Carlsbad
8ca35ffbfb
Add GPL license.
2021-02-24 10:19:40 -08:00
Assaf Carlsbad
0af175c88b
Return ModuleResult.FAILED instead of ModuleResult.ERROR.
2021-02-24 10:19:40 -08:00
Assaf Carlsbad
99a23778bc
Introduce a new module that checks that SMM_Code_Chk_En is configured properly.
2021-02-24 10:19:40 -08:00
Assaf Carlsbad
38ee79658a
Add the definition for MSR_SMM_FEATURE_CONTROL.
2021-02-24 10:19:40 -08:00
Aaron Frinzell
043817b8f1
Minor typos in smm_ptr.py
2021-02-17 15:31:35 -08:00
Sae86
79661752c4
Changing helper calls to HAL calls
...
- debugenabled: helper -> cpu
- hypercall: helper -> mem
Signed-off-by: Sae86 <sae.batllori@intel.com >
2021-02-05 12:28:33 -08:00
Nathaniel Mitchell
f27ad9dbf8
Updating to 1.5.9
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2021-01-27 15:13:32 -08:00
Nathaniel Mitchell
30ee829b3f
Fixed error in uefi shell for spectre v2 test
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2021-01-27 08:16:45 -08:00
Aaron Frinzell
ef825166df
Minor typo in hal\interrupts.py
2021-01-26 16:14:09 -08:00
Aaron Frinzell
e912c3473e
Fix spd.py decode fn
2021-01-26 16:12:36 -08:00
Aaron Frinzell
8551e14b39
Update spidesc_cmd.py CLI
2021-01-26 16:11:45 -08:00
Aaron Frinzell
14b47b87fc
Update spd_cmd.py CLI
2021-01-26 16:11:06 -08:00
Sae86
c7259cfac0
Signed-off-by: Sae86 <sae.batllori@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
2021-01-26 16:10:34 -08:00
Aaron Frinzell
bd16a16d96
Update reg_cmd.py CLI
2021-01-26 16:08:15 -08:00
Aaron Frinzell
0caa5709cf
Update msgbus_cmd.py CLI
2021-01-26 16:06:14 -08:00
Aaron Frinzell
19922c2b03
Update vmm_cmd.py CLI
2021-01-26 16:05:52 -08:00
Aaron Frinzell
a241fdde9a
Update mmcfg_cmd.py CLI
2021-01-26 16:05:11 -08:00
Nathaniel Mitchell
d4e6e9fa01
Added log message to print actual DIDs if using -p or --pch
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2021-01-26 16:03:26 -08:00
Aaron Frinzell
ea16df16f7
Move bios_smi.py control
2021-01-21 11:24:30 -08:00
Nathaniel Mitchell
94468b30ea
Updating to 1.5.8
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2020-12-17 10:46:04 -08:00
Aaron Frinzell
702bb6a9b7
LGTM except
2020-12-15 15:29:25 -08:00
Aaron Frinzell
af5d51bb3d
Update vmem_cmd.py CLI
2020-12-15 15:29:25 -08:00
Aaron Frinzell
d747d545fc
Align efihelper.py va2pa
2020-12-15 15:29:12 -08:00
Aaron Frinzell
047235888c
Update ucode_cmd.py CLI
2020-12-15 15:28:59 -08:00
Aaron Frinzell
8fc0e629a2
Update tmp_util.py CLI
2020-12-15 15:28:46 -08:00
Aaron Frinzell
7ec4faa0a3
me_mfg_mode.py self.res update
2020-12-15 15:28:34 -08:00
Aaron Frinzell
a6a5df9b2a
UEFI HAL module variable and description updates
2020-12-15 15:28:19 -08:00
Tim Gates
9a2195d376
docs: fix simple typo, incompatibe -> incompatible
...
There is a small typo in chipsec/modules/tools/vmm/hv/hypercallfuzz.py, chipsec/modules/tools/vmm/hv/synth_dev.py, chipsec/modules/tools/vmm/hv/synth_kbd.py, chipsec/modules/tools/vmm/hv/vmbusfuzz.py.
Should read `incompatible` rather than `incompatibe`.
2020-12-15 15:28:00 -08:00
Nathaniel Mitchell
ddf3f3e767
Updating to 1.5.7
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2020-11-19 14:21:08 -08:00
Aaron Frinzell
c6854c49e9
Update smbus_cmd.py CLI
2020-11-18 20:38:57 -08:00
Aaron Frinzell
b60d5c7ec3
Update spi_cmd.py CLI
2020-11-18 20:38:46 -08:00
Aaron Frinzell
a5bc9786f4
Update mem_cmd.py CLI
2020-11-18 20:38:33 -08:00
Aaron Frinzell
f942232fc9
Update msr_cmd.py CLI
2020-11-18 20:38:21 -08:00
Aaron Frinzell
edc73dacb3
Update iommu_cmd.py CLI
2020-11-18 20:38:10 -08:00
brentholtsclaw
d32ebd6565
Pass string not array to EFI_GUID_STR from parse_sb_db
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-11-18 20:37:55 -08:00
Nathaniel Mitchell
37fbee9c4c
Updating to 1.5.6
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2020-10-29 09:46:49 -07:00
Ignacio Hernandez
5fab85b70d
Updated pcidb
...
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com >
2020-10-28 16:15:55 -07:00
Nathaniel Mitchell
afb540d497
Added log message when PCH or Plat are unknown and prints the VID/DID/RID that chipsec read
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2020-10-28 13:12:23 -07:00
brentholtsclaw
be928b5e56
Add decode option to save specific filetypes
...
Modify uefi_cmd to add filetype argument
Modify spi_uefi to parse and save filetypes from a list
Modify spi_uefi to clean up flake8 issues
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-10-28 10:47:42 -07:00
Ignacio Hernandez
c93391c09a
Fix native writemsr for linux
...
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com >
2020-10-28 10:11:30 -07:00
Aaron Frinzell
350486d171
Update igd_cmd.py CLI
2020-10-28 10:10:37 -07:00
Aaron Frinzell
d8011e8601
Update mmio_cmd.py CLI
2020-10-28 10:02:36 -07:00
Aaron Frinzell
8c0e9d1ded
Update decode_cmd.py CLI
2020-10-28 09:58:50 -07:00