Skip to content

Commit 9c1b7e6

Browse files
chipsec-bbciSae86
authored andcommitted
Update to release/1.13.5
Signed-off-by: ChipSec <sys_chipsec@intel.com>
1 parent f3ad12e commit 9c1b7e6

File tree

306 files changed

+4932
-7474
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

306 files changed

+4932
-7474
lines changed

_sources/contribution/code-style-python.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ If in doubt, follow the existing code style and formatting.
7878
# Good
7979
import sys
8080
from chipsec.module_common import BaseModule
81-
from chipsec.library.returncode import ModuleResult
81+
from chipsec.library.returncode import ModuleResult
8282
8383
# Bad - using '*' and importing sys after local imports
8484
import *

_sources/contribution/sphinx.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Sphinx Version
44
==============
55

6-
The versions of Sphinx that can be utilized to generate CHIPSEC's documentation are 4.X.X, 5.X.X and 6.X.X.
6+
The versions of Sphinx that can be utilized to generate CHIPSEC's documentation are 6.X.X, 7.X.X and 8.X.X.
77

88

99
Generating Documentation

_sources/development/Platform-Detection.rst.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,21 @@
33
Methods for Platform Detection
44
==============================
55

6-
Uses PCI VID and DID to detect processor and PCH
7-
------------------------------------------------
6+
Uses PCI VendorID and DeviceID to detect processor and PCH
7+
----------------------------------------------------------
88

99
Processor: 0:0.0
1010

1111
PCH: Scans enumerated PCI Devices for corresponding VID/DID per configurations.
1212

13-
Chip information located in ``chipsec/chipset.py``.
13+
Chip information located in ``chipsec/chipset.py``
1414
--------------------------------------------------
1515

1616
Currently requires VID of 0x8086 (Intel) or 0x1022 (AMD).
1717

18-
DID is used as the lookup key.
18+
DeviceID is used as the lookup key.
1919

20-
If there are matching DID, will fall back to cpuid check for CPU.
20+
If there are matching DeviceID, will fall back to cpuid check for CPU.
2121

2222
Platform Configuration Options
2323
------------------------------
@@ -27,4 +27,4 @@ Select a specific platform using the ``–p`` flag.
2727
Specify PCH using the ``–-pch`` flag.
2828

2929
~Ignore the platform specific registers using the ``-i`` flag.~
30-
The ``-i`` flag has been depricated and should not be used.
30+
The ``-i`` flag has been deprecated and should not be used.

_sources/development/Sample-Module-Code.rst.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,19 @@ Sample module code template
1111
def __init__(self):
1212
BaseModule.__init__(self)
1313
14-
def is_supported(self):
14+
def is_supported(self) -> bool:
1515
"""Module prerequisite checks"""
1616
if some_module_requirement():
1717
return True # Module is applicable
1818
self.res = ModuleResult.NOTAPPLICABLE
1919
return False # Module is not applicable
2020
21-
def action(self):
21+
def action(self) -> int:
2222
"""Module test logic and methods as needed"""
2323
self.logger.log_passed('Module was successful!')
2424
return ModuleResult.PASSED
2525
26-
def run(self, module_argv):
26+
def run(self, module_argv) -> int:
2727
"""Primary module execution and result handling"""
2828
self.logger.start_test('Module Description')
2929
self.res = self.action()

_sources/development/Sample-Util-Command.rst.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Util Command
2-
===================
1+
Util Command
2+
============
33

44
.. code-block:: python
55

_sources/index.rst.txt

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
.. CHIPSEC 1.13.4 documentation file, created by
1+
.. CHIPSEC 1.13.5 documentation file, created by
22
sphinx-quickstart on Wed Mar 25 13:24:44 2015.
33
You can adapt this file completely to your liking, but it should at least
44
contain the root `toctree` directive.
55
6-
CHIPSEC 1.13.4
6+
CHIPSEC 1.13.5
77
==============
88

99
CHIPSEC is a framework for analyzing platform level security of
@@ -16,8 +16,7 @@ firmware and platform components, security assessment and fuzzing tools
1616
for various platform devices and interfaces, and tools acquiring
1717
critical firmware and device artifacts.
1818

19-
CHIPSEC can run on *Windows*, *Linux*, *Mac OS* and *UEFI shell*. Mac OS
20-
support is Beta.
19+
CHIPSEC can run on *Windows*, *Linux*, and *UEFI shell*.
2120

2221
.. warning::
2322

@@ -53,7 +52,7 @@ support is Beta.
5352
Installation
5453
------------
5554

56-
CHIPSEC supports Windows, Linux, Mac OS X, DAL and UEFI shell.
55+
CHIPSEC supports Windows, Linux, DAL, and UEFI shell.
5756
Circumstances surrounding the target platform may change which of these
5857
environments is most appropriate.
5958

_sources/installation/InstallWindows.rst.txt

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -163,97 +163,94 @@ generates a Stop error. For more detail please refer below link: https://learn.m
163163
**Filter Driver and Main Helper Driver Architecture**
164164

