Nathaniel Mitchell
1259e568de
Change all HAL objects in cs.hals to be lowercase
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2025-12-09 13:49:37 -08:00
Dan Scott
f94d25a74d
Fix reported decode util bug
...
Signed-off-by: Dan Scott <dan.scott@intel.com >
2025-07-30 23:58:27 -07:00
Nathaniel Mitchell
f5c1fe5c62
Wrap spi_descriptor as a hal object, fix hal loading issue
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2025-03-12 09:07:23 -07:00
brentholtsclaw
51b088ffae
Normalize spi and spi descriptor
...
SPI descriptor still needs changes but this should help get it working
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2025-03-04 22:15:04 -08:00
BrentHoltsclaw
0165a61fec
Dev/uefi hal ( #2377 )
...
* Add Win Cert types to uefi_fv and spi_uefi
* Move uefi search to library.uefi folder
* Move uefi_fv to library.uefi
* Move uefi_compression to library.uefi>
* Move uefi_common to library.uefi
* Move uefi_platform to library.uefi
* Move spi_uefi to library.uefi
* Add library.uefi.sleep_scripts file
* Move S3 functionality into sleep_state file
* Add varstore and variable files to library.uefi
* Fixup Flake8 suggestions
* Rename library uefi files to remove uefi_
* This change changes the filename of any file under the library.uefi to remove the uefi as part of the name.
* Fix Errors when testing changes
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2025-02-12 09:13:50 -08:00
Nathaniel Mitchell
53cb4720f2
More module updates
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2024-12-03 12:50:38 -08:00
Nathaniel Mitchell
f7409804b4
HAL Update - Enable multitenant HALs
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2024-12-03 12:50:36 -08:00
Dan Scott
0e8192cfd0
Move files to library folder
2024-03-22 14:26:59 -07:00
brentholtsclaw
b40384ffb4
Propogate ability for files not being within LOGPATH
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2023-07-28 09:40:12 -07:00
Nathaniel Mitchell
fe3202cde9
Update utils to match chipsec_util update
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-07-27 11:39:28 -07:00
Dan Scott
daf7d63d9f
Add typehints and fstrings to decode_cmd.py
...
Signed-off-by: Dan Scott <dan.scott@intel.com >
2023-06-14 16:38:34 -07:00
Nathaniel Mitchell
4b38d41a29
Move helper.getcwd() from *helper to oshelper
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-06-05 16:41:07 -07:00
brentholtsclaw
7af173a43c
Module and command changes to work with hal
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2022-12-05 16:34:48 -08:00
Nathaniel Mitchell
291632c0ee
Apply flake8 code formatting rules against repo
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2022-07-28 09:17:10 -07:00
Frinzell, Aaron
7a772c0c44
Code clean up in decode_cmd.py
...
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com >
2022-05-18 10:10:01 -07:00
Sae86
bd9cfe0b95
Move docstring from class
...
Update usage in argparser
Update for more than one class
Signed-off-by: Sae86 <sara.batllori@intel.com >
2021-09-28 10:20:55 -07:00
Nathaniel Mitchell
c8c14e21be
Remove shebang from all but the entry points. Update ep to py3
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2021-08-12 08:27:33 -07:00
Aaron Frinzell
8c0e9d1ded
Update decode_cmd.py CLI
2020-10-28 09:58:50 -07:00
brentholtsclaw
f7fe1be074
More whitespace cleanup
...
E231, E201, E226
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-07-31 13:46:13 -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
2efeda4345
Merge python3-rc2 branch into master ( #656 )
2019-08-15 14:11:20 -07:00
BrentHoltsclaw
e23e6deb6f
Added informational messages to decode_cmd
...
chipsec_util decode command expects a full spi image. If the flash descriptor is not found errors will occur
Added informational message which instructs users to use chipsec_util uefi decode for images where the spi descriptor is invalid or does not exist
2019-04-25 14:14:46 -07:00
Erik Bjorge
ece76e3d0b
Fixed chipsec_util decode types ( #232 )
2017-06-08 18:42:55 -07:00
Thiébaud Weksteen
bdea49936a
Remove unused __version__ ( #215 )
2017-05-08 22:17:35 -07:00
c7zero
2aa81afde8
SPI flash descriptor parsing improved ( #157 )
...
* Improved parsing of Flash Descriptor
Descriptor format is platform dependent so need to use XML to parse it
* cleanup
* Fixed spi info
2017-03-02 02:09:58 -08:00
abazhaniuk
c377a72e28
Deb package ( #135 )
...
* merge
* Add Debian packaging
* cleanup
* Removed incorrect info into Copyright.
* One more: removed incorrect info in Copyright.
2017-01-06 12:57:13 -08:00
abazhaniuk
94fe7f02f1
change setup.py build driver by default. change root directory of chipsec. move WARNING.txt to chipsec. remove PKG-INFO ( #107 )
2016-10-18 18:19:42 -07:00