BrentHoltsclaw
b1da5f4c23
Update to version 1.4.2
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
v1.4.2
1.4.2
2019-09-25 14:27:51 -07:00
Frinzell
f13c271631
Duplicate RC register
2019-09-25 10:39:39 -07:00
BrentHoltsclaw
ec404f0afc
Update compression tools with edk2 Basetools
...
Modify Compression Libraries, Common, Makefiles, Includes
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-24 12:23:26 -07:00
BrentHoltsclaw
b38d1e02f0
Fix import error and cleanup imports for tools.secureboot.te
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-24 12:23:01 -07:00
BrentHoltsclaw
fdac78506d
Fix python3 evsa variable issue
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-24 12:22:47 -07:00
BrentHoltsclaw
b1bfb491a7
Satisfy unittest errors
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-24 12:22:28 -07:00
BrentHoltsclaw
870d04816d
Fixup lgtm general/util errors
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-24 12:22:28 -07:00
BrentHoltsclaw
e7f23c76b6
Fixup lgtm module errors
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-24 12:22:28 -07:00
BrentHoltsclaw
ae9b3f411e
Fixup suggested lgtm hal errors
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-24 12:22:28 -07:00
BrentHoltsclaw
8236cee9e9
Fixup dal __init__ to import properly
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-24 12:19:18 -07:00
BrentHoltsclaw
ee12cdf448
Add attr conversion within set_EFI_variable win32helper
...
tools.uefi.uefivar_fuzz generates attributes as string/bytes type. Need to convert to integer within the helper to avoid exception.
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-23 09:25:03 -07:00
BrentHoltsclaw
0dbd0e9472
Fix win32 smi helper error
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-23 09:24:02 -07:00
BrentHoltsclaw
91e76245f9
Handle unicode variable decode within uefi hal
...
fix failure within decode_EFI_variables and print_efi_variable where characters are not ascii
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-17 16:03:10 -07:00
BrentHoltsclaw
de9501711b
vss string issue within hal.uefi_platform
...
Python3 failing `nvram_start = nvram_buf.find( sign )` within py3 because sign is defined as a string in else condition line 619
Reference #681
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-17 15:26:51 -07:00
BrentHoltsclaw
eb7d40e23c
Remove dumpstr from tools.secureboot.te
...
Function is unused and causing build/install errors within py2
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-17 15:26:30 -07:00
BrentHoltsclaw
260e842394
Update to version 1.4.1
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
1.4.1
2019-09-05 09:53:09 -07:00
BrentHoltsclaw
ea72b66701
Fix python3 compatibility when using custom_chipsets file
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-05 09:52:22 -07:00
BrentHoltsclaw
28747def1a
Updated util_cmds starting within d to use argparse ( #672 )
...
* Updated util_cmds starting within d to use argparse
* Add get_thread_count to unittest mock_helper to fix unit_test error
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-04 15:18:06 -07:00
BrentHoltsclaw
abb0f3231f
Fix ia32cfg verbose error
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-04 14:04:28 -07:00
BrentHoltsclaw
c390e0378a
requested changes
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-04 09:17:56 -07:00
BrentHoltsclaw
30312c7905
Cleanup ia32cfg modules
...
Cleanup of imports
Enabled check per thread
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-04 09:17:56 -07:00
BrentHoltsclaw
0f7f48f404
Fixup unit tests based upon chipsec_util changes
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 22:27:57 -07:00
BrentHoltsclaw
12bd1701f6
Change chipsec_util arg_parse and command execution logic
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 22:27:57 -07:00
BrentHoltsclaw
6140237b7e
Create import cmd function within chipsec_util
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 22:27:57 -07:00
BrentHoltsclaw
c1de2e9ff0
Cleanup chipsec_util imports
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 22:27:57 -07:00
BrentHoltsclaw
d44e56f48f
Add ability to load custom_helpers
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 14:58:43 -07:00
Erik Bjorge
dcef92048b
Updated header output
...
- Updated chipsec_main and chipsec_util to include python version
- Added OS and chip information to chipsec_util
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2019-09-03 13:52:33 -07:00
BrentHoltsclaw
bda0ef1f50
Update common.xml msr definitions
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 11:14:59 -07:00
Frinzell
f0e0410788
Optimize a check
2019-09-03 11:13:21 -07:00
Frinzell
288b4d3e32
Updates to memlock
2019-09-03 11:13:21 -07:00
BrentHoltsclaw
7bf657021a
Requested changes
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 11:11:27 -07:00
BrentHoltsclaw
aabe74493e
Extend register to use memory type within configuration files
...
Add ability for register to reference memory as a type
Modified memory xml attribute renamed type to function
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 11:11:27 -07:00
Barry Rountree
8ad2ffcb53
Trivial README patch for module loading/unloading.
2019-09-03 11:09:26 -07:00
Barry Rountree
bc66115d7f
Explanation of Kbuild warning.
2019-09-03 11:09:14 -07:00
Erik Bjorge
f9ac9c9735
Fixed bugs in logger dump_buffer function
...
- Fixed non-printable output formatting
- Fixed string format syntax
- Removed dead/debug code
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2019-09-03 10:08:50 -07:00
BrentHoltsclaw
b3f4205998
Fixup logic for uefi decode NextFwFile file size calcualtion
...
Try to use Extended header logic is used and the filesize causes an error, fall back the filesize within version1 header
Remove whitespace within file
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 10:08:33 -07:00
Erik Bjorge
425a4af1bc
Make register/field/control detection consistent
...
- Removed dead code from is_register_defined
- If register is not defined register_has_field returns False instead of generating an exception
- No change needed for is_control_defined
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2019-09-03 10:07:55 -07:00
BrentHoltsclaw
9094dacdf8
Fix compiler warning with cores.c
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 10:07:35 -07:00
Daniel Schaefer
ea7d64da75
Convert bytestostring before finding substring
...
Like in line 275 we need to convert to string before finding.
In Python3 bytes and strings are not the same and thus it would break.
2019-09-03 10:07:12 -07:00
Daniel Schaefer
003a2053f6
Parse args into self instead of ACPICommand
...
Couldn't find self.func in Python3 before.
2019-09-03 10:07:12 -07:00
Daniel Schaefer
adc1b2c615
Don't catch exception with None
...
Works in Python2 but doesn't in Python3 as every exception has to be
descendant of BaseException and None obviously isn't.
See: https://stackoverflow.com/a/19327342/5932056
2019-09-03 10:07:12 -07:00
BrentHoltsclaw
877ecb1ad8
Fixes to make uefivar_fuzz python3 compatible
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 10:06:46 -07:00
BrentHoltsclaw
4ce1127743
Add cs_input to fix compatability issues with input/raw_input
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 10:06:46 -07:00
BrentHoltsclaw
3827ec6b7e
Fix setup.py install errors
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-09-03 10:06:46 -07:00
BrentHoltsclaw
ce5143e602
Update to version 1.4.0
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
1.4.0
2019-08-19 18:39:20 -07:00
BrentHoltsclaw
1d7fc4efe4
Filehelper use python2/3 compatable features
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-08-19 13:15:30 -07:00
BrentHoltsclaw
d310fe3b34
Added build notes based upon compilation feedback
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-08-19 13:06:47 -07:00
BrentHoltsclaw
2ee6b6a1e7
Fixup windriver hypercall typecasting
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-08-19 13:06:47 -07:00
Frinzell
bc5b63cea8
Added additional SKU support
2019-08-19 13:06:18 -07:00
BrentHoltsclaw
6fccb31877
Fixup spd_wd to work with python3
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-08-16 14:19:26 -07:00