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
BrentHoltsclaw
73485556d7
Cleanup bugs - Division compliant with python3
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-08-16 14:19:02 -07:00
BrentHoltsclaw
18827a8574
Cleanup use is for None type compare
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-08-16 14:18:47 -07:00
LeaMessenger
72419667f5
Cputestrun ( #642 )
...
* Updated info, cpuid, and cr to argparse
* Updated to argparse
Signed-off-by: Lea Messenger <lea.messenger@intel.com >
2019-08-15 22:19:03 -07:00
Erik Bjorge
bf490b5bed
Remove debug print of all IOCTL data
...
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2019-08-15 14:12:36 -07:00
Erik Bjorge
d2877a4786
Handle exception if PCI enumeration fails
...
When running the unit test framework PCI Enumreation will most likely
fail and generate an exception. This is handled by catching the
exception and providing an empy list. This will resolve the unit
test failues seen with the previous patch.
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2019-08-15 14:12:16 -07:00
Erik Bjorge
f241961e05
Make PCI Enumeration quiet by default
...
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2019-08-15 14:12:16 -07:00
BrentHoltsclaw
2efeda4345
Merge python3-rc2 branch into master ( #656 )
2019-08-15 14:11:20 -07:00
BrentHoltsclaw
ee40421098
Update to verion 1.3.8
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
1.3.8
2019-07-23 14:50:36 -07:00
BrentHoltsclaw
b97905b73a
Add support to use python build_ext -i command on windows
...
(assuming VS and WDK are installed)
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-07-23 14:01:50 -07:00
BrentHoltsclaw
ff8ae0fa25
Reorder decompress Compress section algorithms
...
Address issue #609
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2019-07-23 14:01:29 -07:00
Erik Bjorge
639553880e
Adding Revision ID reporting to chipset detection
...
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2019-07-23 11:16:09 -07:00
Erik Bjorge
3d845d9a4c
Made logging modes selectable
...
Verbose, HAL and debug logging modes are now each selectable.
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2019-07-23 11:14:53 -07:00
Erik Bjorge
0e14b2e0b5
Additonal handle casting changes
...
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2019-07-23 11:14:37 -07:00
Erik Bjorge
2077bd3aec
Fixed exception when debug mode enabled.
...
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2019-07-23 11:14:37 -07:00
Erik Bjorge
ed544448b9
Adding fixed address fallback support
...
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2019-07-23 11:14:17 -07:00