Commit Graph

482 Commits

Author SHA1 Message Date
Nathaniel Mitchell 57137335a2 Updating to 1.4.7
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com>
2020-02-05 23:55:30 -08:00
Assaf Carlsbad 6ec5da566e Check for proper usage before construction a TPM object. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 7bf8ef6a4b Fix TPM's _send_command method to be compatible with Python 3. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 3daa7029de Fix logging of the Flash Descriptor signature. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 7d718852c8 Fix metavar notation for current log file. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad fb8027b404 Fix argument names for deltas command. 2020-02-05 23:55:30 -08:00
Nathaniel Mitchell 85d99264f2 Fixed copy right year and removed enterprise verbiage.
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com>
2020-02-05 23:55:30 -08:00
Nathaniel Mitchell 31328a1ab5 Fixed errors caused by list_EFI_variables in Windows.
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>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw 596b51258c Update HSF for DVN
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw 36d3e22129 Add tcoctllock control to 4xxlp
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
Nathaniel Mitchell 10a2112d95 Updating to 1.4.6
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw ae329f68d0 Cleanup imports within modules directory
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw 8b0e23bad9 Clean up spi_access and add check for valid flash descriptor
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw 2c66083510 Update SDFP commit
Moved sfdp to common configuration
updated spi hal to use register functions opposed to xml parsing

Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
Sushmith Hiremath 0849635b15 - SFDP module to parse JDEC parameter table
- Bug fixes in spi_util

Signed-off-by: Sushmith Hiremath <sushmith.m.hiremath@intel.com>
2020-02-05 23:55:30 -08:00
nick cf06801562 checing IA32_FEATURE_CONTROL and TCO1_CNT lock on atom 2020-02-05 23:55:30 -08:00
BrentHoltsclaw 2836471fcb Fix ability to log to log_file
Error occuring when using decompress

Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
assafcarlsbad 5f19a8d529 Update copyright years. 2020-02-05 23:55:30 -08:00
assafcarlsbad 72fdf3fb9f Update access_uefispec.py 2020-02-05 23:55:30 -08:00
Assaf Carlsbad f22dc3fdd4 Check that 'uefispec_concern' is not empty before logging an error message. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 1ae1fa98ef Always un-mount the ESP, even in the face of exceptions. 2020-02-05 23:55:30 -08:00
BrentHoltsclaw 0caae5cb30 Fix error for uefi win support
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
Assaf Carlsbad 5a1122a5d3 Fix RWEverything helper. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 197ea30c23 Build path to blacklist.json such that it will be valid when running the py2exe version. 2020-02-05 23:55:30 -08:00
nha 45d61877d0 a more elegant solution 2020-02-05 23:55:30 -08:00
nick ae2f3857b5 remove debug 2020-02-05 23:55:30 -08:00
nick 054ab4f089 ACPI SMI py2/3 fix 2020-02-05 23:55:30 -08:00
nick e239180647 updating dnv config 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 6fedf6868b Add newline. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 00dcc2fc0f Forward all logging to the base method. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 051349fb8e Add optional 'level' argument to log method. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 87b48aef5b Strip terminating NULL bytes from the CPU brand. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 37c224f550 Add support for the Intel Core i7-8565U CPU, whose CPUID signature is 0x806EB. 2020-02-05 23:55:30 -08:00
BrentHoltsclaw b7bac4fa45 Updating to 1.4.5
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw 7d1be986be Win helper efi variable fixes for py3
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw ca8adc8d5c Fixup fake guid creation
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw bce3a542a3 Fixup spi_uefi File/Section parsing
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw 3265bb2be1 Cleanup sgx_check
Add is_supported funciton
cleanup imports
check register field name not bits where applicable
modify prmrr config lock check

Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw 76f379d860 Remove PCH data from SKX and require PCH to be loaded
Add req_pch="True" in configuration tag
Diff c620.xml and skx.xml to remove pch registers

Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw dcae48aa6d fixup some lgtm_errors
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
BrentHoltsclaw 7751c1d468 Remove duplicate DID 5918 entry
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2020-02-05 23:55:30 -08:00
Assaf Carlsbad 09f5cdd239 Set _unknown_pch to False when the PCH DID is known. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 6e413bbd28 Fix VirtMemory base class initialization. 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 21b00ceef6 Fix a minor typo in comments (detele -> delete). 2020-02-05 23:55:30 -08:00
Assaf Carlsbad 1c68fe7e28 Fix ability to explicitly specify OS helper. 2020-02-05 23:55:30 -08:00
BrentHoltsclaw 59ef917da8 Add log message for Windows SMI when OS and Python Arch do not match
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2019-12-11 09:43:03 -08:00
BrentHoltsclaw 5d18227fc4 add did for c620 series
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2019-12-11 09:43:03 -08:00
BrentHoltsclaw fbc1328599 Update is_supported to not run if bootscript is not found
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
2019-12-11 09:43:03 -08:00
NicholasArmour 1e52d94456 requested changes 2019-12-11 09:43:03 -08:00
NicholasArmour 3b4297673e added comments, moved some code around 2019-12-11 09:43:03 -08:00