165165
.. figure:: ../_images/driver_architecture.png
166-
:alt: CHIPSEC Main & Filter Drvier Architecture
166+
:alt: CHIPSEC Main & Filter Driver Architecture
167167
:width: 1100
168168
:height: 1000
169169

170-
CHIPSEC Main & Filter Drvier Architecture
170+
CHIPSEC Main & Filter Driver Architecture
171171

172172
Install PCI Filter Driver
173173
-------------------------
174-
**Locate the Filter Driver Files: chipsec/helper/windows/windows_amd64/**
174+
**1. Locate the Filter Driver Files: chipsec/helper/windows/windows_amd64/**
175175

176176
.. figure:: ../_images/driver_files.png
177-
:alt: Check The Filter Drvier Files
177+
:alt: Check The Filter Driver Files
178178
:width: 920
179179
:height: 340
180180

181181

182-
**Update The PCI Device Driver From Device Manager**
182+
**2. Update The PCI Device Driver From Device Manager**
183183

184184
.. figure:: ../_images/update_driver.png
185185
:alt: Update The PCI Device Driver
186186
:width: 920
187187
:height: 630
188188

189189

190-
**Browse The PCI Filter Driver**
190+
**3. Browse The PCI Filter Driver**
191191

192192
.. figure:: ../_images/browse_driver.png
193193
:alt: Browse The PCI Filter Driver
194194
:width: 920
195195
:height: 630
196196

197197

198-
**Manually Select The PCI Bus Filter Driver**
199-
198+
**4. Manually Select The PCI Bus Filter Driver**
200199

201200
.. figure:: ../_images/pickup_driver.png
202201
:alt: Pickup The PCI Filter Driver
203202
:width: 920
204203
:height: 630
205204

206205

207-
**Install The Filter Driver From Disk**
208-
206+
**5. Install The Filter Driver From Disk**
209207

210208
.. figure:: ../_images/install_driver_from_disk.png
211209
:alt: Install The Filter Driver From Disk
212210
:width: 920
213211
:height: 650
214212

215213

216-
**Installing The Filter Driver**
214+
**6. Installing The Filter Driver**
217215

218216
.. figure:: ../_images/installing_driver.png
219217
:alt: Installing The Filter Driver
220218
:width: 920
221219
:height: 650
222220

223221

224-
**Finish The Filter Driver Installing**
222+
**7. Finish The Filter Driver Installing**
225223

226224
.. figure:: ../_images/installing_finished.png
227225
:alt: Finish The Filter Driver Installing
228226
:width: 920
229227
:height: 650
230228

231-
**Restart Computer**
229+
230+
**8. Restart Computer**
232231

233232
.. figure:: ../_images/restart.png
234233
:alt: Restart Computer
235234
:width: 920
236235
:height: 420
237236

238-
**Check The Installed Device Driver From Device Manager**
237+
238+
**9. Check The Installed Device Driver From Device Manager**
239239

240240
.. figure:: ../_images/check_installed_driver.png
241241
:alt: Check The Installed Device Driver
242242
:width: 920
243243
:height: 650
244244

245245

246-
247-
**Check The Driver Device Info**
246+
**10. Check The Driver Device Info**
248247

249248
.. figure:: ../_images/driver_dev_info.png
250249
:alt: Check The Driver Device Info
251250
:width: 700
252251
:height: 700
253252

254253

255-
256-
257254
Filter Driver Access PCI Config Space Test
258255
------------------------------------------
259256
**Dump PCI Config Test**
Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,56 @@
11
.. toctree::
22

3+
chipsec.cfg.8086.bdw.xml.rst
4+
chipsec.cfg.8086.hsx.xml.rst
5+
chipsec.cfg.8086.hsw.xml.rst
36
chipsec.cfg.8086.skx.xml.rst
4-
chipsec.cfg.8086.txt.xml.rst
5-
chipsec.cfg.8086.kbl.xml.rst
67
chipsec.cfg.8086.ehl.xml.rst
7-
chipsec.cfg.8086.sfdp.xml.rst
8-
chipsec.cfg.8086.glk.xml.rst
9-
chipsec.cfg.8086.pch_4xxh.xml.rst
10-
chipsec.cfg.8086.mtl.xml.rst
11-
chipsec.cfg.8086.bdw.xml.rst
128
chipsec.cfg.8086.pch_4xx.xml.rst
13-
chipsec.cfg.8086.pch_c60x.xml.rst
14-
chipsec.cfg.8086.qrk.xml.rst
9+
chipsec.cfg.8086.pch_c620.xml.rst
1510
chipsec.cfg.8086.pch_5xxh.xml.rst
16-
chipsec.cfg.8086.pch_495.xml.rst
11+
chipsec.cfg.8086.dnv.xml.rst
12+
chipsec.cfg.8086.pch_c60x.xml.rst
13+
chipsec.cfg.8086.pch_4xxlp.xml.rst
1714
chipsec.cfg.8086.bdx.xml.rst
18-
chipsec.cfg.8086.icx.xml.rst
19-
chipsec.cfg.8086.rkl.xml.rst
20-
chipsec.cfg.8086.apl.xml.rst
21-
chipsec.cfg.8086.snb.xml.rst
22-
chipsec.cfg.8086.pch_8x.xml.rst
23-
chipsec.cfg.8086.pch_6xxS.xml.rst
24-
chipsec.cfg.8086.pch_1xx.xml.rst
25-
chipsec.cfg.8086.ivt.xml.rst
26-
chipsec.cfg.8086.pch_6xxP.xml.rst
27-
chipsec.cfg.8086.adl.xml.rst
28-
chipsec.cfg.8086.cht.xml.rst
29-
chipsec.cfg.8086.pch_2xx.xml.rst
15+
chipsec.cfg.8086.glk.xml.rst
16+
chipsec.cfg.8086.pch_495.xml.rst
17+
chipsec.cfg.8086.pch_3xx.xml.rst
3018
chipsec.cfg.8086.avn.xml.rst
31-
chipsec.cfg.8086.ivb.xml.rst
32-
chipsec.cfg.8086.cml.xml.rst
33-
chipsec.cfg.8086.rpl.xml.rst
34-
chipsec.cfg.8086.pch_4xxlp.xml.rst
35-
chipsec.cfg.8086.byt.xml.rst
36-
chipsec.cfg.8086.tpm12.xml.rst
37-
chipsec.cfg.8086.pch_7x.xml.rst
19+
chipsec.cfg.8086.common.xml.rst
3820
chipsec.cfg.8086.pmc_i440fx.xml.rst
39-
chipsec.cfg.8086.whl.xml.rst
40-
chipsec.cfg.8086.hsx.xml.rst
41-
chipsec.cfg.8086.pch_c61x.xml.rst
4221
chipsec.cfg.8086.cfl.xml.rst
4322
chipsec.cfg.8086.pch_5xxlp.xml.rst
44-
chipsec.cfg.8086.pch_3xxop.xml.rst
45-
chipsec.cfg.8086.dnv.xml.rst
46-
chipsec.cfg.8086.jkt.xml.rst
47-
chipsec.cfg.8086.iommu.xml.rst
23+
chipsec.cfg.8086.ivb.xml.rst
4824
chipsec.cfg.8086.tglu.xml.rst
49-
chipsec.cfg.8086.tglh.xml.rst
50-
chipsec.cfg.8086.pch_3xx.xml.rst
51-
chipsec.cfg.8086.icl.xml.rst
25+
chipsec.cfg.8086.pch_c61x.xml.rst
26+
chipsec.cfg.8086.qrk.xml.rst
5227
chipsec.cfg.8086.skl.xml.rst
53-
chipsec.cfg.8086.pch_c620.xml.rst
54-
chipsec.cfg.8086.hsw.xml.rst
55-
chipsec.cfg.8086.common.xml.rst
28+
chipsec.cfg.8086.pch_7x.xml.rst
29+
chipsec.cfg.8086.cml.xml.rst
30+
chipsec.cfg.8086.tpm12.xml.rst
31+
chipsec.cfg.8086.txt.xml.rst
32+
chipsec.cfg.8086.jkt.xml.rst
33+
chipsec.cfg.8086.icl.xml.rst
34+
chipsec.cfg.8086.ivt.xml.rst
35+
chipsec.cfg.8086.pch_4xxh.xml.rst
36+
chipsec.cfg.8086.pch_6xxP.xml.rst
37+
chipsec.cfg.8086.whl.xml.rst
38+
chipsec.cfg.8086.pch_6xxS.xml.rst
39+
chipsec.cfg.8086.tglh.xml.rst
40+
chipsec.cfg.8086.iommu.xml.rst
41+
chipsec.cfg.8086.kbl.xml.rst
42+
chipsec.cfg.8086.mtl.xml.rst
43+
chipsec.cfg.8086.rkl.xml.rst
44+
chipsec.cfg.8086.pch_2xx.xml.rst
45+
chipsec.cfg.8086.pch_1xx.xml.rst
5646
chipsec.cfg.8086.pch_3xxlp.xml.rst
47+
chipsec.cfg.8086.pch_3xxop.xml.rst
48+
chipsec.cfg.8086.cht.xml.rst
49+
chipsec.cfg.8086.rpl.xml.rst
50+
chipsec.cfg.8086.pch_8x.xml.rst
51+
chipsec.cfg.8086.byt.xml.rst
52+
chipsec.cfg.8086.snb.xml.rst
53+
chipsec.cfg.8086.icx.xml.rst
54+
chipsec.cfg.8086.sfdp.xml.rst
55+
chipsec.cfg.8086.adl.xml.rst
56+
chipsec.cfg.8086.apl.xml.rst

_sources/modules/chipsec.cfg.parsers.core_parsers.rst.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

_sources/modules/chipsec.cfg.parsers.rst.txt

Lines changed: 0 additions & 12 deletions
This file was deleted.

_sources/modules/chipsec.config.rst.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

_sources/modules/chipsec.library.architecture.rst.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

_sources/modules/chipsec.library.bits.rst.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

_sources/modules/chipsec.library.control.rst.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

_sources/modules/chipsec.library.device.rst.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

_sources/modules/chipsec.library.lock.rst.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)