brentholtsclaw
168a2e1c6f
Changes to pch config files
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:31:58 -08:00
brentholtsclaw
0d55c788a6
Changes to cpu config files
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:31:58 -08:00
brentholtsclaw
311006b043
Dev 2.0 updates chipsec root folder
...
flake8 updates
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:30:50 -08:00
brentholtsclaw
e5413b7f7a
Dev 2.0 helper updates
...
flake8 changes
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:29:00 -08:00
brentholtsclaw
268d0459c3
Dev-2.0.0 module changes
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:24:34 -08:00
brentholtsclaw
3b46c8cd0d
fix reg_read function to only find registers
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:16:25 -08:00
brentholtsclaw
14b0ccd56c
Dev 2.0.0 util_cmd changes
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:16:25 -08:00
brentholtsclaw
eb813b65af
Lib file cleanup
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:06:41 -08:00
brentholtsclaw
89f3c2b761
Cleanup of HAL commands
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:06:41 -08:00
brentholtsclaw
3d3fdf80a6
Remove logger().warn function
...
Exchanged with logger().log_warning()
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:01:38 -08:00
brentholtsclaw
734ea92ab9
Logging changes to setlevel function and pci_enumeration
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:01:38 -08:00
brentholtsclaw
9d9b9c37c8
Integrate self.logger into chipset.py
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 12:01:38 -08:00
brentholtsclaw
1fbbe67a15
Cleanup lgtm alerts
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 10:37:51 -08:00
brentholtsclaw
7ab241f90f
Split hal and lib - uefi
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 10:37:51 -08:00
brentholtsclaw
ae89dbbacd
Split hal and lib tpm
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 10:37:51 -08:00
brentholtsclaw
349c61acff
Split hal and lib spi, spd
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 10:37:51 -08:00
brentholtsclaw
79d8b4c02e
Split hal and lib pci
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 10:37:51 -08:00
brentholtsclaw
b887271077
Split hal and lib acpi_tables
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-02-24 10:37:51 -08:00
brentholtsclaw
fce237dd28
Additional Cleanup due to rebase
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-21 16:16:10 -08:00
brentholtsclaw
bfccfedcaa
Fix unit_tests
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-21 16:16:10 -08:00
brentholtsclaw
66ad80d3a2
Change helper mmio api to match native api for all helpers
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-21 16:16:10 -08:00
brentholtsclaw
521deb564c
Split linux helper into driver and native helper
...
Remove native functions from oshelper
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-21 16:16:10 -08:00
brentholtsclaw
8e8ab333b5
Fix logic error within uefi_compression
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-20 17:32:45 -08:00
brentholtsclaw
28e5a6730b
Modify workflows to install pip requirements and use python3
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-20 17:32:45 -08:00
brentholtsclaw
09a9485f37
Move brotli to requirements.txt files
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-20 17:32:45 -08:00
brentholtsclaw
9363b10d33
Remove compression binaries for windows
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-20 17:32:45 -08:00
brentholtsclaw
190a4b9c00
Code cleanup based on changes
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-20 17:32:45 -08:00
brentholtsclaw
4ff8f75a13
Remove compression from helpers
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-20 17:32:45 -08:00
brentholtsclaw
d8a95228e8
Fixup modules dependent on compression functionality to match changes
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-20 17:32:45 -08:00
brentholtsclaw
fd35e0e0f3
Move compression functionality to HAL
...
No need to use helpers, just build eficompressor module and import
brotli and lzma
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-20 17:32:45 -08:00
brentholtsclaw
f58e2e0a40
Replace compression tools with python3 module extension for
...
tianocompress
Adds build script and files to build python3 module with UEFI/Tiano
algorithms
lzma is built into python3
brotli is a pypy package
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-20 17:32:45 -08:00
brentholtsclaw
a485818f7c
Fix rebase error
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-18 16:31:57 -08:00
brentholtsclaw
902837686a
Modify setlevel to use self.level
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-18 16:31:57 -08:00
brentholtsclaw
228ac310f5
Remove log_*_check
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-18 16:31:57 -08:00
brentholtsclaw
37029fa0df
Fix syntax errors
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-18 16:31:57 -08:00
brentholtsclaw
a33ba664b1
Update complex logging cases to use _hal/_verbose/_debug
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-18 16:31:57 -08:00
brentholtsclaw
87b36d196d
Update log_debug part 2
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-18 16:31:57 -08:00
brentholtsclaw
e57920d31e
Change to use log_debug part 1
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-18 16:31:57 -08:00
brentholtsclaw
91b3660d71
Update HAL logging statements part2
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-18 16:31:57 -08:00
brentholtsclaw
20471db045
Update HAL prints part 1
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-18 16:31:57 -08:00
brentholtsclaw
ba2f6a8f8c
Update to use log_verbose
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-18 16:31:57 -08:00
brentholtsclaw
470fc0c3f4
dev-2.0.0 logging changes
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-18 16:31:57 -08:00
brentholtsclaw
7a5de47c63
Amend scoping within hal commands and modules to use dictionary
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-13 15:51:26 -08:00
brentholtsclaw
6b255f2bf7
Changes to get unit testing working with configuration loader chagnes
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-13 15:51:26 -08:00
brentholtsclaw
d6d614ef90
Change chipsec register scoping to dictionary
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-13 15:51:26 -08:00
brentholtsclaw
b1240ac88f
Cleanup config loading
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-13 15:51:26 -08:00
brentholtsclaw
817b6705a9
Move functions from chipset to config
...
If functions only access configuration registers, move them under the
Cfg class
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-13 15:51:26 -08:00
brentholtsclaw
28c8b62178
Add vid dictionary to Cfg class
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-13 15:51:26 -08:00
brentholtsclaw
92fe54db29
Modify xml configuration loading
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-13 15:51:26 -08:00
brentholtsclaw
5acd080510
Changes to configuration loading
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-01-13 15:51:26 -08:00