diff --git a/_sources/contribution/sphinx.rst.txt b/_sources/contribution/sphinx.rst.txt new file mode 100644 index 00000000..790d36dd --- /dev/null +++ b/_sources/contribution/sphinx.rst.txt @@ -0,0 +1,31 @@ +.. _Sphinx: + +Sphinx Version +============== + +The versions of Sphinx that can be utilized to generate CHIPSEC's documentation are 4.X.X, 5.X.X and 6.X.X. + + +Generating Documentation +======================== + +Use the script in the docs folder to automatically generate CHIPSEC's documentation using Sphinx. +It generates PDF plus either HTML or JSON formats. + + ``python3 create_manual.py [format]`` + + ``format`` - html or json + + ``python3 create_manual.py`` + + ``python3 create_manual.py html`` + + ``python3 create_manual.py json`` + + +References +========== + + - `Sphinx Apidoc `_ + - `Sphinx Build `_ + - `Autodoc `_ \ No newline at end of file diff --git a/_sources/index.rst.txt b/_sources/index.rst.txt index e7158613..f5adff3b 100644 --- a/_sources/index.rst.txt +++ b/_sources/index.rst.txt @@ -1,9 +1,9 @@ -.. CHIPSEC 1.13.0 documentation file, created by +.. CHIPSEC 1.13.1 documentation file, created by sphinx-quickstart on Wed Mar 25 13:24:44 2015. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. -CHIPSEC 1.13.0 +CHIPSEC 1.13.1 ============== CHIPSEC is a framework for analyzing platform level security of diff --git a/_static/basic.css b/_static/basic.css index 11dc1139..7dab1bd0 100644 --- a/_static/basic.css +++ b/_static/basic.css @@ -4,7 +4,7 @@ * * Sphinx stylesheet -- basic theme. * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/_static/classic.css b/_static/classic.css index fe226db0..06dda69e 100644 --- a/_static/classic.css +++ b/_static/classic.css @@ -4,7 +4,7 @@ * * Sphinx stylesheet -- classic theme. * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/_static/doctools.js b/_static/doctools.js index d06a71d7..4d67807d 100644 --- a/_static/doctools.js +++ b/_static/doctools.js @@ -4,7 +4,7 @@ * * Base JavaScript utilities for all Sphinx HTML documentation. * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/_static/language_data.js b/_static/language_data.js index 250f5665..367b8ed8 100644 --- a/_static/language_data.js +++ b/_static/language_data.js @@ -5,7 +5,7 @@ * This script contains the language-specific data used by searchtools.js, * namely the list of stopwords, stemmer, scorer and splitter. * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -13,7 +13,7 @@ var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; -/* Non-minified version is copied as a separate JS file, is available */ +/* Non-minified version is copied as a separate JS file, if available */ /** * Porter Stemmer diff --git a/_static/searchtools.js b/_static/searchtools.js index 7918c3fa..92da3f8b 100644 --- a/_static/searchtools.js +++ b/_static/searchtools.js @@ -4,7 +4,7 @@ * * Sphinx JavaScript utilities for the full-text search. * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -99,7 +99,7 @@ const _displayItem = (item, searchTerms, highlightTerms) => { .then((data) => { if (data) listItem.appendChild( - Search.makeSearchSummary(data, searchTerms) + Search.makeSearchSummary(data, searchTerms, anchor) ); // highlight search terms in the summary if (SPHINX_HIGHLIGHT_ENABLED) // set in sphinx_highlight.js @@ -116,8 +116,8 @@ const _finishSearch = (resultCount) => { ); else Search.status.innerText = _( - `Search finished, found ${resultCount} page(s) matching the search query.` - ); + "Search finished, found ${resultCount} page(s) matching the search query." + ).replace('${resultCount}', resultCount); }; const _displayNextItem = ( results, @@ -137,6 +137,22 @@ const _displayNextItem = ( // search finished, update title and status message else _finishSearch(resultCount); }; +// Helper function used by query() to order search results. +// Each input is an array of [docname, title, anchor, descr, score, filename]. +// Order the results by score (in opposite order of appearance, since the +// `_displayNextItem` function uses pop() to retrieve items) and then alphabetically. +const _orderResultsByScoreThenName = (a, b) => { + const leftScore = a[4]; + const rightScore = b[4]; + if (leftScore === rightScore) { + // same score: sort alphabetically + const leftTitle = a[1].toLowerCase(); + const rightTitle = b[1].toLowerCase(); + if (leftTitle === rightTitle) return 0; + return leftTitle > rightTitle ? -1 : 1; // inverted is intentional + } + return leftScore > rightScore ? 1 : -1; +}; /** * Default splitQuery function. Can be overridden in ``sphinx.search`` with a @@ -160,13 +176,26 @@ const Search = { _queued_query: null, _pulse_status: -1, - htmlToText: (htmlString) => { + htmlToText: (htmlString, anchor) => { const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html'); - htmlElement.querySelectorAll(".headerlink").forEach((el) => { el.remove() }); + for (const removalQuery of [".headerlinks", "script", "style"]) { + htmlElement.querySelectorAll(removalQuery).forEach((el) => { el.remove() }); + } + if (anchor) { + const anchorContent = htmlElement.querySelector(`[role="main"] ${anchor}`); + if (anchorContent) return anchorContent.textContent; + + console.warn( + `Anchored content block not found. Sphinx search tries to obtain it via DOM query '[role=main] ${anchor}'. Check your theme or template.` + ); + } + + // if anchor not specified or not found, fall back to main content const docContent = htmlElement.querySelector('[role="main"]'); - if (docContent !== undefined) return docContent.textContent; + if (docContent) return docContent.textContent; + console.warn( - "Content block not found. Sphinx search tries to obtain it via '[role=main]'. Could you check your theme or template." + "Content block not found. Sphinx search tries to obtain it via DOM query '[role=main]'. Check your theme or template." ); return ""; }, @@ -239,16 +268,7 @@ const Search = { else Search.deferQuery(query); }, - /** - * execute search (requires search index to be loaded) - */ - query: (query) => { - const filenames = Search._index.filenames; - const docNames = Search._index.docnames; - const titles = Search._index.titles; - const allTitles = Search._index.alltitles; - const indexEntries = Search._index.indexentries; - + _parseQuery: (query) => { // stem the search terms and add them to the correct list const stemmer = new Stemmer(); const searchTerms = new Set(); @@ -284,16 +304,32 @@ const Search = { // console.info("required: ", [...searchTerms]); // console.info("excluded: ", [...excludedTerms]); - // array of [docname, title, anchor, descr, score, filename] - let results = []; + return [query, searchTerms, excludedTerms, highlightTerms, objectTerms]; + }, + + /** + * execute search (requires search index to be loaded) + */ + _performSearch: (query, searchTerms, excludedTerms, highlightTerms, objectTerms) => { + const filenames = Search._index.filenames; + const docNames = Search._index.docnames; + const titles = Search._index.titles; + const allTitles = Search._index.alltitles; + const indexEntries = Search._index.indexentries; + + // Collect multiple result groups to be sorted separately and then ordered. + // Each is an array of [docname, title, anchor, descr, score, filename]. + const normalResults = []; + const nonMainIndexResults = []; + _removeChildren(document.getElementById("search-progress")); - const queryLower = query.toLowerCase(); + const queryLower = query.toLowerCase().trim(); for (const [title, foundTitles] of Object.entries(allTitles)) { - if (title.toLowerCase().includes(queryLower) && (queryLower.length >= title.length/2)) { + if (title.toLowerCase().trim().includes(queryLower) && (queryLower.length >= title.length/2)) { for (const [file, id] of foundTitles) { let score = Math.round(100 * queryLower.length / title.length) - results.push([ + normalResults.push([ docNames[file], titles[file] !== title ? `${titles[file]} > ${title}` : title, id !== null ? "#" + id : "", @@ -308,46 +344,47 @@ const Search = { // search for explicit entries in index directives for (const [entry, foundEntries] of Object.entries(indexEntries)) { if (entry.includes(queryLower) && (queryLower.length >= entry.length/2)) { - for (const [file, id] of foundEntries) { - let score = Math.round(100 * queryLower.length / entry.length) - results.push([ + for (const [file, id, isMain] of foundEntries) { + const score = Math.round(100 * queryLower.length / entry.length); + const result = [ docNames[file], titles[file], id ? "#" + id : "", null, score, filenames[file], - ]); + ]; + if (isMain) { + normalResults.push(result); + } else { + nonMainIndexResults.push(result); + } } } } // lookup as object objectTerms.forEach((term) => - results.push(...Search.performObjectSearch(term, objectTerms)) + normalResults.push(...Search.performObjectSearch(term, objectTerms)) ); // lookup as search terms in fulltext - results.push(...Search.performTermsSearch(searchTerms, excludedTerms)); + normalResults.push(...Search.performTermsSearch(searchTerms, excludedTerms)); // let the scorer override scores with a custom scoring function - if (Scorer.score) results.forEach((item) => (item[4] = Scorer.score(item))); - - // now sort the results by score (in opposite order of appearance, since the - // display function below uses pop() to retrieve items) and then - // alphabetically - results.sort((a, b) => { - const leftScore = a[4]; - const rightScore = b[4]; - if (leftScore === rightScore) { - // same score: sort alphabetically - const leftTitle = a[1].toLowerCase(); - const rightTitle = b[1].toLowerCase(); - if (leftTitle === rightTitle) return 0; - return leftTitle > rightTitle ? -1 : 1; // inverted is intentional - } - return leftScore > rightScore ? 1 : -1; - }); + if (Scorer.score) { + normalResults.forEach((item) => (item[4] = Scorer.score(item))); + nonMainIndexResults.forEach((item) => (item[4] = Scorer.score(item))); + } + + // Sort each group of results by score and then alphabetically by name. + normalResults.sort(_orderResultsByScoreThenName); + nonMainIndexResults.sort(_orderResultsByScoreThenName); + + // Combine the result groups in (reverse) order. + // Non-main index entries are typically arbitrary cross-references, + // so display them after other results. + let results = [...nonMainIndexResults, ...normalResults]; // remove duplicate search results // note the reversing of results, so that in the case of duplicates, the highest-scoring entry is kept @@ -361,7 +398,12 @@ const Search = { return acc; }, []); - results = results.reverse(); + return results.reverse(); + }, + + query: (query) => { + const [searchQuery, searchTerms, excludedTerms, highlightTerms, objectTerms] = Search._parseQuery(query); + const results = Search._performSearch(searchQuery, searchTerms, excludedTerms, highlightTerms, objectTerms); // for debugging //Search.lastresults = results.slice(); // a copy @@ -466,14 +508,18 @@ const Search = { // add support for partial matches if (word.length > 2) { const escapedWord = _escapeRegExp(word); - Object.keys(terms).forEach((term) => { - if (term.match(escapedWord) && !terms[word]) - arr.push({ files: terms[term], score: Scorer.partialTerm }); - }); - Object.keys(titleTerms).forEach((term) => { - if (term.match(escapedWord) && !titleTerms[word]) - arr.push({ files: titleTerms[word], score: Scorer.partialTitle }); - }); + if (!terms.hasOwnProperty(word)) { + Object.keys(terms).forEach((term) => { + if (term.match(escapedWord)) + arr.push({ files: terms[term], score: Scorer.partialTerm }); + }); + } + if (!titleTerms.hasOwnProperty(word)) { + Object.keys(titleTerms).forEach((term) => { + if (term.match(escapedWord)) + arr.push({ files: titleTerms[term], score: Scorer.partialTitle }); + }); + } } // no match but word was a required one @@ -496,9 +542,8 @@ const Search = { // create the mapping files.forEach((file) => { - if (fileMap.has(file) && fileMap.get(file).indexOf(word) === -1) - fileMap.get(file).push(word); - else fileMap.set(file, [word]); + if (!fileMap.has(file)) fileMap.set(file, [word]); + else if (fileMap.get(file).indexOf(word) === -1) fileMap.get(file).push(word); }); }); @@ -549,8 +594,8 @@ const Search = { * search summary for a given text. keywords is a list * of stemmed words. */ - makeSearchSummary: (htmlText, keywords) => { - const text = Search.htmlToText(htmlText); + makeSearchSummary: (htmlText, keywords, anchor) => { + const text = Search.htmlToText(htmlText, anchor); if (text === "") return null; const textLower = text.toLowerCase(); diff --git a/_static/sidebar.js b/_static/sidebar.js index c5e2692c..f28c2068 100644 --- a/_static/sidebar.js +++ b/_static/sidebar.js @@ -16,7 +16,7 @@ * Once the browser is closed the cookie is deleted and the position * reset to the default (expanded). * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/contribution/code-style-python.html b/contribution/code-style-python.html index ed6e53d1..694b9cfb 100644 --- a/contribution/code-style-python.html +++ b/contribution/code-style-python.html @@ -7,15 +7,16 @@ Python Version — CHIPSEC documentation - + - + + @@ -597,6 +609,9 @@

Navigation

  • modules |
  • +
  • + next |
  • previous |
  • @@ -605,8 +620,8 @@

    Navigation

    \ No newline at end of file diff --git a/contribution/sphinx.html b/contribution/sphinx.html new file mode 100644 index 00000000..d60a4e57 --- /dev/null +++ b/contribution/sphinx.html @@ -0,0 +1,162 @@ + + + + + + + + Sphinx Version — CHIPSEC documentation + + + + + + + + + + + + + + +
    +
    +
    +
    + +
    +

    Sphinx Version

    +

    The versions of Sphinx that can be utilized to generate CHIPSEC’s documentation are 4.X.X, 5.X.X and 6.X.X.

    +
    +
    +

    Generating Documentation

    +

    Use the script in the docs folder to automatically generate CHIPSEC’s documentation using Sphinx. +It generates PDF plus either HTML or JSON formats.

    +
    +

    python3 create_manual.py [format]

    +

    format - html or json

    +

    python3 create_manual.py

    +

    python3 create_manual.py html

    +

    python3 create_manual.py json

    +
    +
    +
    +

    References

    +
    +
    +
    + + +
    +
    +
    +
    + +
    +
    + + + + \ No newline at end of file diff --git a/development/Architecture-Overview.html b/development/Architecture-Overview.html index df616a40..8036810b 100644 --- a/development/Architecture-Overview.html +++ b/development/Architecture-Overview.html @@ -7,10 +7,10 @@ Architecture Overview — CHIPSEC documentation - + - + @@ -310,6 +310,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -322,7 +325,7 @@

    Next topic

    utilcmd package

    - + @@ -356,8 +359,8 @@

    Navigation

    \ No newline at end of file diff --git a/development/Configuration-Files.html b/development/Configuration-Files.html index 5f8a2c74..f470ac53 100644 --- a/development/Configuration-Files.html +++ b/development/Configuration-Files.html @@ -7,10 +7,10 @@ Configuration Files — CHIPSEC documentation - + - + @@ -193,6 +193,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -205,7 +208,7 @@

    Next topic

    <no title>

    - + @@ -239,8 +242,8 @@

    Navigation

    \ No newline at end of file diff --git a/development/Developing.html b/development/Developing.html index 05d45ea2..c928b9dc 100644 --- a/development/Developing.html +++ b/development/Developing.html @@ -7,10 +7,10 @@ Writing Your Own Modules — CHIPSEC documentation - + - + @@ -142,6 +142,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -154,7 +157,7 @@

    Next topic

    OS Helpers and Drivers

    - + @@ -188,8 +191,8 @@

    Navigation

    \ No newline at end of file diff --git a/development/OS-Helpers-and-Drivers.html b/development/OS-Helpers-and-Drivers.html index bab5ca35..e93b58e1 100644 --- a/development/OS-Helpers-and-Drivers.html +++ b/development/OS-Helpers-and-Drivers.html @@ -7,10 +7,10 @@ OS Helpers and Drivers — CHIPSEC documentation - + - + @@ -139,6 +139,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -151,7 +154,7 @@

    Next topic

    helper package

    - + @@ -185,8 +188,8 @@

    Navigation

    \ No newline at end of file diff --git a/development/Platform-Detection.html b/development/Platform-Detection.html index 1cb43203..b4fa6d1d 100644 --- a/development/Platform-Detection.html +++ b/development/Platform-Detection.html @@ -7,10 +7,10 @@ Methods for Platform Detection — CHIPSEC documentation - + - + @@ -113,6 +113,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -125,7 +128,7 @@

    Next topic

    Sample module code template

    - + @@ -159,8 +162,8 @@

    Navigation

    \ No newline at end of file diff --git a/development/Sample-Module-Code.html b/development/Sample-Module-Code.html index ab6ca6ef..89c961b1 100644 --- a/development/Sample-Module-Code.html +++ b/development/Sample-Module-Code.html @@ -7,10 +7,10 @@ Sample module code template — CHIPSEC documentation - + - + @@ -122,6 +122,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -134,7 +137,7 @@

    Next topic

    <no title>

    - + @@ -168,8 +171,8 @@

    Navigation

    \ No newline at end of file diff --git a/development/Sample-Util-Command.html b/development/Sample-Util-Command.html index 858e4e43..19844c3d 100644 --- a/development/Sample-Util-Command.html +++ b/development/Sample-Util-Command.html @@ -7,10 +7,10 @@ <no title> — CHIPSEC documentation - + - + @@ -126,6 +126,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -138,7 +141,7 @@

    Next topic

    CHIPSEC Modules

    - + @@ -172,8 +175,8 @@

    Navigation

    \ No newline at end of file diff --git a/development/Vulnerabilities-and-CHIPSEC-Modules.html b/development/Vulnerabilities-and-CHIPSEC-Modules.html index 5d972971..75197b1c 100644 --- a/development/Vulnerabilities-and-CHIPSEC-Modules.html +++ b/development/Vulnerabilities-and-CHIPSEC-Modules.html @@ -7,10 +7,10 @@ CHIPSEC Modules — CHIPSEC documentation - + - + @@ -601,6 +601,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -613,7 +616,7 @@

    Next topic

    modules package

    - + @@ -647,8 +650,8 @@

    Navigation

    \ No newline at end of file diff --git a/genindex.html b/genindex.html index 6f99c67d..24a8df90 100644 --- a/genindex.html +++ b/genindex.html @@ -6,10 +6,10 @@ Index — CHIPSEC documentation - + - + @@ -1802,9 +1802,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -1832,8 +1835,8 @@

    Navigation

    \ No newline at end of file diff --git a/index.html b/index.html index df39f7e5..c4d8c930 100644 --- a/index.html +++ b/index.html @@ -5,12 +5,12 @@ - CHIPSEC 1.13.0 — CHIPSEC documentation + CHIPSEC 1.13.1 — CHIPSEC documentation - + - + @@ -31,7 +31,7 @@

    Navigation

    next | - + @@ -40,8 +40,8 @@

    Navigation

    -
    -

    CHIPSEC 1.13.0

    +
    +

    CHIPSEC 1.13.1

    CHIPSEC is a framework for analyzing platform level security of hardware, devices, system firmware, low-level protection mechanisms, and the configuration of various platform components.

    @@ -134,6 +134,9 @@

    Contribution and Style GuidesUnderscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -186,6 +189,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -193,7 +199,7 @@

    Next topic

    Contact

    - +
    @@ -220,12 +226,12 @@

    Navigation

    next | - + \ No newline at end of file diff --git a/installation/InstallLinux.html b/installation/InstallLinux.html index 03c183a5..41b0ce12 100644 --- a/installation/InstallLinux.html +++ b/installation/InstallLinux.html @@ -7,10 +7,10 @@ Linux Installation — CHIPSEC documentation - + - + @@ -175,6 +175,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -187,7 +190,7 @@

    Next topic

    DAL Windows Installation

    - + @@ -221,8 +224,8 @@

    Navigation

    \ No newline at end of file diff --git a/installation/InstallWinDAL.html b/installation/InstallWinDAL.html index 48ca6191..0a18fae7 100644 --- a/installation/InstallWinDAL.html +++ b/installation/InstallWinDAL.html @@ -7,10 +7,10 @@ DAL Windows Installation — CHIPSEC documentation - + - + @@ -113,6 +113,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -125,7 +128,7 @@

    Next topic

    Windows Installation

    - + @@ -159,8 +162,8 @@

    Navigation

    \ No newline at end of file diff --git a/installation/InstallWindows.html b/installation/InstallWindows.html index aa820325..d5299f58 100644 --- a/installation/InstallWindows.html +++ b/installation/InstallWindows.html @@ -7,10 +7,10 @@ Windows Installation — CHIPSEC documentation - + - + @@ -360,6 +360,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -372,7 +375,7 @@

    Next topic

    Building a Bootable USB drive with UEFI Shell (x64)

    - + @@ -406,8 +409,8 @@

    Navigation

    \ No newline at end of file diff --git a/installation/USBwithUEFIShell.html b/installation/USBwithUEFIShell.html index 18a3cdbb..70dbc756 100644 --- a/installation/USBwithUEFIShell.html +++ b/installation/USBwithUEFIShell.html @@ -7,10 +7,10 @@ Building a Bootable USB drive with UEFI Shell (x64) — CHIPSEC documentation - + - + @@ -201,6 +201,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -213,7 +216,7 @@

    Next topic

    Interpreting results

    - + @@ -247,8 +250,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.adl.xml.html b/modules/chipsec.cfg.8086.adl.xml.html index a2e34bf2..3998500e 100644 --- a/modules/chipsec.cfg.8086.adl.xml.html +++ b/modules/chipsec.cfg.8086.adl.xml.html @@ -7,10 +7,10 @@ adl — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    Writing Your Own Modules

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.apl.xml.html b/modules/chipsec.cfg.8086.apl.xml.html index 7dc4706d..4afa5572 100644 --- a/modules/chipsec.cfg.8086.apl.xml.html +++ b/modules/chipsec.cfg.8086.apl.xml.html @@ -7,10 +7,10 @@ apl — CHIPSEC documentation - + - + @@ -100,6 +100,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -112,7 +115,7 @@

    Next topic

    pch_495

    - + @@ -148,8 +151,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.avn.xml.html b/modules/chipsec.cfg.8086.avn.xml.html index 46e0249b..221c5972 100644 --- a/modules/chipsec.cfg.8086.avn.xml.html +++ b/modules/chipsec.cfg.8086.avn.xml.html @@ -7,10 +7,10 @@ avn — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    pch_c620

    - + @@ -151,8 +154,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.bdw.xml.html b/modules/chipsec.cfg.8086.bdw.xml.html index 83f1ef4c..b0d4682a 100644 --- a/modules/chipsec.cfg.8086.bdw.xml.html +++ b/modules/chipsec.cfg.8086.bdw.xml.html @@ -7,10 +7,10 @@ bdw — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    byt

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.bdx.xml.html b/modules/chipsec.cfg.8086.bdx.xml.html index cefae36e..316e2ef5 100644 --- a/modules/chipsec.cfg.8086.bdx.xml.html +++ b/modules/chipsec.cfg.8086.bdx.xml.html @@ -7,10 +7,10 @@ bdx — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    cml

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.byt.xml.html b/modules/chipsec.cfg.8086.byt.xml.html index 336a933f..611bf5c3 100644 --- a/modules/chipsec.cfg.8086.byt.xml.html +++ b/modules/chipsec.cfg.8086.byt.xml.html @@ -7,10 +7,10 @@ byt — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    avn

    - + @@ -151,8 +154,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.cfl.xml.html b/modules/chipsec.cfg.8086.cfl.xml.html index 56927037..77c3e26b 100644 --- a/modules/chipsec.cfg.8086.cfl.xml.html +++ b/modules/chipsec.cfg.8086.cfl.xml.html @@ -7,10 +7,10 @@ cfl — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    pch_4xxh

    - + @@ -151,8 +154,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.cht.xml.html b/modules/chipsec.cfg.8086.cht.xml.html index 7a67dfba..5d0d5f15 100644 --- a/modules/chipsec.cfg.8086.cht.xml.html +++ b/modules/chipsec.cfg.8086.cht.xml.html @@ -7,10 +7,10 @@ cht — CHIPSEC documentation - + - + @@ -105,6 +105,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -117,7 +120,7 @@

    Next topic

    skx

    - + @@ -153,8 +156,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.cml.xml.html b/modules/chipsec.cfg.8086.cml.xml.html index b05f82a2..d0cb4987 100644 --- a/modules/chipsec.cfg.8086.cml.xml.html +++ b/modules/chipsec.cfg.8086.cml.xml.html @@ -7,10 +7,10 @@ cml — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    pch_6xxS

    - + @@ -149,8 +152,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.common.xml.html b/modules/chipsec.cfg.8086.common.xml.html index f2d6d13f..edc6256b 100644 --- a/modules/chipsec.cfg.8086.common.xml.html +++ b/modules/chipsec.cfg.8086.common.xml.html @@ -7,10 +7,10 @@ common — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    txt

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.dnv.xml.html b/modules/chipsec.cfg.8086.dnv.xml.html index 8764c9c6..12e0a0be 100644 --- a/modules/chipsec.cfg.8086.dnv.xml.html +++ b/modules/chipsec.cfg.8086.dnv.xml.html @@ -7,10 +7,10 @@ dnv — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    icl

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.ehl.xml.html b/modules/chipsec.cfg.8086.ehl.xml.html index 0f1ea743..baa3297f 100644 --- a/modules/chipsec.cfg.8086.ehl.xml.html +++ b/modules/chipsec.cfg.8086.ehl.xml.html @@ -7,10 +7,10 @@ ehl — CHIPSEC documentation - + - + @@ -100,6 +100,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -112,7 +115,7 @@

    Next topic

    pch_8x

    - + @@ -148,8 +151,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.glk.xml.html b/modules/chipsec.cfg.8086.glk.xml.html index efee0938..b7d2b996 100644 --- a/modules/chipsec.cfg.8086.glk.xml.html +++ b/modules/chipsec.cfg.8086.glk.xml.html @@ -7,10 +7,10 @@ glk — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    icx

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.hsw.xml.html b/modules/chipsec.cfg.8086.hsw.xml.html index c13f4870..14b4e477 100644 --- a/modules/chipsec.cfg.8086.hsw.xml.html +++ b/modules/chipsec.cfg.8086.hsw.xml.html @@ -7,10 +7,10 @@ hsw — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    sfdp

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.hsx.xml.html b/modules/chipsec.cfg.8086.hsx.xml.html index 00f8431c..ef89848d 100644 --- a/modules/chipsec.cfg.8086.hsx.xml.html +++ b/modules/chipsec.cfg.8086.hsx.xml.html @@ -7,10 +7,10 @@ hsx — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    rpl

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.html b/modules/chipsec.cfg.8086.html index d6c6bce8..89e7ade6 100644 --- a/modules/chipsec.cfg.8086.html +++ b/modules/chipsec.cfg.8086.html @@ -7,10 +7,10 @@ <no title> — CHIPSEC documentation - + - + @@ -150,6 +150,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -162,7 +165,7 @@

    Next topic

    ehl

    - + @@ -197,8 +200,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.icl.xml.html b/modules/chipsec.cfg.8086.icl.xml.html index 008e80c2..6f47808b 100644 --- a/modules/chipsec.cfg.8086.icl.xml.html +++ b/modules/chipsec.cfg.8086.icl.xml.html @@ -7,10 +7,10 @@ icl — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    tglh

    - + @@ -149,8 +152,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.icx.xml.html b/modules/chipsec.cfg.8086.icx.xml.html index 20c06f20..4f8954bb 100644 --- a/modules/chipsec.cfg.8086.icx.xml.html +++ b/modules/chipsec.cfg.8086.icx.xml.html @@ -7,10 +7,10 @@ icx — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    ivt

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.iommu.xml.html b/modules/chipsec.cfg.8086.iommu.xml.html index e387aa2d..ee33fc5f 100644 --- a/modules/chipsec.cfg.8086.iommu.xml.html +++ b/modules/chipsec.cfg.8086.iommu.xml.html @@ -7,10 +7,10 @@ iommu — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    ivb

    - + @@ -151,8 +154,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.ivb.xml.html b/modules/chipsec.cfg.8086.ivb.xml.html index 2f9d147f..03d0e8d9 100644 --- a/modules/chipsec.cfg.8086.ivb.xml.html +++ b/modules/chipsec.cfg.8086.ivb.xml.html @@ -7,10 +7,10 @@ ivb — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    pch_c61x

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.ivt.xml.html b/modules/chipsec.cfg.8086.ivt.xml.html index f6b3dd9b..7214e75d 100644 --- a/modules/chipsec.cfg.8086.ivt.xml.html +++ b/modules/chipsec.cfg.8086.ivt.xml.html @@ -7,10 +7,10 @@ ivt — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    pch_2xx

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.jkt.xml.html b/modules/chipsec.cfg.8086.jkt.xml.html index 64512c78..579e22fd 100644 --- a/modules/chipsec.cfg.8086.jkt.xml.html +++ b/modules/chipsec.cfg.8086.jkt.xml.html @@ -7,10 +7,10 @@ jkt — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    pch_7x

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.kbl.xml.html b/modules/chipsec.cfg.8086.kbl.xml.html index a172c8cd..3732deb5 100644 --- a/modules/chipsec.cfg.8086.kbl.xml.html +++ b/modules/chipsec.cfg.8086.kbl.xml.html @@ -7,10 +7,10 @@ kbl — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    iommu

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_1xx.xml.html b/modules/chipsec.cfg.8086.pch_1xx.xml.html index 7264520d..8d14be1f 100644 --- a/modules/chipsec.cfg.8086.pch_1xx.xml.html +++ b/modules/chipsec.cfg.8086.pch_1xx.xml.html @@ -7,10 +7,10 @@ pch_1xx — CHIPSEC documentation - + - + @@ -117,6 +117,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -129,7 +132,7 @@

    Next topic

    cfl

    - + @@ -165,8 +168,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_2xx.xml.html b/modules/chipsec.cfg.8086.pch_2xx.xml.html index b97d5ec7..04423214 100644 --- a/modules/chipsec.cfg.8086.pch_2xx.xml.html +++ b/modules/chipsec.cfg.8086.pch_2xx.xml.html @@ -7,10 +7,10 @@ pch_2xx — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    cht

    - + @@ -151,8 +154,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_3xx.xml.html b/modules/chipsec.cfg.8086.pch_3xx.xml.html index b8a361a9..0fa56bbe 100644 --- a/modules/chipsec.cfg.8086.pch_3xx.xml.html +++ b/modules/chipsec.cfg.8086.pch_3xx.xml.html @@ -7,10 +7,10 @@ pch_3xx — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    pch_3xxop

    - + @@ -149,8 +152,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_3xxlp.xml.html b/modules/chipsec.cfg.8086.pch_3xxlp.xml.html index caf6fd59..c9c136da 100644 --- a/modules/chipsec.cfg.8086.pch_3xxlp.xml.html +++ b/modules/chipsec.cfg.8086.pch_3xxlp.xml.html @@ -7,10 +7,10 @@ pch_3xxlp — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    whl

    - + @@ -149,8 +152,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_3xxop.xml.html b/modules/chipsec.cfg.8086.pch_3xxop.xml.html index cfba82fe..62966868 100644 --- a/modules/chipsec.cfg.8086.pch_3xxop.xml.html +++ b/modules/chipsec.cfg.8086.pch_3xxop.xml.html @@ -7,10 +7,10 @@ pch_3xxop — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    pch_5xxlp

    - + @@ -149,8 +152,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_495.xml.html b/modules/chipsec.cfg.8086.pch_495.xml.html index f8b52863..41a619ec 100644 --- a/modules/chipsec.cfg.8086.pch_495.xml.html +++ b/modules/chipsec.cfg.8086.pch_495.xml.html @@ -7,10 +7,10 @@ pch_495 — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    snb

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_4xx.xml.html b/modules/chipsec.cfg.8086.pch_4xx.xml.html index 873b3b7f..111de2fe 100644 --- a/modules/chipsec.cfg.8086.pch_4xx.xml.html +++ b/modules/chipsec.cfg.8086.pch_4xx.xml.html @@ -7,10 +7,10 @@ pch_4xx — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    common

    - + @@ -149,8 +152,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_4xxh.xml.html b/modules/chipsec.cfg.8086.pch_4xxh.xml.html index 0a05ec28..6edc44ab 100644 --- a/modules/chipsec.cfg.8086.pch_4xxh.xml.html +++ b/modules/chipsec.cfg.8086.pch_4xxh.xml.html @@ -7,10 +7,10 @@ pch_4xxh — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    adl

    - + @@ -149,8 +152,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_4xxlp.xml.html b/modules/chipsec.cfg.8086.pch_4xxlp.xml.html index 17c9b2d1..a804b6f5 100644 --- a/modules/chipsec.cfg.8086.pch_4xxlp.xml.html +++ b/modules/chipsec.cfg.8086.pch_4xxlp.xml.html @@ -7,10 +7,10 @@ pch_4xxlp — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    glk

    - + @@ -149,8 +152,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_5xxh.xml.html b/modules/chipsec.cfg.8086.pch_5xxh.xml.html index 381e890b..c5b19bec 100644 --- a/modules/chipsec.cfg.8086.pch_5xxh.xml.html +++ b/modules/chipsec.cfg.8086.pch_5xxh.xml.html @@ -7,10 +7,10 @@ pch_5xxh — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    jkt

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_5xxlp.xml.html b/modules/chipsec.cfg.8086.pch_5xxlp.xml.html index e29e15c9..a9e9f073 100644 --- a/modules/chipsec.cfg.8086.pch_5xxlp.xml.html +++ b/modules/chipsec.cfg.8086.pch_5xxlp.xml.html @@ -7,10 +7,10 @@ pch_5xxlp — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    bdx

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_6xxP.xml.html b/modules/chipsec.cfg.8086.pch_6xxP.xml.html index 518a4617..6850e37d 100644 --- a/modules/chipsec.cfg.8086.pch_6xxP.xml.html +++ b/modules/chipsec.cfg.8086.pch_6xxP.xml.html @@ -7,10 +7,10 @@ pch_6xxP — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    pch_c60x

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_6xxS.xml.html b/modules/chipsec.cfg.8086.pch_6xxS.xml.html index 1f4222e1..adf5de15 100644 --- a/modules/chipsec.cfg.8086.pch_6xxS.xml.html +++ b/modules/chipsec.cfg.8086.pch_6xxS.xml.html @@ -7,10 +7,10 @@ pch_6xxS — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    skl

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_7x.xml.html b/modules/chipsec.cfg.8086.pch_7x.xml.html index 65294bce..7cf5633d 100644 --- a/modules/chipsec.cfg.8086.pch_7x.xml.html +++ b/modules/chipsec.cfg.8086.pch_7x.xml.html @@ -7,10 +7,10 @@ pch_7x — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    tpm12

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_8x.xml.html b/modules/chipsec.cfg.8086.pch_8x.xml.html index 800c01a6..ce90adb1 100644 --- a/modules/chipsec.cfg.8086.pch_8x.xml.html +++ b/modules/chipsec.cfg.8086.pch_8x.xml.html @@ -7,10 +7,10 @@ pch_8x — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    hsw

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_c60x.xml.html b/modules/chipsec.cfg.8086.pch_c60x.xml.html index 954e77e2..1decc8ee 100644 --- a/modules/chipsec.cfg.8086.pch_c60x.xml.html +++ b/modules/chipsec.cfg.8086.pch_c60x.xml.html @@ -7,10 +7,10 @@ pch_c60x — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    kbl

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_c61x.xml.html b/modules/chipsec.cfg.8086.pch_c61x.xml.html index 988d7570..943ae73e 100644 --- a/modules/chipsec.cfg.8086.pch_c61x.xml.html +++ b/modules/chipsec.cfg.8086.pch_c61x.xml.html @@ -7,10 +7,10 @@ pch_c61x — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    pch_1xx

    - + @@ -151,8 +154,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pch_c620.xml.html b/modules/chipsec.cfg.8086.pch_c620.xml.html index 92c5aaf5..542b7764 100644 --- a/modules/chipsec.cfg.8086.pch_c620.xml.html +++ b/modules/chipsec.cfg.8086.pch_c620.xml.html @@ -7,10 +7,10 @@ pch_c620 — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    dnv

    - + @@ -151,8 +154,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.pmc_i440fx.xml.html b/modules/chipsec.cfg.8086.pmc_i440fx.xml.html index be683b86..9ccd11d4 100644 --- a/modules/chipsec.cfg.8086.pmc_i440fx.xml.html +++ b/modules/chipsec.cfg.8086.pmc_i440fx.xml.html @@ -7,10 +7,10 @@ pmc_i440fx — CHIPSEC documentation - + - + @@ -102,6 +102,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -114,7 +117,7 @@

    Next topic

    pch_4xxlp

    - + @@ -150,8 +153,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.qrk.xml.html b/modules/chipsec.cfg.8086.qrk.xml.html index 584e8b7e..44e37dcd 100644 --- a/modules/chipsec.cfg.8086.qrk.xml.html +++ b/modules/chipsec.cfg.8086.qrk.xml.html @@ -7,10 +7,10 @@ qrk — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    pch_4xx

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.rkl.xml.html b/modules/chipsec.cfg.8086.rkl.xml.html index bd7c29c7..228012b4 100644 --- a/modules/chipsec.cfg.8086.rkl.xml.html +++ b/modules/chipsec.cfg.8086.rkl.xml.html @@ -7,10 +7,10 @@ rkl — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    pch_3xxlp

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.rpl.xml.html b/modules/chipsec.cfg.8086.rpl.xml.html index b8007dd8..fbea8f6f 100644 --- a/modules/chipsec.cfg.8086.rpl.xml.html +++ b/modules/chipsec.cfg.8086.rpl.xml.html @@ -7,10 +7,10 @@ rpl — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    qrk

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.sfdp.xml.html b/modules/chipsec.cfg.8086.sfdp.xml.html index e475ee55..5323ccac 100644 --- a/modules/chipsec.cfg.8086.sfdp.xml.html +++ b/modules/chipsec.cfg.8086.sfdp.xml.html @@ -7,10 +7,10 @@ sfdp — CHIPSEC documentation - + - + @@ -100,6 +100,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -112,7 +115,7 @@

    Next topic

    pmc_i440fx

    - + @@ -148,8 +151,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.skl.xml.html b/modules/chipsec.cfg.8086.skl.xml.html index 127171d5..392399e2 100644 --- a/modules/chipsec.cfg.8086.skl.xml.html +++ b/modules/chipsec.cfg.8086.skl.xml.html @@ -7,10 +7,10 @@ skl — CHIPSEC documentation - + - + @@ -107,6 +107,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -119,7 +122,7 @@

    Next topic

    tglu

    - + @@ -155,8 +158,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.skx.xml.html b/modules/chipsec.cfg.8086.skx.xml.html index d1f88adc..d4d9cb00 100644 --- a/modules/chipsec.cfg.8086.skx.xml.html +++ b/modules/chipsec.cfg.8086.skx.xml.html @@ -7,10 +7,10 @@ skx — CHIPSEC documentation - + - + @@ -100,6 +100,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -112,7 +115,7 @@

    Next topic

    pch_5xxh

    - + @@ -148,8 +151,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.snb.xml.html b/modules/chipsec.cfg.8086.snb.xml.html index 7c1e6a19..3e719d86 100644 --- a/modules/chipsec.cfg.8086.snb.xml.html +++ b/modules/chipsec.cfg.8086.snb.xml.html @@ -7,10 +7,10 @@ snb — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    pch_3xx

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.tglh.xml.html b/modules/chipsec.cfg.8086.tglh.xml.html index 5643dc0b..6537ce13 100644 --- a/modules/chipsec.cfg.8086.tglh.xml.html +++ b/modules/chipsec.cfg.8086.tglh.xml.html @@ -7,10 +7,10 @@ tglh — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    pch_6xxP

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.tglu.xml.html b/modules/chipsec.cfg.8086.tglu.xml.html index 89def8f5..ae9ae028 100644 --- a/modules/chipsec.cfg.8086.tglu.xml.html +++ b/modules/chipsec.cfg.8086.tglu.xml.html @@ -7,10 +7,10 @@ tglu — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    hsx

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.tpm12.xml.html b/modules/chipsec.cfg.8086.tpm12.xml.html index 7d4b04fd..0fa43b2f 100644 --- a/modules/chipsec.cfg.8086.tpm12.xml.html +++ b/modules/chipsec.cfg.8086.tpm12.xml.html @@ -7,10 +7,10 @@ tpm12 — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    apl

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.txt.xml.html b/modules/chipsec.cfg.8086.txt.xml.html index 6c08711e..5efcd3f1 100644 --- a/modules/chipsec.cfg.8086.txt.xml.html +++ b/modules/chipsec.cfg.8086.txt.xml.html @@ -7,10 +7,10 @@ txt — CHIPSEC documentation - + - + @@ -116,6 +116,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -128,7 +131,7 @@

    Next topic

    rkl

    - + @@ -164,8 +167,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.8086.whl.xml.html b/modules/chipsec.cfg.8086.whl.xml.html index 4c21712f..23b202ec 100644 --- a/modules/chipsec.cfg.8086.whl.xml.html +++ b/modules/chipsec.cfg.8086.whl.xml.html @@ -7,10 +7,10 @@ whl — CHIPSEC documentation - + - + @@ -106,6 +106,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -118,7 +121,7 @@

    Next topic

    bdw

    - + @@ -154,8 +157,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.parsers.core_parsers.html b/modules/chipsec.cfg.parsers.core_parsers.html index dc8849c4..b57cf220 100644 --- a/modules/chipsec.cfg.parsers.core_parsers.html +++ b/modules/chipsec.cfg.parsers.core_parsers.html @@ -7,10 +7,10 @@ core_parsers module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.cfg.parsers.html b/modules/chipsec.cfg.parsers.html index 3adef520..9aedf811 100644 --- a/modules/chipsec.cfg.parsers.html +++ b/modules/chipsec.cfg.parsers.html @@ -7,10 +7,10 @@ parsers package — CHIPSEC documentation - + - + @@ -92,9 +92,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -122,8 +125,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.config.html b/modules/chipsec.config.html index fce72b1d..a822a3ad 100644 --- a/modules/chipsec.config.html +++ b/modules/chipsec.config.html @@ -7,10 +7,10 @@ config module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.fuzzing.html b/modules/chipsec.fuzzing.html index c5046755..741e9d19 100644 --- a/modules/chipsec.fuzzing.html +++ b/modules/chipsec.fuzzing.html @@ -7,10 +7,10 @@ fuzzing package — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    primitives module

    - + @@ -148,8 +151,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.fuzzing.primitives.html b/modules/chipsec.fuzzing.primitives.html index 9268fc22..453749f4 100644 --- a/modules/chipsec.fuzzing.primitives.html +++ b/modules/chipsec.fuzzing.primitives.html @@ -7,10 +7,10 @@ primitives module — CHIPSEC documentation - + - + @@ -97,6 +97,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -109,7 +112,7 @@

    Next topic

    Configuration Files

    - + @@ -145,8 +148,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.acpi.html b/modules/chipsec.hal.acpi.html index a84b6d1e..b1267e58 100644 --- a/modules/chipsec.hal.acpi.html +++ b/modules/chipsec.hal.acpi.html @@ -7,10 +7,10 @@ acpi module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    acpi_tables module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.acpi_tables.html b/modules/chipsec.hal.acpi_tables.html index 43f2a0ae..c852c464 100644 --- a/modules/chipsec.hal.acpi_tables.html +++ b/modules/chipsec.hal.acpi_tables.html @@ -7,10 +7,10 @@ acpi_tables module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    cmos module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.cmos.html b/modules/chipsec.hal.cmos.html index 44493b7d..4d568e3d 100644 --- a/modules/chipsec.hal.cmos.html +++ b/modules/chipsec.hal.cmos.html @@ -7,10 +7,10 @@ cmos module — CHIPSEC documentation - + - + @@ -110,6 +110,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -122,7 +125,7 @@

    Next topic

    cpu module

    - + @@ -158,8 +161,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.cpu.html b/modules/chipsec.hal.cpu.html index d005ae11..2474887a 100644 --- a/modules/chipsec.hal.cpu.html +++ b/modules/chipsec.hal.cpu.html @@ -7,10 +7,10 @@ cpu module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    cpuid module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.cpuid.html b/modules/chipsec.hal.cpuid.html index 260f2a7d..8dab646a 100644 --- a/modules/chipsec.hal.cpuid.html +++ b/modules/chipsec.hal.cpuid.html @@ -7,10 +7,10 @@ cpuid module — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    ec module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.ec.html b/modules/chipsec.hal.ec.html index 7245d384..c6729e10 100644 --- a/modules/chipsec.hal.ec.html +++ b/modules/chipsec.hal.ec.html @@ -7,10 +7,10 @@ ec module — CHIPSEC documentation - + - + @@ -110,6 +110,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -122,7 +125,7 @@

    Next topic

    hal_base module

    - + @@ -158,8 +161,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.hal_base.html b/modules/chipsec.hal.hal_base.html index a46c2447..ad21796e 100644 --- a/modules/chipsec.hal.hal_base.html +++ b/modules/chipsec.hal.hal_base.html @@ -7,10 +7,10 @@ hal_base module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    igd module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.html b/modules/chipsec.hal.html index bbe1cd2b..2c9c4dc4 100644 --- a/modules/chipsec.hal.html +++ b/modules/chipsec.hal.html @@ -7,10 +7,10 @@ hal package — CHIPSEC documentation - + - + @@ -139,6 +139,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -151,7 +154,7 @@

    Next topic

    acpi module

    - + @@ -186,8 +189,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.igd.html b/modules/chipsec.hal.igd.html index 1bc678e5..298b3a36 100644 --- a/modules/chipsec.hal.igd.html +++ b/modules/chipsec.hal.igd.html @@ -7,10 +7,10 @@ igd module — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    interrupts module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.interrupts.html b/modules/chipsec.hal.interrupts.html index 892202a2..1b72f116 100644 --- a/modules/chipsec.hal.interrupts.html +++ b/modules/chipsec.hal.interrupts.html @@ -7,10 +7,10 @@ interrupts module — CHIPSEC documentation - + - + @@ -106,6 +106,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -118,7 +121,7 @@

    Next topic

    io module

    - + @@ -154,8 +157,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.io.html b/modules/chipsec.hal.io.html index c949055d..25f24dc4 100644 --- a/modules/chipsec.hal.io.html +++ b/modules/chipsec.hal.io.html @@ -7,10 +7,10 @@ io module — CHIPSEC documentation - + - + @@ -109,6 +109,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -121,7 +124,7 @@

    Next topic

    iobar module

    - + @@ -157,8 +160,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.iobar.html b/modules/chipsec.hal.iobar.html index 5b29ce5a..50d59893 100644 --- a/modules/chipsec.hal.iobar.html +++ b/modules/chipsec.hal.iobar.html @@ -7,10 +7,10 @@ iobar module — CHIPSEC documentation - + - + @@ -107,6 +107,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -119,7 +122,7 @@

    Next topic

    iommu module

    - + @@ -155,8 +158,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.iommu.html b/modules/chipsec.hal.iommu.html index 4a47a9a5..335378b8 100644 --- a/modules/chipsec.hal.iommu.html +++ b/modules/chipsec.hal.iommu.html @@ -7,10 +7,10 @@ iommu module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    locks module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.locks.html b/modules/chipsec.hal.locks.html index 2085e19f..f0ab1ee1 100644 --- a/modules/chipsec.hal.locks.html +++ b/modules/chipsec.hal.locks.html @@ -7,10 +7,10 @@ locks module — CHIPSEC documentation - + - + @@ -97,6 +97,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -109,7 +112,7 @@

    Next topic

    mmio module

    - + @@ -145,8 +148,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.mmio.html b/modules/chipsec.hal.mmio.html index 5fca1227..287cfd0a 100644 --- a/modules/chipsec.hal.mmio.html +++ b/modules/chipsec.hal.mmio.html @@ -7,10 +7,10 @@ mmio module — CHIPSEC documentation - + - + @@ -123,6 +123,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -135,7 +138,7 @@

    Next topic

    msgbus module

    - + @@ -171,8 +174,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.msgbus.html b/modules/chipsec.hal.msgbus.html index 1e24df21..79715b7c 100644 --- a/modules/chipsec.hal.msgbus.html +++ b/modules/chipsec.hal.msgbus.html @@ -7,10 +7,10 @@ msgbus module — CHIPSEC documentation - + - + @@ -113,6 +113,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -125,7 +128,7 @@

    Next topic

    msr module

    - + @@ -161,8 +164,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.msr.html b/modules/chipsec.hal.msr.html index 2a9c6ae2..a880c8d0 100644 --- a/modules/chipsec.hal.msr.html +++ b/modules/chipsec.hal.msr.html @@ -7,10 +7,10 @@ msr module — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    paging module

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.paging.html b/modules/chipsec.hal.paging.html index 14c317ac..aee22738 100644 --- a/modules/chipsec.hal.paging.html +++ b/modules/chipsec.hal.paging.html @@ -7,10 +7,10 @@ paging module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    pci module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.pci.html b/modules/chipsec.hal.pci.html index d82c0fa4..f9f1363d 100644 --- a/modules/chipsec.hal.pci.html +++ b/modules/chipsec.hal.pci.html @@ -7,10 +7,10 @@ pci module — CHIPSEC documentation - + - + @@ -115,6 +115,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -127,7 +130,7 @@

    Next topic

    pcidb module

    - + @@ -163,8 +166,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.pcidb.html b/modules/chipsec.hal.pcidb.html index 54125b64..d827191c 100644 --- a/modules/chipsec.hal.pcidb.html +++ b/modules/chipsec.hal.pcidb.html @@ -7,10 +7,10 @@ pcidb module — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    physmem module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.physmem.html b/modules/chipsec.hal.physmem.html index 2784b487..c0a07181 100644 --- a/modules/chipsec.hal.physmem.html +++ b/modules/chipsec.hal.physmem.html @@ -7,10 +7,10 @@ physmem module — CHIPSEC documentation - + - + @@ -107,6 +107,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -119,7 +122,7 @@

    Next topic

    smbios module

    - + @@ -155,8 +158,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.smbios.html b/modules/chipsec.hal.smbios.html index ff65ecce..f4a412db 100644 --- a/modules/chipsec.hal.smbios.html +++ b/modules/chipsec.hal.smbios.html @@ -7,10 +7,10 @@ smbios module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    smbus module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.smbus.html b/modules/chipsec.hal.smbus.html index f2fc53a8..08787467 100644 --- a/modules/chipsec.hal.smbus.html +++ b/modules/chipsec.hal.smbus.html @@ -7,10 +7,10 @@ smbus module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    spd module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.spd.html b/modules/chipsec.hal.spd.html index 91e633d7..9809244d 100644 --- a/modules/chipsec.hal.spd.html +++ b/modules/chipsec.hal.spd.html @@ -7,10 +7,10 @@ spd module — CHIPSEC documentation - + - + @@ -107,6 +107,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -119,7 +122,7 @@

    Next topic

    spi module

    - + @@ -155,8 +158,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.spi.html b/modules/chipsec.hal.spi.html index 810e3976..81e62d47 100644 --- a/modules/chipsec.hal.spi.html +++ b/modules/chipsec.hal.spi.html @@ -7,10 +7,10 @@ spi module — CHIPSEC documentation - + - + @@ -119,6 +119,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -131,7 +134,7 @@

    Next topic

    spi_descriptor module

    - + @@ -167,8 +170,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.spi_descriptor.html b/modules/chipsec.hal.spi_descriptor.html index 898f49c6..e7e18282 100644 --- a/modules/chipsec.hal.spi_descriptor.html +++ b/modules/chipsec.hal.spi_descriptor.html @@ -7,10 +7,10 @@ spi_descriptor module — CHIPSEC documentation - + - + @@ -105,6 +105,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -117,7 +120,7 @@

    Next topic

    spi_jedec_ids module

    - + @@ -153,8 +156,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.spi_jedec_ids.html b/modules/chipsec.hal.spi_jedec_ids.html index 5676a4b9..033eb0a9 100644 --- a/modules/chipsec.hal.spi_jedec_ids.html +++ b/modules/chipsec.hal.spi_jedec_ids.html @@ -7,10 +7,10 @@ spi_jedec_ids module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    spi_uefi module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.spi_uefi.html b/modules/chipsec.hal.spi_uefi.html index bcbec9e1..b5241872 100644 --- a/modules/chipsec.hal.spi_uefi.html +++ b/modules/chipsec.hal.spi_uefi.html @@ -7,10 +7,10 @@ spi_uefi module — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    tpm module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.tpm.html b/modules/chipsec.hal.tpm.html index 3ee69b34..46abcb19 100644 --- a/modules/chipsec.hal.tpm.html +++ b/modules/chipsec.hal.tpm.html @@ -7,10 +7,10 @@ tpm module — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    tpm12_commands module

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.tpm12_commands.html b/modules/chipsec.hal.tpm12_commands.html index 23ab4f08..d2532166 100644 --- a/modules/chipsec.hal.tpm12_commands.html +++ b/modules/chipsec.hal.tpm12_commands.html @@ -7,10 +7,10 @@ tpm12_commands module — CHIPSEC documentation - + - + @@ -100,6 +100,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -112,7 +115,7 @@

    Next topic

    tpm_eventlog module

    - + @@ -148,8 +151,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.tpm_eventlog.html b/modules/chipsec.hal.tpm_eventlog.html index 76499072..d16de203 100644 --- a/modules/chipsec.hal.tpm_eventlog.html +++ b/modules/chipsec.hal.tpm_eventlog.html @@ -7,10 +7,10 @@ tpm_eventlog module — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    ucode module

    - + @@ -151,8 +154,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.ucode.html b/modules/chipsec.hal.ucode.html index f4441b0a..6f297bd4 100644 --- a/modules/chipsec.hal.ucode.html +++ b/modules/chipsec.hal.ucode.html @@ -7,10 +7,10 @@ ucode module — CHIPSEC documentation - + - + @@ -107,6 +107,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -119,7 +122,7 @@

    Next topic

    uefi module

    - + @@ -155,8 +158,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.uefi.html b/modules/chipsec.hal.uefi.html index 673f55ad..7b002edf 100644 --- a/modules/chipsec.hal.uefi.html +++ b/modules/chipsec.hal.uefi.html @@ -7,10 +7,10 @@ uefi module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    uefi_common module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.uefi_common.html b/modules/chipsec.hal.uefi_common.html index a2800d0f..0e79c88b 100644 --- a/modules/chipsec.hal.uefi_common.html +++ b/modules/chipsec.hal.uefi_common.html @@ -7,10 +7,10 @@ uefi_common module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    uefi_compression module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.uefi_compression.html b/modules/chipsec.hal.uefi_compression.html index a65c2d7d..026dc6ba 100644 --- a/modules/chipsec.hal.uefi_compression.html +++ b/modules/chipsec.hal.uefi_compression.html @@ -7,10 +7,10 @@ uefi_compression module — CHIPSEC documentation - + - + @@ -97,6 +97,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -109,7 +112,7 @@

    Next topic

    uefi_fv module

    - + @@ -145,8 +148,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.uefi_fv.html b/modules/chipsec.hal.uefi_fv.html index 76ad6ca7..66f042ba 100644 --- a/modules/chipsec.hal.uefi_fv.html +++ b/modules/chipsec.hal.uefi_fv.html @@ -7,10 +7,10 @@ uefi_fv module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    uefi_platform module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.uefi_platform.html b/modules/chipsec.hal.uefi_platform.html index 126ae1bb..a735c546 100644 --- a/modules/chipsec.hal.uefi_platform.html +++ b/modules/chipsec.hal.uefi_platform.html @@ -7,10 +7,10 @@ uefi_platform module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    uefi_search module

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.uefi_search.html b/modules/chipsec.hal.uefi_search.html index db6a5606..3a57b81a 100644 --- a/modules/chipsec.hal.uefi_search.html +++ b/modules/chipsec.hal.uefi_search.html @@ -7,10 +7,10 @@ uefi_search module — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    virtmem module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.virtmem.html b/modules/chipsec.hal.virtmem.html index fdb85165..b77e02a0 100644 --- a/modules/chipsec.hal.virtmem.html +++ b/modules/chipsec.hal.virtmem.html @@ -7,10 +7,10 @@ virtmem module — CHIPSEC documentation - + - + @@ -107,6 +107,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -119,7 +122,7 @@

    Next topic

    vmm module

    - + @@ -155,8 +158,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.hal.vmm.html b/modules/chipsec.hal.vmm.html index 4d56a6a7..8bb261f8 100644 --- a/modules/chipsec.hal.vmm.html +++ b/modules/chipsec.hal.vmm.html @@ -7,10 +7,10 @@ vmm module — CHIPSEC documentation - + - + @@ -102,6 +102,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -114,7 +117,7 @@

    Next topic

    fuzzing package

    - + @@ -150,8 +153,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.basehelper.html b/modules/chipsec.helper.basehelper.html index b5aa30d8..f7fde119 100644 --- a/modules/chipsec.helper.basehelper.html +++ b/modules/chipsec.helper.basehelper.html @@ -7,10 +7,10 @@ basehelper module — CHIPSEC documentation - + - + @@ -97,6 +97,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -109,7 +112,7 @@

    Next topic

    nonehelper module

    - + @@ -145,8 +148,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.dal.dalhelper.html b/modules/chipsec.helper.dal.dalhelper.html index e47f1403..7d24595a 100644 --- a/modules/chipsec.helper.dal.dalhelper.html +++ b/modules/chipsec.helper.dal.dalhelper.html @@ -7,10 +7,10 @@ dalhelper module — CHIPSEC documentation - + - + @@ -100,6 +100,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -112,7 +115,7 @@

    Next topic

    efi package

    - + @@ -149,8 +152,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.dal.html b/modules/chipsec.helper.dal.html index 6256b9f7..504587de 100644 --- a/modules/chipsec.helper.dal.html +++ b/modules/chipsec.helper.dal.html @@ -7,10 +7,10 @@ dal package — CHIPSEC documentation - + - + @@ -102,6 +102,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -114,7 +117,7 @@

    Next topic

    dalhelper module

    - + @@ -150,8 +153,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.efi.efihelper.html b/modules/chipsec.helper.efi.efihelper.html index ce08b0b0..82981544 100644 --- a/modules/chipsec.helper.efi.efihelper.html +++ b/modules/chipsec.helper.efi.efihelper.html @@ -7,10 +7,10 @@ efihelper module — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    linux package

    - + @@ -148,8 +151,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.efi.html b/modules/chipsec.helper.efi.html index 434f6657..0586800e 100644 --- a/modules/chipsec.helper.efi.html +++ b/modules/chipsec.helper.efi.html @@ -7,10 +7,10 @@ efi package — CHIPSEC documentation - + - + @@ -102,6 +102,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -114,7 +117,7 @@

    Next topic

    efihelper module

    - + @@ -150,8 +153,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.html b/modules/chipsec.helper.html index 5c95890c..bd85f695 100644 --- a/modules/chipsec.helper.html +++ b/modules/chipsec.helper.html @@ -7,10 +7,10 @@ helper package — CHIPSEC documentation - + - + @@ -129,6 +129,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -141,7 +144,7 @@

    Next topic

    dal package

    - + @@ -176,8 +179,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.linux.html b/modules/chipsec.helper.linux.html index 74830408..72653a24 100644 --- a/modules/chipsec.helper.linux.html +++ b/modules/chipsec.helper.linux.html @@ -7,10 +7,10 @@ linux package — CHIPSEC documentation - + - + @@ -102,6 +102,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -114,7 +117,7 @@

    Next topic

    linuxhelper module

    - + @@ -150,8 +153,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.linux.linuxhelper.html b/modules/chipsec.helper.linux.linuxhelper.html index 6422e6b0..0542ff6e 100644 --- a/modules/chipsec.helper.linux.linuxhelper.html +++ b/modules/chipsec.helper.linux.linuxhelper.html @@ -7,10 +7,10 @@ linuxhelper module — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    linuxnative package

    - + @@ -148,8 +151,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.linuxnative.cpuid.html b/modules/chipsec.helper.linuxnative.cpuid.html index 7408f6bb..93ddef19 100644 --- a/modules/chipsec.helper.linuxnative.cpuid.html +++ b/modules/chipsec.helper.linuxnative.cpuid.html @@ -7,10 +7,10 @@ cpuid module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    legacy_pci module

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.linuxnative.html b/modules/chipsec.helper.linuxnative.html index 00236bf0..2bac7739 100644 --- a/modules/chipsec.helper.linuxnative.html +++ b/modules/chipsec.helper.linuxnative.html @@ -7,10 +7,10 @@ linuxnative package — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    cpuid module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.linuxnative.legacy_pci.html b/modules/chipsec.helper.linuxnative.legacy_pci.html index 1f5c055b..46c29def 100644 --- a/modules/chipsec.helper.linuxnative.legacy_pci.html +++ b/modules/chipsec.helper.linuxnative.legacy_pci.html @@ -7,10 +7,10 @@ legacy_pci module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    linuxnativehelper module

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.linuxnative.linuxnativehelper.html b/modules/chipsec.helper.linuxnative.linuxnativehelper.html index e603063c..a5452843 100644 --- a/modules/chipsec.helper.linuxnative.linuxnativehelper.html +++ b/modules/chipsec.helper.linuxnative.linuxnativehelper.html @@ -7,10 +7,10 @@ linuxnativehelper module — CHIPSEC documentation - + - + @@ -99,6 +99,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -111,7 +114,7 @@

    Next topic

    windows package

    - + @@ -148,8 +151,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.nonehelper.html b/modules/chipsec.helper.nonehelper.html index e0cac1f1..ff2b6544 100644 --- a/modules/chipsec.helper.nonehelper.html +++ b/modules/chipsec.helper.nonehelper.html @@ -7,10 +7,10 @@ nonehelper module — CHIPSEC documentation - + - + @@ -97,6 +97,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -109,7 +112,7 @@

    Next topic

    oshelper module

    - + @@ -145,8 +148,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.oshelper.html b/modules/chipsec.helper.oshelper.html index 782867bb..1890dc37 100644 --- a/modules/chipsec.helper.oshelper.html +++ b/modules/chipsec.helper.oshelper.html @@ -7,10 +7,10 @@ oshelper module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    Methods for Platform Detection

    - + @@ -146,8 +149,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.windows.html b/modules/chipsec.helper.windows.html index fec7586c..15d83e5c 100644 --- a/modules/chipsec.helper.windows.html +++ b/modules/chipsec.helper.windows.html @@ -7,10 +7,10 @@ windows package — CHIPSEC documentation - + - + @@ -102,6 +102,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -114,7 +117,7 @@

    Next topic

    windowshelper module

    - + @@ -150,8 +153,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.helper.windows.windowshelper.html b/modules/chipsec.helper.windows.windowshelper.html index 69b85d26..1f1fb3de 100644 --- a/modules/chipsec.helper.windows.windowshelper.html +++ b/modules/chipsec.helper.windows.windowshelper.html @@ -7,10 +7,10 @@ windowshelper module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    basehelper module

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.architecture.html b/modules/chipsec.library.architecture.html index 625e0d9f..5f818d3e 100644 --- a/modules/chipsec.library.architecture.html +++ b/modules/chipsec.library.architecture.html @@ -7,10 +7,10 @@ architecture module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.bits.html b/modules/chipsec.library.bits.html index 96cc6203..2ab5568a 100644 --- a/modules/chipsec.library.bits.html +++ b/modules/chipsec.library.bits.html @@ -7,10 +7,10 @@ bits module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.control.html b/modules/chipsec.library.control.html index 6778e189..c8e0c3bd 100644 --- a/modules/chipsec.library.control.html +++ b/modules/chipsec.library.control.html @@ -7,10 +7,10 @@ control module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.device.html b/modules/chipsec.library.device.html index 0d080861..0a6bf843 100644 --- a/modules/chipsec.library.device.html +++ b/modules/chipsec.library.device.html @@ -7,10 +7,10 @@ device module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.html b/modules/chipsec.library.html index 1a65a14b..e5ff94cc 100644 --- a/modules/chipsec.library.html +++ b/modules/chipsec.library.html @@ -7,10 +7,10 @@ library package — CHIPSEC documentation - + - + @@ -104,9 +104,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -134,8 +137,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.lock.html b/modules/chipsec.library.lock.html index f3138ac1..56f52cb8 100644 --- a/modules/chipsec.library.lock.html +++ b/modules/chipsec.library.lock.html @@ -7,10 +7,10 @@ lock module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.memory.html b/modules/chipsec.library.memory.html index 85a649b3..74d89b00 100644 --- a/modules/chipsec.library.memory.html +++ b/modules/chipsec.library.memory.html @@ -7,10 +7,10 @@ memory module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.module_helper.html b/modules/chipsec.library.module_helper.html index 759d4aae..03ad94c4 100644 --- a/modules/chipsec.library.module_helper.html +++ b/modules/chipsec.library.module_helper.html @@ -7,10 +7,10 @@ module_helper module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.options.html b/modules/chipsec.library.options.html index b5dac553..6f1534a2 100644 --- a/modules/chipsec.library.options.html +++ b/modules/chipsec.library.options.html @@ -7,10 +7,10 @@ options module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.register.html b/modules/chipsec.library.register.html index 1da6c505..a94aa038 100644 --- a/modules/chipsec.library.register.html +++ b/modules/chipsec.library.register.html @@ -7,10 +7,10 @@ register module — CHIPSEC documentation - + - + @@ -88,9 +88,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -118,8 +121,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.returncode.html b/modules/chipsec.library.returncode.html index 795503fc..fb25c2f6 100644 --- a/modules/chipsec.library.returncode.html +++ b/modules/chipsec.library.returncode.html @@ -7,10 +7,10 @@ returncode module — CHIPSEC documentation - + - + @@ -88,9 +88,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -118,8 +121,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.strings.html b/modules/chipsec.library.strings.html index d780b2f3..172b8e7e 100644 --- a/modules/chipsec.library.strings.html +++ b/modules/chipsec.library.strings.html @@ -7,10 +7,10 @@ strings module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.structs.html b/modules/chipsec.library.structs.html index 5cf58303..54223853 100644 --- a/modules/chipsec.library.structs.html +++ b/modules/chipsec.library.structs.html @@ -7,10 +7,10 @@ structs module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.library.types.html b/modules/chipsec.library.types.html index 12383814..4ce7e97f 100644 --- a/modules/chipsec.library.types.html +++ b/modules/chipsec.library.types.html @@ -7,10 +7,10 @@ types module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.bdw.html b/modules/chipsec.modules.bdw.html index 58b7df19..334a0c95 100644 --- a/modules/chipsec.modules.bdw.html +++ b/modules/chipsec.modules.bdw.html @@ -7,10 +7,10 @@ bdw package — CHIPSEC documentation - + - + @@ -97,6 +97,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -109,7 +112,7 @@

    Next topic

    byt package

    - + @@ -145,8 +148,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.byt.html b/modules/chipsec.modules.byt.html index e7947bd8..0f67b059 100644 --- a/modules/chipsec.modules.byt.html +++ b/modules/chipsec.modules.byt.html @@ -7,10 +7,10 @@ byt package — CHIPSEC documentation - + - + @@ -97,6 +97,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -109,7 +112,7 @@

    Next topic

    common package

    - + @@ -145,8 +148,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.bios_kbrd_buffer.html b/modules/chipsec.modules.common.bios_kbrd_buffer.html index 2f8c4133..eb596edb 100644 --- a/modules/chipsec.modules.common.bios_kbrd_buffer.html +++ b/modules/chipsec.modules.common.bios_kbrd_buffer.html @@ -7,10 +7,10 @@ bios_kbrd_buffer module — CHIPSEC documentation - + - + @@ -111,6 +111,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -123,7 +126,7 @@

    Next topic

    bios_smi module

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.bios_smi.html b/modules/chipsec.modules.common.bios_smi.html index 8a14f269..54c30621 100644 --- a/modules/chipsec.modules.common.bios_smi.html +++ b/modules/chipsec.modules.common.bios_smi.html @@ -7,10 +7,10 @@ bios_smi module — CHIPSEC documentation - + - + @@ -121,6 +121,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -133,7 +136,7 @@

    Next topic

    bios_ts module

    - + @@ -170,8 +173,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.bios_ts.html b/modules/chipsec.modules.common.bios_ts.html index a9941bc9..e1384db0 100644 --- a/modules/chipsec.modules.common.bios_ts.html +++ b/modules/chipsec.modules.common.bios_ts.html @@ -7,10 +7,10 @@ bios_ts module — CHIPSEC documentation - + - + @@ -117,6 +117,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -129,7 +132,7 @@

    Next topic

    bios_wp module

    - + @@ -166,8 +169,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.bios_wp.html b/modules/chipsec.modules.common.bios_wp.html index 2e564aa7..67a671b2 100644 --- a/modules/chipsec.modules.common.bios_wp.html +++ b/modules/chipsec.modules.common.bios_wp.html @@ -7,10 +7,10 @@ bios_wp module — CHIPSEC documentation - + - + @@ -135,6 +135,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -147,7 +150,7 @@

    Next topic

    cet module

    - + @@ -184,8 +187,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.cet.html b/modules/chipsec.modules.common.cet.html index a3b00973..53cd0c3b 100644 --- a/modules/chipsec.modules.common.cet.html +++ b/modules/chipsec.modules.common.cet.html @@ -7,10 +7,10 @@ cet module — CHIPSEC documentation - + - + @@ -115,6 +115,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -127,7 +130,7 @@

    Next topic

    debugenabled module

    - + @@ -164,8 +167,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.cpu.cpu_info.html b/modules/chipsec.modules.common.cpu.cpu_info.html index 2ea92ca8..47102b3f 100644 --- a/modules/chipsec.modules.common.cpu.cpu_info.html +++ b/modules/chipsec.modules.common.cpu.cpu_info.html @@ -7,10 +7,10 @@ cpu_info module — CHIPSEC documentation - + - + @@ -122,6 +122,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -134,7 +137,7 @@

    Next topic

    ia_untrusted module

    - + @@ -172,8 +175,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.cpu.html b/modules/chipsec.modules.common.cpu.html index cb6ce4b5..fa3ad6c1 100644 --- a/modules/chipsec.modules.common.cpu.html +++ b/modules/chipsec.modules.common.cpu.html @@ -7,10 +7,10 @@ cpu package — CHIPSEC documentation - + - + @@ -105,6 +105,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -117,7 +120,7 @@

    Next topic

    cpu_info module

    - + @@ -154,8 +157,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.cpu.ia_untrusted.html b/modules/chipsec.modules.common.cpu.ia_untrusted.html index 0e566519..4cd7076b 100644 --- a/modules/chipsec.modules.common.cpu.ia_untrusted.html +++ b/modules/chipsec.modules.common.cpu.ia_untrusted.html @@ -7,10 +7,10 @@ ia_untrusted module — CHIPSEC documentation - + - + @@ -113,6 +113,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -125,7 +128,7 @@

    Next topic

    spectre_v2 module

    - + @@ -163,8 +166,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.cpu.spectre_v2.html b/modules/chipsec.modules.common.cpu.spectre_v2.html index 9445cbe3..61ec6a0e 100644 --- a/modules/chipsec.modules.common.cpu.spectre_v2.html +++ b/modules/chipsec.modules.common.cpu.spectre_v2.html @@ -7,10 +7,10 @@ spectre_v2 module — CHIPSEC documentation - + - + @@ -180,6 +180,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -192,7 +195,7 @@

    Next topic

    secureboot package

    - + @@ -230,8 +233,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.debugenabled.html b/modules/chipsec.modules.common.debugenabled.html index 74b3fe89..77eb0af8 100644 --- a/modules/chipsec.modules.common.debugenabled.html +++ b/modules/chipsec.modules.common.debugenabled.html @@ -7,10 +7,10 @@ debugenabled module — CHIPSEC documentation - + - + @@ -125,6 +125,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -137,7 +140,7 @@

    Next topic

    ia32cfg module

    - + @@ -174,8 +177,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.html b/modules/chipsec.modules.common.html index 7ade40d5..4870df09 100644 --- a/modules/chipsec.modules.common.html +++ b/modules/chipsec.modules.common.html @@ -7,10 +7,10 @@ common package — CHIPSEC documentation - + - + @@ -142,6 +142,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -154,7 +157,7 @@

    Next topic

    cpu package

    - + @@ -190,8 +193,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.ia32cfg.html b/modules/chipsec.modules.common.ia32cfg.html index b689e86b..bb77ec6e 100644 --- a/modules/chipsec.modules.common.ia32cfg.html +++ b/modules/chipsec.modules.common.ia32cfg.html @@ -7,10 +7,10 @@ ia32cfg module — CHIPSEC documentation - + - + @@ -122,6 +122,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -134,7 +137,7 @@

    Next topic

    me_mfg_mode module

    - + @@ -171,8 +174,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.me_mfg_mode.html b/modules/chipsec.modules.common.me_mfg_mode.html index 9b986068..07623891 100644 --- a/modules/chipsec.modules.common.me_mfg_mode.html +++ b/modules/chipsec.modules.common.me_mfg_mode.html @@ -7,10 +7,10 @@ me_mfg_mode module — CHIPSEC documentation - + - + @@ -164,6 +164,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -176,7 +179,7 @@

    Next topic

    memconfig module

    - + @@ -213,8 +216,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.memconfig.html b/modules/chipsec.modules.common.memconfig.html index fcab1a16..12321502 100644 --- a/modules/chipsec.modules.common.memconfig.html +++ b/modules/chipsec.modules.common.memconfig.html @@ -7,10 +7,10 @@ memconfig module — CHIPSEC documentation - + - + @@ -114,6 +114,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -126,7 +129,7 @@

    Next topic

    memlock module

    - + @@ -163,8 +166,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.memlock.html b/modules/chipsec.modules.common.memlock.html index e307f6bd..00ff6213 100644 --- a/modules/chipsec.modules.common.memlock.html +++ b/modules/chipsec.modules.common.memlock.html @@ -7,10 +7,10 @@ memlock module — CHIPSEC documentation - + - + @@ -132,6 +132,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -144,7 +147,7 @@

    Next topic

    remap module

    - + @@ -181,8 +184,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.remap.html b/modules/chipsec.modules.common.remap.html index f498e12d..a6190d7d 100644 --- a/modules/chipsec.modules.common.remap.html +++ b/modules/chipsec.modules.common.remap.html @@ -7,10 +7,10 @@ remap module — CHIPSEC documentation - + - + @@ -125,6 +125,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -137,7 +140,7 @@

    Next topic

    rtclock module

    - + @@ -174,8 +177,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.rtclock.html b/modules/chipsec.modules.common.rtclock.html index 7e06bade..f4369ce6 100644 --- a/modules/chipsec.modules.common.rtclock.html +++ b/modules/chipsec.modules.common.rtclock.html @@ -7,10 +7,10 @@ rtclock module — CHIPSEC documentation - + - + @@ -98,6 +98,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -110,7 +113,7 @@

    Next topic

    sgx_check module

    - + @@ -147,8 +150,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.secureboot.html b/modules/chipsec.modules.common.secureboot.html index c5b9edce..c2a830a7 100644 --- a/modules/chipsec.modules.common.secureboot.html +++ b/modules/chipsec.modules.common.secureboot.html @@ -7,10 +7,10 @@ secureboot package — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    variables module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.secureboot.variables.html b/modules/chipsec.modules.common.secureboot.variables.html index 9e9ee797..6867c180 100644 --- a/modules/chipsec.modules.common.secureboot.variables.html +++ b/modules/chipsec.modules.common.secureboot.variables.html @@ -7,10 +7,10 @@ variables module — CHIPSEC documentation - + - + @@ -125,6 +125,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -137,7 +140,7 @@

    Next topic

    uefi package

    - + @@ -175,8 +178,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.sgx_check.html b/modules/chipsec.modules.common.sgx_check.html index 992cbe02..43635c24 100644 --- a/modules/chipsec.modules.common.sgx_check.html +++ b/modules/chipsec.modules.common.sgx_check.html @@ -7,10 +7,10 @@ sgx_check module — CHIPSEC documentation - + - + @@ -141,6 +141,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -153,7 +156,7 @@

    Next topic

    smm module

    - + @@ -190,8 +193,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.smm.html b/modules/chipsec.modules.common.smm.html index d257201d..6cdf056f 100644 --- a/modules/chipsec.modules.common.smm.html +++ b/modules/chipsec.modules.common.smm.html @@ -7,10 +7,10 @@ smm module — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    smm_code_chk module

    - + @@ -161,8 +164,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.smm_code_chk.html b/modules/chipsec.modules.common.smm_code_chk.html index 262e916c..45ce46f7 100644 --- a/modules/chipsec.modules.common.smm_code_chk.html +++ b/modules/chipsec.modules.common.smm_code_chk.html @@ -7,10 +7,10 @@ smm_code_chk module — CHIPSEC documentation - + - + @@ -132,6 +132,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -144,7 +147,7 @@

    Next topic

    smm_dma module

    - + @@ -181,8 +184,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.smm_dma.html b/modules/chipsec.modules.common.smm_dma.html index 5a0a1899..7d969d41 100644 --- a/modules/chipsec.modules.common.smm_dma.html +++ b/modules/chipsec.modules.common.smm_dma.html @@ -7,10 +7,10 @@ smm_dma module — CHIPSEC documentation - + - + @@ -134,6 +134,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -146,7 +149,7 @@

    Next topic

    smrr module

    - + @@ -183,8 +186,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.smrr.html b/modules/chipsec.modules.common.smrr.html index 04bb013c..469522a2 100644 --- a/modules/chipsec.modules.common.smrr.html +++ b/modules/chipsec.modules.common.smrr.html @@ -7,10 +7,10 @@ smrr module — CHIPSEC documentation - + - + @@ -127,6 +127,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -139,7 +142,7 @@

    Next topic

    spd_wd module

    - + @@ -176,8 +179,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.spd_wd.html b/modules/chipsec.modules.common.spd_wd.html index f2b0d1ca..345ceb60 100644 --- a/modules/chipsec.modules.common.spd_wd.html +++ b/modules/chipsec.modules.common.spd_wd.html @@ -7,10 +7,10 @@ spd_wd module — CHIPSEC documentation - + - + @@ -136,6 +136,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -148,7 +151,7 @@

    Next topic

    spi_access module

    - + @@ -185,8 +188,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.spi_access.html b/modules/chipsec.modules.common.spi_access.html index f5f0748e..4a9c8967 100644 --- a/modules/chipsec.modules.common.spi_access.html +++ b/modules/chipsec.modules.common.spi_access.html @@ -7,10 +7,10 @@ spi_access module — CHIPSEC documentation - + - + @@ -120,6 +120,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -132,7 +135,7 @@

    Next topic

    spi_desc module

    - + @@ -169,8 +172,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.spi_desc.html b/modules/chipsec.modules.common.spi_desc.html index f8d9daab..689daacd 100644 --- a/modules/chipsec.modules.common.spi_desc.html +++ b/modules/chipsec.modules.common.spi_desc.html @@ -7,10 +7,10 @@ spi_desc module — CHIPSEC documentation - + - + @@ -116,6 +116,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -128,7 +131,7 @@

    Next topic

    spi_fdopss module

    - + @@ -165,8 +168,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.spi_fdopss.html b/modules/chipsec.modules.common.spi_fdopss.html index 4c9d4347..c20eeaff 100644 --- a/modules/chipsec.modules.common.spi_fdopss.html +++ b/modules/chipsec.modules.common.spi_fdopss.html @@ -7,10 +7,10 @@ spi_fdopss module — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    spi_lock module

    - + @@ -161,8 +164,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.spi_lock.html b/modules/chipsec.modules.common.spi_lock.html index a0bd338a..f78277bb 100644 --- a/modules/chipsec.modules.common.spi_lock.html +++ b/modules/chipsec.modules.common.spi_lock.html @@ -7,10 +7,10 @@ spi_lock module — CHIPSEC documentation - + - + @@ -121,6 +121,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -133,7 +136,7 @@

    Next topic

    hsw package

    - + @@ -170,8 +173,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.uefi.access_uefispec.html b/modules/chipsec.modules.common.uefi.access_uefispec.html index 7d8c0e89..d2a8cd9c 100644 --- a/modules/chipsec.modules.common.uefi.access_uefispec.html +++ b/modules/chipsec.modules.common.uefi.access_uefispec.html @@ -7,10 +7,10 @@ access_uefispec module — CHIPSEC documentation - + - + @@ -119,6 +119,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -131,7 +134,7 @@

    Next topic

    s3bootscript module

    - + @@ -169,8 +172,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.uefi.html b/modules/chipsec.modules.common.uefi.html index 2220e344..5b76e808 100644 --- a/modules/chipsec.modules.common.uefi.html +++ b/modules/chipsec.modules.common.uefi.html @@ -7,10 +7,10 @@ uefi package — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    access_uefispec module

    - + @@ -153,8 +156,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.common.uefi.s3bootscript.html b/modules/chipsec.modules.common.uefi.s3bootscript.html index 637cfd63..ddfe7f83 100644 --- a/modules/chipsec.modules.common.uefi.s3bootscript.html +++ b/modules/chipsec.modules.common.uefi.s3bootscript.html @@ -7,10 +7,10 @@ s3bootscript module — CHIPSEC documentation - + - + @@ -126,6 +126,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -138,7 +141,7 @@

    Next topic

    bios_kbrd_buffer module

    - + @@ -176,8 +179,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.hsw.html b/modules/chipsec.modules.hsw.html index 7236edb3..692dc451 100644 --- a/modules/chipsec.modules.hsw.html +++ b/modules/chipsec.modules.hsw.html @@ -7,10 +7,10 @@ hsw package — CHIPSEC documentation - + - + @@ -97,6 +97,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -109,7 +112,7 @@

    Next topic

    ivb package

    - + @@ -145,8 +148,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.html b/modules/chipsec.modules.html index 0a0b8479..cc9df3c6 100644 --- a/modules/chipsec.modules.html +++ b/modules/chipsec.modules.html @@ -7,10 +7,10 @@ modules package — CHIPSEC documentation - + - + @@ -204,6 +204,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -216,7 +219,7 @@

    Next topic

    bdw package

    - + @@ -251,8 +254,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.ivb.html b/modules/chipsec.modules.ivb.html index fc61c0b4..da9f083d 100644 --- a/modules/chipsec.modules.ivb.html +++ b/modules/chipsec.modules.ivb.html @@ -7,10 +7,10 @@ ivb package — CHIPSEC documentation - + - + @@ -97,6 +97,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -109,7 +112,7 @@

    Next topic

    snb package

    - + @@ -145,8 +148,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.snb.html b/modules/chipsec.modules.snb.html index 578e1f67..a8d8c6fb 100644 --- a/modules/chipsec.modules.snb.html +++ b/modules/chipsec.modules.snb.html @@ -7,10 +7,10 @@ snb package — CHIPSEC documentation - + - + @@ -97,6 +97,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -109,7 +112,7 @@

    Next topic

    tools package

    - + @@ -145,8 +148,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.cpu.html b/modules/chipsec.modules.tools.cpu.html index 83b82b95..98e61f86 100644 --- a/modules/chipsec.modules.tools.cpu.html +++ b/modules/chipsec.modules.tools.cpu.html @@ -7,10 +7,10 @@ cpu package — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    sinkhole module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.cpu.sinkhole.html b/modules/chipsec.modules.tools.cpu.sinkhole.html index c91f85c5..64027899 100644 --- a/modules/chipsec.modules.tools.cpu.sinkhole.html +++ b/modules/chipsec.modules.tools.cpu.sinkhole.html @@ -7,10 +7,10 @@ sinkhole module — CHIPSEC documentation - + - + @@ -132,6 +132,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -144,7 +147,7 @@

    Next topic

    secureboot package

    - + @@ -182,8 +185,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.generate_test_id.html b/modules/chipsec.modules.tools.generate_test_id.html index f352ff43..15d56eae 100644 --- a/modules/chipsec.modules.tools.generate_test_id.html +++ b/modules/chipsec.modules.tools.generate_test_id.html @@ -7,10 +7,10 @@ generate_test_id module — CHIPSEC documentation - + - + @@ -110,6 +110,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -122,7 +125,7 @@

    Next topic

    wsmt module

    - + @@ -159,8 +162,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.html b/modules/chipsec.modules.tools.html index e63e78ea..20c21db7 100644 --- a/modules/chipsec.modules.tools.html +++ b/modules/chipsec.modules.tools.html @@ -7,10 +7,10 @@ tools package — CHIPSEC documentation - + - + @@ -161,6 +161,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -173,7 +176,7 @@

    Next topic

    cpu package

    - + @@ -209,8 +212,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.secureboot.html b/modules/chipsec.modules.tools.secureboot.html index 2bdaf5e1..df10b617 100644 --- a/modules/chipsec.modules.tools.secureboot.html +++ b/modules/chipsec.modules.tools.secureboot.html @@ -7,10 +7,10 @@ secureboot package — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    te module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.secureboot.te.html b/modules/chipsec.modules.tools.secureboot.te.html index bec0f141..062caa7f 100644 --- a/modules/chipsec.modules.tools.secureboot.te.html +++ b/modules/chipsec.modules.tools.secureboot.te.html @@ -7,10 +7,10 @@ te module — CHIPSEC documentation - + - + @@ -133,6 +133,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -145,7 +148,7 @@

    Next topic

    smm package

    - + @@ -183,8 +186,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.smm.html b/modules/chipsec.modules.tools.smm.html index 24c3ee23..91d75fe5 100644 --- a/modules/chipsec.modules.tools.smm.html +++ b/modules/chipsec.modules.tools.smm.html @@ -7,10 +7,10 @@ smm package — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    rogue_mmio_bar module

    - + @@ -153,8 +156,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.smm.rogue_mmio_bar.html b/modules/chipsec.modules.tools.smm.rogue_mmio_bar.html index e496f5a6..b8fcc4a3 100644 --- a/modules/chipsec.modules.tools.smm.rogue_mmio_bar.html +++ b/modules/chipsec.modules.tools.smm.rogue_mmio_bar.html @@ -7,10 +7,10 @@ rogue_mmio_bar module — CHIPSEC documentation - + - + @@ -123,6 +123,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -135,7 +138,7 @@

    Next topic

    smm_ptr module

    - + @@ -173,8 +176,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.smm.smm_ptr.html b/modules/chipsec.modules.tools.smm.smm_ptr.html index bcfd2035..538fd487 100644 --- a/modules/chipsec.modules.tools.smm.smm_ptr.html +++ b/modules/chipsec.modules.tools.smm.smm_ptr.html @@ -7,10 +7,10 @@ smm_ptr module — CHIPSEC documentation - + - + @@ -170,6 +170,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -182,7 +185,7 @@

    Next topic

    uefi package

    - + @@ -220,8 +223,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.uefi.html b/modules/chipsec.modules.tools.uefi.html index 93f2d6c4..16b4c831 100644 --- a/modules/chipsec.modules.tools.uefi.html +++ b/modules/chipsec.modules.tools.uefi.html @@ -7,10 +7,10 @@ uefi package — CHIPSEC documentation - + - + @@ -107,6 +107,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -119,7 +122,7 @@

    Next topic

    reputation module

    - + @@ -156,8 +159,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.uefi.reputation.html b/modules/chipsec.modules.tools.uefi.reputation.html index 0f6d2a41..ef0d8156 100644 --- a/modules/chipsec.modules.tools.uefi.reputation.html +++ b/modules/chipsec.modules.tools.uefi.reputation.html @@ -7,10 +7,10 @@ reputation module — CHIPSEC documentation - + - + @@ -124,6 +124,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -136,7 +139,7 @@

    Next topic

    s3script_modify module

    - + @@ -174,8 +177,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.uefi.s3script_modify.html b/modules/chipsec.modules.tools.uefi.s3script_modify.html index 3b21b483..e8d0d642 100644 --- a/modules/chipsec.modules.tools.uefi.s3script_modify.html +++ b/modules/chipsec.modules.tools.uefi.s3script_modify.html @@ -7,10 +7,10 @@ s3script_modify module — CHIPSEC documentation - + - + @@ -153,6 +153,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -165,7 +168,7 @@

    Next topic

    scan_blocked module

    - + @@ -203,8 +206,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.uefi.scan_blocked.html b/modules/chipsec.modules.tools.uefi.scan_blocked.html index 09feceed..27d8df0a 100644 --- a/modules/chipsec.modules.tools.uefi.scan_blocked.html +++ b/modules/chipsec.modules.tools.uefi.scan_blocked.html @@ -7,10 +7,10 @@ scan_blocked module — CHIPSEC documentation - + - + @@ -131,6 +131,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -143,7 +146,7 @@

    Next topic

    scan_image module

    - + @@ -181,8 +184,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.uefi.scan_image.html b/modules/chipsec.modules.tools.uefi.scan_image.html index eb4e8c04..a62438e5 100644 --- a/modules/chipsec.modules.tools.uefi.scan_image.html +++ b/modules/chipsec.modules.tools.uefi.scan_image.html @@ -7,10 +7,10 @@ scan_image module — CHIPSEC documentation - + - + @@ -153,6 +153,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -165,7 +168,7 @@

    Next topic

    uefivar_fuzz module

    - + @@ -203,8 +206,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.uefi.uefivar_fuzz.html b/modules/chipsec.modules.tools.uefi.uefivar_fuzz.html index 8101406c..87bd675d 100644 --- a/modules/chipsec.modules.tools.uefi.uefivar_fuzz.html +++ b/modules/chipsec.modules.tools.uefi.uefivar_fuzz.html @@ -7,10 +7,10 @@ uefivar_fuzz module — CHIPSEC documentation - + - + @@ -149,6 +149,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -161,7 +164,7 @@

    Next topic

    vmm package

    - + @@ -199,8 +202,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.common.html b/modules/chipsec.modules.tools.vmm.common.html index 82a3a690..4148e65f 100644 --- a/modules/chipsec.modules.tools.vmm.common.html +++ b/modules/chipsec.modules.tools.vmm.common.html @@ -7,10 +7,10 @@ common module — CHIPSEC documentation - + - + @@ -100,6 +100,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -112,7 +115,7 @@

    Next topic

    cpuid_fuzz module

    - + @@ -150,8 +153,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.cpuid_fuzz.html b/modules/chipsec.modules.tools.vmm.cpuid_fuzz.html index cea47bac..b10fa00f 100644 --- a/modules/chipsec.modules.tools.vmm.cpuid_fuzz.html +++ b/modules/chipsec.modules.tools.vmm.cpuid_fuzz.html @@ -7,10 +7,10 @@ cpuid_fuzz module — CHIPSEC documentation - + - + @@ -142,6 +142,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -154,7 +157,7 @@

    Next topic

    ept_finder module

    - + @@ -192,8 +195,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.ept_finder.html b/modules/chipsec.modules.tools.vmm.ept_finder.html index 3a1da4c4..2ec39850 100644 --- a/modules/chipsec.modules.tools.vmm.ept_finder.html +++ b/modules/chipsec.modules.tools.vmm.ept_finder.html @@ -7,10 +7,10 @@ ept_finder module — CHIPSEC documentation - + - + @@ -129,6 +129,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -141,7 +144,7 @@

    Next topic

    hypercallfuzz module

    - + @@ -179,8 +182,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.html b/modules/chipsec.modules.tools.vmm.html index 4f539e2d..75afec92 100644 --- a/modules/chipsec.modules.tools.vmm.html +++ b/modules/chipsec.modules.tools.vmm.html @@ -7,10 +7,10 @@ vmm package — CHIPSEC documentation - + - + @@ -136,6 +136,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -148,7 +151,7 @@

    Next topic

    hv package

    - + @@ -185,8 +188,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.hv.define.html b/modules/chipsec.modules.tools.vmm.hv.define.html index 19fa1797..55c68672 100644 --- a/modules/chipsec.modules.tools.vmm.hv.define.html +++ b/modules/chipsec.modules.tools.vmm.hv.define.html @@ -7,10 +7,10 @@ define module — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    hypercall module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.hv.html b/modules/chipsec.modules.tools.vmm.hv.html index 65c605f9..3600c813 100644 --- a/modules/chipsec.modules.tools.vmm.hv.html +++ b/modules/chipsec.modules.tools.vmm.hv.html @@ -7,10 +7,10 @@ hv package — CHIPSEC documentation - + - + @@ -110,6 +110,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -122,7 +125,7 @@

    Next topic

    define module

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.hv.hypercall.html b/modules/chipsec.modules.tools.vmm.hv.hypercall.html index f5b57035..ff739cbe 100644 --- a/modules/chipsec.modules.tools.vmm.hv.hypercall.html +++ b/modules/chipsec.modules.tools.vmm.hv.hypercall.html @@ -7,10 +7,10 @@ hypercall module — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    hypercallfuzz module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.hv.hypercallfuzz.html b/modules/chipsec.modules.tools.vmm.hv.hypercallfuzz.html index ad95a713..bc1b1648 100644 --- a/modules/chipsec.modules.tools.vmm.hv.hypercallfuzz.html +++ b/modules/chipsec.modules.tools.vmm.hv.hypercallfuzz.html @@ -7,10 +7,10 @@ hypercallfuzz module — CHIPSEC documentation - + - + @@ -122,6 +122,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -134,7 +137,7 @@

    Next topic

    synth_dev module

    - + @@ -173,8 +176,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.hv.synth_dev.html b/modules/chipsec.modules.tools.vmm.hv.synth_dev.html index cf9ccad1..de6779a8 100644 --- a/modules/chipsec.modules.tools.vmm.hv.synth_dev.html +++ b/modules/chipsec.modules.tools.vmm.hv.synth_dev.html @@ -7,10 +7,10 @@ synth_dev module — CHIPSEC documentation - + - + @@ -109,6 +109,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -121,7 +124,7 @@

    Next topic

    synth_kbd module

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.hv.synth_kbd.html b/modules/chipsec.modules.tools.vmm.hv.synth_kbd.html index 51688e81..119e05f6 100644 --- a/modules/chipsec.modules.tools.vmm.hv.synth_kbd.html +++ b/modules/chipsec.modules.tools.vmm.hv.synth_kbd.html @@ -7,10 +7,10 @@ synth_kbd module — CHIPSEC documentation - + - + @@ -106,6 +106,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -118,7 +121,7 @@

    Next topic

    vmbus module

    - + @@ -157,8 +160,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.hv.vmbus.html b/modules/chipsec.modules.tools.vmm.hv.vmbus.html index dfadefaf..df71b735 100644 --- a/modules/chipsec.modules.tools.vmm.hv.vmbus.html +++ b/modules/chipsec.modules.tools.vmm.hv.vmbus.html @@ -7,10 +7,10 @@ vmbus module — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    vmbusfuzz module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.hv.vmbusfuzz.html b/modules/chipsec.modules.tools.vmm.hv.vmbusfuzz.html index fc39c111..4ffeb750 100644 --- a/modules/chipsec.modules.tools.vmm.hv.vmbusfuzz.html +++ b/modules/chipsec.modules.tools.vmm.hv.vmbusfuzz.html @@ -7,10 +7,10 @@ vmbusfuzz module — CHIPSEC documentation - + - + @@ -131,6 +131,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -143,7 +146,7 @@

    Next topic

    vbox package

    - + @@ -182,8 +185,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.hypercallfuzz.html b/modules/chipsec.modules.tools.vmm.hypercallfuzz.html index 3eaf42b7..e1f21b3c 100644 --- a/modules/chipsec.modules.tools.vmm.hypercallfuzz.html +++ b/modules/chipsec.modules.tools.vmm.hypercallfuzz.html @@ -7,10 +7,10 @@ hypercallfuzz module — CHIPSEC documentation - + - + @@ -149,6 +149,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -161,7 +164,7 @@

    Next topic

    iofuzz module

    - + @@ -199,8 +202,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.iofuzz.html b/modules/chipsec.modules.tools.vmm.iofuzz.html index f0844927..ec71a7d4 100644 --- a/modules/chipsec.modules.tools.vmm.iofuzz.html +++ b/modules/chipsec.modules.tools.vmm.iofuzz.html @@ -7,10 +7,10 @@ iofuzz module — CHIPSEC documentation - + - + @@ -149,6 +149,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -161,7 +164,7 @@

    Next topic

    msr_fuzz module

    - + @@ -199,8 +202,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.msr_fuzz.html b/modules/chipsec.modules.tools.vmm.msr_fuzz.html index 6791b39b..02883040 100644 --- a/modules/chipsec.modules.tools.vmm.msr_fuzz.html +++ b/modules/chipsec.modules.tools.vmm.msr_fuzz.html @@ -7,10 +7,10 @@ msr_fuzz module — CHIPSEC documentation - + - + @@ -140,6 +140,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -152,7 +155,7 @@

    Next topic

    pcie_fuzz module

    - + @@ -190,8 +193,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.pcie_fuzz.html b/modules/chipsec.modules.tools.vmm.pcie_fuzz.html index e74cd29b..41e2b250 100644 --- a/modules/chipsec.modules.tools.vmm.pcie_fuzz.html +++ b/modules/chipsec.modules.tools.vmm.pcie_fuzz.html @@ -7,10 +7,10 @@ pcie_fuzz module — CHIPSEC documentation - + - + @@ -142,6 +142,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -154,7 +157,7 @@

    Next topic

    pcie_overlap_fuzz module

    - + @@ -192,8 +195,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.pcie_overlap_fuzz.html b/modules/chipsec.modules.tools.vmm.pcie_overlap_fuzz.html index ddcb0fe1..9351185d 100644 --- a/modules/chipsec.modules.tools.vmm.pcie_overlap_fuzz.html +++ b/modules/chipsec.modules.tools.vmm.pcie_overlap_fuzz.html @@ -7,10 +7,10 @@ pcie_overlap_fuzz module — CHIPSEC documentation - + - + @@ -132,6 +132,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -144,7 +147,7 @@

    Next topic

    venom module

    - + @@ -182,8 +185,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.vbox.html b/modules/chipsec.modules.tools.vmm.vbox.html index 0947d5b3..9541320d 100644 --- a/modules/chipsec.modules.tools.vmm.vbox.html +++ b/modules/chipsec.modules.tools.vmm.vbox.html @@ -7,10 +7,10 @@ vbox package — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    vbox_crash_apicbase module

    - + @@ -154,8 +157,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase.html b/modules/chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase.html index 629d2919..eb1693ec 100644 --- a/modules/chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase.html +++ b/modules/chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase.html @@ -7,10 +7,10 @@ vbox_crash_apicbase module — CHIPSEC documentation - + - + @@ -124,6 +124,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -136,7 +139,7 @@

    Next topic

    xen package

    - + @@ -175,8 +178,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.venom.html b/modules/chipsec.modules.tools.vmm.venom.html index e3772bb9..106b71e9 100644 --- a/modules/chipsec.modules.tools.vmm.venom.html +++ b/modules/chipsec.modules.tools.vmm.venom.html @@ -7,10 +7,10 @@ venom module — CHIPSEC documentation - + - + @@ -134,6 +134,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -146,7 +149,7 @@

    Next topic

    generate_test_id module

    - + @@ -184,8 +187,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.xen.define.html b/modules/chipsec.modules.tools.vmm.xen.define.html index 897cf1ec..0ee82818 100644 --- a/modules/chipsec.modules.tools.vmm.xen.define.html +++ b/modules/chipsec.modules.tools.vmm.xen.define.html @@ -7,10 +7,10 @@ define module — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    hypercall module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.xen.html b/modules/chipsec.modules.tools.vmm.xen.html index 1dd8677f..86e708e8 100644 --- a/modules/chipsec.modules.tools.vmm.xen.html +++ b/modules/chipsec.modules.tools.vmm.xen.html @@ -7,10 +7,10 @@ xen package — CHIPSEC documentation - + - + @@ -107,6 +107,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -119,7 +122,7 @@

    Next topic

    define module

    - + @@ -157,8 +160,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.xen.hypercall.html b/modules/chipsec.modules.tools.vmm.xen.hypercall.html index 3a781b7b..27e691d3 100644 --- a/modules/chipsec.modules.tools.vmm.xen.hypercall.html +++ b/modules/chipsec.modules.tools.vmm.xen.hypercall.html @@ -7,10 +7,10 @@ hypercall module — CHIPSEC documentation - + - + @@ -101,6 +101,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -113,7 +116,7 @@

    Next topic

    hypercallfuzz module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.xen.hypercallfuzz.html b/modules/chipsec.modules.tools.vmm.xen.hypercallfuzz.html index f9795f10..1e4cc567 100644 --- a/modules/chipsec.modules.tools.vmm.xen.hypercallfuzz.html +++ b/modules/chipsec.modules.tools.vmm.xen.hypercallfuzz.html @@ -7,10 +7,10 @@ hypercallfuzz module — CHIPSEC documentation - + - + @@ -140,6 +140,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -152,7 +155,7 @@

    Next topic

    xsa188 module

    - + @@ -191,8 +194,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.vmm.xen.xsa188.html b/modules/chipsec.modules.tools.vmm.xen.xsa188.html index 08fe3157..6a27a3b1 100644 --- a/modules/chipsec.modules.tools.vmm.xen.xsa188.html +++ b/modules/chipsec.modules.tools.vmm.xen.xsa188.html @@ -7,10 +7,10 @@ xsa188 module — CHIPSEC documentation - + - + @@ -134,6 +134,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -146,7 +149,7 @@

    Next topic

    common module

    - + @@ -185,8 +188,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.modules.tools.wsmt.html b/modules/chipsec.modules.tools.wsmt.html index 414f45af..d1ebafed 100644 --- a/modules/chipsec.modules.tools.wsmt.html +++ b/modules/chipsec.modules.tools.wsmt.html @@ -7,10 +7,10 @@ wsmt module — CHIPSEC documentation - + - + @@ -119,6 +119,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -131,7 +134,7 @@

    Next topic

    Python Version

    - + @@ -168,8 +171,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.parsers.html b/modules/chipsec.parsers.html index 61a26f66..c5518815 100644 --- a/modules/chipsec.parsers.html +++ b/modules/chipsec.parsers.html @@ -7,10 +7,10 @@ parsers module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.testcase.html b/modules/chipsec.testcase.html index 42064e70..9dedbe90 100644 --- a/modules/chipsec.testcase.html +++ b/modules/chipsec.testcase.html @@ -7,10 +7,10 @@ testcase module — CHIPSEC documentation - + - + @@ -87,9 +87,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -117,8 +120,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.acpi_cmd.html b/modules/chipsec.utilcmd.acpi_cmd.html index 00ad6e95..3a98a636 100644 --- a/modules/chipsec.utilcmd.acpi_cmd.html +++ b/modules/chipsec.utilcmd.acpi_cmd.html @@ -7,10 +7,10 @@ acpi_cmd module — CHIPSEC documentation - + - + @@ -108,6 +108,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -120,7 +123,7 @@

    Next topic

    chipset_cmd module

    - + @@ -156,8 +159,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.chipset_cmd.html b/modules/chipsec.utilcmd.chipset_cmd.html index 8e90bb11..d4e331e8 100644 --- a/modules/chipsec.utilcmd.chipset_cmd.html +++ b/modules/chipsec.utilcmd.chipset_cmd.html @@ -7,10 +7,10 @@ chipset_cmd module — CHIPSEC documentation - + - + @@ -103,6 +103,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -115,7 +118,7 @@

    Next topic

    cmos_cmd module

    - + @@ -151,8 +154,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.cmos_cmd.html b/modules/chipsec.utilcmd.cmos_cmd.html index b83f0176..49bc7958 100644 --- a/modules/chipsec.utilcmd.cmos_cmd.html +++ b/modules/chipsec.utilcmd.cmos_cmd.html @@ -7,10 +7,10 @@ cmos_cmd module — CHIPSEC documentation - + - + @@ -107,6 +107,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -119,7 +122,7 @@

    Next topic

    config_cmd module

    - + @@ -155,8 +158,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.config_cmd.html b/modules/chipsec.utilcmd.config_cmd.html index 8fe29244..5e52d102 100644 --- a/modules/chipsec.utilcmd.config_cmd.html +++ b/modules/chipsec.utilcmd.config_cmd.html @@ -7,10 +7,10 @@ config_cmd module — CHIPSEC documentation - + - + @@ -106,6 +106,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -118,7 +121,7 @@

    Next topic

    cpu_cmd module

    - + @@ -154,8 +157,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.cpu_cmd.html b/modules/chipsec.utilcmd.cpu_cmd.html index 0df20da6..fef3e9d7 100644 --- a/modules/chipsec.utilcmd.cpu_cmd.html +++ b/modules/chipsec.utilcmd.cpu_cmd.html @@ -7,10 +7,10 @@ cpu_cmd module — CHIPSEC documentation - + - + @@ -113,6 +113,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -125,7 +128,7 @@

    Next topic

    decode_cmd module

    - + @@ -161,8 +164,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.decode_cmd.html b/modules/chipsec.utilcmd.decode_cmd.html index 2f4f154b..1b883e49 100644 --- a/modules/chipsec.utilcmd.decode_cmd.html +++ b/modules/chipsec.utilcmd.decode_cmd.html @@ -7,10 +7,10 @@ decode_cmd module — CHIPSEC documentation - + - + @@ -119,6 +119,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -131,7 +134,7 @@

    Next topic

    deltas_cmd module

    - + @@ -167,8 +170,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.deltas_cmd.html b/modules/chipsec.utilcmd.deltas_cmd.html index 2488cdfb..cf7235dc 100644 --- a/modules/chipsec.utilcmd.deltas_cmd.html +++ b/modules/chipsec.utilcmd.deltas_cmd.html @@ -7,10 +7,10 @@ deltas_cmd module — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    desc_cmd module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.desc_cmd.html b/modules/chipsec.utilcmd.desc_cmd.html index a45d8ff8..633fa956 100644 --- a/modules/chipsec.utilcmd.desc_cmd.html +++ b/modules/chipsec.utilcmd.desc_cmd.html @@ -7,10 +7,10 @@ desc_cmd module — CHIPSEC documentation - + - + @@ -125,6 +125,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -137,7 +140,7 @@

    Next topic

    ec_cmd module

    - + @@ -173,8 +176,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.ec_cmd.html b/modules/chipsec.utilcmd.ec_cmd.html index fc991acd..89147f58 100644 --- a/modules/chipsec.utilcmd.ec_cmd.html +++ b/modules/chipsec.utilcmd.ec_cmd.html @@ -7,10 +7,10 @@ ec_cmd module — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    igd_cmd module

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.html b/modules/chipsec.utilcmd.html index 7a9417b2..ade50748 100644 --- a/modules/chipsec.utilcmd.html +++ b/modules/chipsec.utilcmd.html @@ -7,10 +7,10 @@ utilcmd package — CHIPSEC documentation - + - + @@ -133,6 +133,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -145,7 +148,7 @@

    Next topic

    acpi_cmd module

    - + @@ -180,8 +183,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.igd_cmd.html b/modules/chipsec.utilcmd.igd_cmd.html index 8340f36a..56028e89 100644 --- a/modules/chipsec.utilcmd.igd_cmd.html +++ b/modules/chipsec.utilcmd.igd_cmd.html @@ -7,10 +7,10 @@ igd_cmd module — CHIPSEC documentation - + - + @@ -108,6 +108,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -120,7 +123,7 @@

    Next topic

    interrupts_cmd module

    - + @@ -156,8 +159,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.interrupts_cmd.html b/modules/chipsec.utilcmd.interrupts_cmd.html index c8788197..20619718 100644 --- a/modules/chipsec.utilcmd.interrupts_cmd.html +++ b/modules/chipsec.utilcmd.interrupts_cmd.html @@ -7,10 +7,10 @@ interrupts_cmd module — CHIPSEC documentation - + - + @@ -118,6 +118,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -130,7 +133,7 @@

    Next topic

    io_cmd module

    - + @@ -166,8 +169,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.io_cmd.html b/modules/chipsec.utilcmd.io_cmd.html index 05cb66b2..878dd0d4 100644 --- a/modules/chipsec.utilcmd.io_cmd.html +++ b/modules/chipsec.utilcmd.io_cmd.html @@ -7,10 +7,10 @@ io_cmd module — CHIPSEC documentation - + - + @@ -109,6 +109,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -121,7 +124,7 @@

    Next topic

    iommu_cmd module

    - + @@ -157,8 +160,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.iommu_cmd.html b/modules/chipsec.utilcmd.iommu_cmd.html index 7ff442a8..a9cfe6d8 100644 --- a/modules/chipsec.utilcmd.iommu_cmd.html +++ b/modules/chipsec.utilcmd.iommu_cmd.html @@ -7,10 +7,10 @@ iommu_cmd module — CHIPSEC documentation - + - + @@ -113,6 +113,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -125,7 +128,7 @@

    Next topic

    lock_check_cmd module

    - + @@ -161,8 +164,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.lock_check_cmd.html b/modules/chipsec.utilcmd.lock_check_cmd.html index 418ec315..3a6c3014 100644 --- a/modules/chipsec.utilcmd.lock_check_cmd.html +++ b/modules/chipsec.utilcmd.lock_check_cmd.html @@ -7,10 +7,10 @@ lock_check_cmd module — CHIPSEC documentation - + - + @@ -122,6 +122,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -134,7 +137,7 @@

    Next topic

    mem_cmd module

    - + @@ -170,8 +173,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.mem_cmd.html b/modules/chipsec.utilcmd.mem_cmd.html index 48aa5c8b..829d6f38 100644 --- a/modules/chipsec.utilcmd.mem_cmd.html +++ b/modules/chipsec.utilcmd.mem_cmd.html @@ -7,10 +7,10 @@ mem_cmd module — CHIPSEC documentation - + - + @@ -118,6 +118,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -130,7 +133,7 @@

    Next topic

    mmcfg_base_cmd module

    - + @@ -166,8 +169,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.mmcfg_base_cmd.html b/modules/chipsec.utilcmd.mmcfg_base_cmd.html index 93b6e22f..9f3c0297 100644 --- a/modules/chipsec.utilcmd.mmcfg_base_cmd.html +++ b/modules/chipsec.utilcmd.mmcfg_base_cmd.html @@ -7,10 +7,10 @@ mmcfg_base_cmd module — CHIPSEC documentation - + - + @@ -106,6 +106,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -118,7 +121,7 @@

    Next topic

    mmcfg_cmd module

    - + @@ -154,8 +157,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.mmcfg_cmd.html b/modules/chipsec.utilcmd.mmcfg_cmd.html index 03e9bdba..fb158ef5 100644 --- a/modules/chipsec.utilcmd.mmcfg_cmd.html +++ b/modules/chipsec.utilcmd.mmcfg_cmd.html @@ -7,10 +7,10 @@ mmcfg_cmd module — CHIPSEC documentation - + - + @@ -111,6 +111,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -123,7 +126,7 @@

    Next topic

    mmio_cmd module

    - + @@ -159,8 +162,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.mmio_cmd.html b/modules/chipsec.utilcmd.mmio_cmd.html index 7cea8458..edd6fb50 100644 --- a/modules/chipsec.utilcmd.mmio_cmd.html +++ b/modules/chipsec.utilcmd.mmio_cmd.html @@ -7,10 +7,10 @@ mmio_cmd module — CHIPSEC documentation - + - + @@ -116,6 +116,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -128,7 +131,7 @@

    Next topic

    msgbus_cmd module

    - + @@ -164,8 +167,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.msgbus_cmd.html b/modules/chipsec.utilcmd.msgbus_cmd.html index ad24a994..8ee8cdd7 100644 --- a/modules/chipsec.utilcmd.msgbus_cmd.html +++ b/modules/chipsec.utilcmd.msgbus_cmd.html @@ -7,10 +7,10 @@ msgbus_cmd module — CHIPSEC documentation - + - + @@ -116,6 +116,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -128,7 +131,7 @@

    Next topic

    msr_cmd module

    - + @@ -164,8 +167,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.msr_cmd.html b/modules/chipsec.utilcmd.msr_cmd.html index 661870bf..72b3ceb6 100644 --- a/modules/chipsec.utilcmd.msr_cmd.html +++ b/modules/chipsec.utilcmd.msr_cmd.html @@ -7,10 +7,10 @@ msr_cmd module — CHIPSEC documentation - + - + @@ -107,6 +107,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -119,7 +122,7 @@

    Next topic

    pci_cmd module

    - + @@ -155,8 +158,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.pci_cmd.html b/modules/chipsec.utilcmd.pci_cmd.html index 35d7ea43..3a134b23 100644 --- a/modules/chipsec.utilcmd.pci_cmd.html +++ b/modules/chipsec.utilcmd.pci_cmd.html @@ -7,10 +7,10 @@ pci_cmd module — CHIPSEC documentation - + - + @@ -120,6 +120,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -132,7 +135,7 @@

    Next topic

    reg_cmd module

    - + @@ -168,8 +171,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.reg_cmd.html b/modules/chipsec.utilcmd.reg_cmd.html index 0ecb0985..d7c70604 100644 --- a/modules/chipsec.utilcmd.reg_cmd.html +++ b/modules/chipsec.utilcmd.reg_cmd.html @@ -7,10 +7,10 @@ reg_cmd module — CHIPSEC documentation - + - + @@ -115,6 +115,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -127,7 +130,7 @@

    Next topic

    smbios_cmd module

    - + @@ -163,8 +166,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.smbios_cmd.html b/modules/chipsec.utilcmd.smbios_cmd.html index 854a393f..4917b6ea 100644 --- a/modules/chipsec.utilcmd.smbios_cmd.html +++ b/modules/chipsec.utilcmd.smbios_cmd.html @@ -7,10 +7,10 @@ smbios_cmd module — CHIPSEC documentation - + - + @@ -106,6 +106,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -118,7 +121,7 @@

    Next topic

    smbus_cmd module

    - + @@ -154,8 +157,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.smbus_cmd.html b/modules/chipsec.utilcmd.smbus_cmd.html index 4f729f74..1e95a8f8 100644 --- a/modules/chipsec.utilcmd.smbus_cmd.html +++ b/modules/chipsec.utilcmd.smbus_cmd.html @@ -7,10 +7,10 @@ smbus_cmd module — CHIPSEC documentation - + - + @@ -105,6 +105,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -117,7 +120,7 @@

    Next topic

    spd_cmd module

    - + @@ -153,8 +156,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.spd_cmd.html b/modules/chipsec.utilcmd.spd_cmd.html index c9ac844f..899a773c 100644 --- a/modules/chipsec.utilcmd.spd_cmd.html +++ b/modules/chipsec.utilcmd.spd_cmd.html @@ -7,10 +7,10 @@ spd_cmd module — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    spi_cmd module

    - + @@ -160,8 +163,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.spi_cmd.html b/modules/chipsec.utilcmd.spi_cmd.html index 2c564e22..393bc11e 100644 --- a/modules/chipsec.utilcmd.spi_cmd.html +++ b/modules/chipsec.utilcmd.spi_cmd.html @@ -7,10 +7,10 @@ spi_cmd module — CHIPSEC documentation - + - + @@ -119,6 +119,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -131,7 +134,7 @@

    Next topic

    spidesc_cmd module

    - + @@ -167,8 +170,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.spidesc_cmd.html b/modules/chipsec.utilcmd.spidesc_cmd.html index 8da4c127..6fcfb723 100644 --- a/modules/chipsec.utilcmd.spidesc_cmd.html +++ b/modules/chipsec.utilcmd.spidesc_cmd.html @@ -7,10 +7,10 @@ spidesc_cmd module — CHIPSEC documentation - + - + @@ -104,6 +104,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -116,7 +119,7 @@

    Next topic

    tpm_cmd module

    - + @@ -152,8 +155,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.tpm_cmd.html b/modules/chipsec.utilcmd.tpm_cmd.html index 0bb7f2f5..a4960c40 100644 --- a/modules/chipsec.utilcmd.tpm_cmd.html +++ b/modules/chipsec.utilcmd.tpm_cmd.html @@ -7,10 +7,10 @@ tpm_cmd module — CHIPSEC documentation - + - + @@ -117,6 +117,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -129,7 +132,7 @@

    Next topic

    txt_cmd module

    - + @@ -165,8 +168,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.txt_cmd.html b/modules/chipsec.utilcmd.txt_cmd.html index 283e0d1e..77d0ebc1 100644 --- a/modules/chipsec.utilcmd.txt_cmd.html +++ b/modules/chipsec.utilcmd.txt_cmd.html @@ -7,10 +7,10 @@ txt_cmd module — CHIPSEC documentation - + - + @@ -105,6 +105,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -117,7 +120,7 @@

    Next topic

    ucode_cmd module

    - + @@ -153,8 +156,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.ucode_cmd.html b/modules/chipsec.utilcmd.ucode_cmd.html index 9827b6fe..5ee357a2 100644 --- a/modules/chipsec.utilcmd.ucode_cmd.html +++ b/modules/chipsec.utilcmd.ucode_cmd.html @@ -7,10 +7,10 @@ ucode_cmd module — CHIPSEC documentation - + - + @@ -106,6 +106,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -118,7 +121,7 @@

    Next topic

    uefi_cmd module

    - + @@ -154,8 +157,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.uefi_cmd.html b/modules/chipsec.utilcmd.uefi_cmd.html index baeb7bc6..3a96a30e 100644 --- a/modules/chipsec.utilcmd.uefi_cmd.html +++ b/modules/chipsec.utilcmd.uefi_cmd.html @@ -7,10 +7,10 @@ uefi_cmd module — CHIPSEC documentation - + - + @@ -128,6 +128,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -140,7 +143,7 @@

    Next topic

    vmem_cmd module

    - + @@ -176,8 +179,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.vmem_cmd.html b/modules/chipsec.utilcmd.vmem_cmd.html index 262b6325..79c3962a 100644 --- a/modules/chipsec.utilcmd.vmem_cmd.html +++ b/modules/chipsec.utilcmd.vmem_cmd.html @@ -7,10 +7,10 @@ vmem_cmd module — CHIPSEC documentation - + - + @@ -119,6 +119,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -131,7 +134,7 @@

    Next topic

    vmm_cmd module

    - + @@ -167,8 +170,8 @@

    Navigation

    \ No newline at end of file diff --git a/modules/chipsec.utilcmd.vmm_cmd.html b/modules/chipsec.utilcmd.vmm_cmd.html index 32953e00..ac93c930 100644 --- a/modules/chipsec.utilcmd.vmm_cmd.html +++ b/modules/chipsec.utilcmd.vmm_cmd.html @@ -7,10 +7,10 @@ vmm_cmd module — CHIPSEC documentation - + - + @@ -110,6 +110,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -122,7 +125,7 @@

    Next topic

    hal package

    - + @@ -158,8 +161,8 @@

    Navigation

    \ No newline at end of file diff --git a/objects.inv b/objects.inv index b5b2bf01..7484a9c1 100644 Binary files a/objects.inv and b/objects.inv differ diff --git a/py-modindex.html b/py-modindex.html index d2d6bb81..f84d48ac 100644 --- a/py-modindex.html +++ b/py-modindex.html @@ -6,10 +6,10 @@ Python Module Index — CHIPSEC documentation - + - + @@ -1078,9 +1078,12 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • - + @@ -1108,8 +1111,8 @@

    Navigation

    \ No newline at end of file diff --git a/search.html b/search.html index ec3b7c2b..ba02392e 100644 --- a/search.html +++ b/search.html @@ -6,11 +6,11 @@ Search — CHIPSEC documentation - + - + @@ -18,8 +18,9 @@ - - + + + @@ -138,8 +139,8 @@

    Navigation

    \ No newline at end of file diff --git a/searchindex.js b/searchindex.js index 63b878c4..582aa70c 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["contribution/code-style-python", "development/Architecture-Overview", "development/Configuration-Files", "development/Developing", "development/OS-Helpers-and-Drivers", "development/Platform-Detection", "development/Sample-Module-Code", "development/Sample-Util-Command", "development/Vulnerabilities-and-CHIPSEC-Modules", "index", "installation/InstallLinux", "installation/InstallWinDAL", "installation/InstallWindows", "installation/USBwithUEFIShell", "modules/chipsec.cfg.8086", "modules/chipsec.cfg.8086.adl.xml", "modules/chipsec.cfg.8086.apl.xml", "modules/chipsec.cfg.8086.avn.xml", "modules/chipsec.cfg.8086.bdw.xml", "modules/chipsec.cfg.8086.bdx.xml", "modules/chipsec.cfg.8086.byt.xml", "modules/chipsec.cfg.8086.cfl.xml", "modules/chipsec.cfg.8086.cht.xml", "modules/chipsec.cfg.8086.cml.xml", "modules/chipsec.cfg.8086.common.xml", "modules/chipsec.cfg.8086.dnv.xml", "modules/chipsec.cfg.8086.ehl.xml", "modules/chipsec.cfg.8086.glk.xml", "modules/chipsec.cfg.8086.hsw.xml", "modules/chipsec.cfg.8086.hsx.xml", "modules/chipsec.cfg.8086.icl.xml", "modules/chipsec.cfg.8086.icx.xml", "modules/chipsec.cfg.8086.iommu.xml", "modules/chipsec.cfg.8086.ivb.xml", "modules/chipsec.cfg.8086.ivt.xml", "modules/chipsec.cfg.8086.jkt.xml", "modules/chipsec.cfg.8086.kbl.xml", "modules/chipsec.cfg.8086.pch_1xx.xml", "modules/chipsec.cfg.8086.pch_2xx.xml", "modules/chipsec.cfg.8086.pch_3xx.xml", "modules/chipsec.cfg.8086.pch_3xxlp.xml", "modules/chipsec.cfg.8086.pch_3xxop.xml", "modules/chipsec.cfg.8086.pch_495.xml", "modules/chipsec.cfg.8086.pch_4xx.xml", "modules/chipsec.cfg.8086.pch_4xxh.xml", "modules/chipsec.cfg.8086.pch_4xxlp.xml", "modules/chipsec.cfg.8086.pch_5xxh.xml", "modules/chipsec.cfg.8086.pch_5xxlp.xml", "modules/chipsec.cfg.8086.pch_6xxP.xml", "modules/chipsec.cfg.8086.pch_6xxS.xml", "modules/chipsec.cfg.8086.pch_7x.xml", "modules/chipsec.cfg.8086.pch_8x.xml", "modules/chipsec.cfg.8086.pch_c60x.xml", "modules/chipsec.cfg.8086.pch_c61x.xml", "modules/chipsec.cfg.8086.pch_c620.xml", "modules/chipsec.cfg.8086.pmc_i440fx.xml", "modules/chipsec.cfg.8086.qrk.xml", "modules/chipsec.cfg.8086.rkl.xml", "modules/chipsec.cfg.8086.rpl.xml", "modules/chipsec.cfg.8086.sfdp.xml", "modules/chipsec.cfg.8086.skl.xml", "modules/chipsec.cfg.8086.skx.xml", "modules/chipsec.cfg.8086.snb.xml", "modules/chipsec.cfg.8086.tglh.xml", "modules/chipsec.cfg.8086.tglu.xml", "modules/chipsec.cfg.8086.tpm12.xml", "modules/chipsec.cfg.8086.txt.xml", "modules/chipsec.cfg.8086.whl.xml", "modules/chipsec.cfg.parsers", "modules/chipsec.cfg.parsers.core_parsers", "modules/chipsec.config", "modules/chipsec.fuzzing", "modules/chipsec.fuzzing.primitives", "modules/chipsec.hal", "modules/chipsec.hal.acpi", "modules/chipsec.hal.acpi_tables", "modules/chipsec.hal.cmos", "modules/chipsec.hal.cpu", "modules/chipsec.hal.cpuid", "modules/chipsec.hal.ec", "modules/chipsec.hal.hal_base", "modules/chipsec.hal.igd", "modules/chipsec.hal.interrupts", "modules/chipsec.hal.io", "modules/chipsec.hal.iobar", "modules/chipsec.hal.iommu", "modules/chipsec.hal.locks", "modules/chipsec.hal.mmio", "modules/chipsec.hal.msgbus", "modules/chipsec.hal.msr", "modules/chipsec.hal.paging", "modules/chipsec.hal.pci", "modules/chipsec.hal.pcidb", "modules/chipsec.hal.physmem", "modules/chipsec.hal.smbios", "modules/chipsec.hal.smbus", "modules/chipsec.hal.spd", "modules/chipsec.hal.spi", "modules/chipsec.hal.spi_descriptor", "modules/chipsec.hal.spi_jedec_ids", "modules/chipsec.hal.spi_uefi", "modules/chipsec.hal.tpm", "modules/chipsec.hal.tpm12_commands", "modules/chipsec.hal.tpm_eventlog", "modules/chipsec.hal.ucode", "modules/chipsec.hal.uefi", "modules/chipsec.hal.uefi_common", "modules/chipsec.hal.uefi_compression", "modules/chipsec.hal.uefi_fv", "modules/chipsec.hal.uefi_platform", "modules/chipsec.hal.uefi_search", "modules/chipsec.hal.virtmem", "modules/chipsec.hal.vmm", "modules/chipsec.helper", "modules/chipsec.helper.basehelper", "modules/chipsec.helper.dal", "modules/chipsec.helper.dal.dalhelper", "modules/chipsec.helper.efi", "modules/chipsec.helper.efi.efihelper", "modules/chipsec.helper.linux", "modules/chipsec.helper.linux.linuxhelper", "modules/chipsec.helper.linuxnative", "modules/chipsec.helper.linuxnative.cpuid", "modules/chipsec.helper.linuxnative.legacy_pci", "modules/chipsec.helper.linuxnative.linuxnativehelper", "modules/chipsec.helper.nonehelper", "modules/chipsec.helper.oshelper", "modules/chipsec.helper.windows", "modules/chipsec.helper.windows.windowshelper", "modules/chipsec.library", "modules/chipsec.library.architecture", "modules/chipsec.library.bits", "modules/chipsec.library.control", "modules/chipsec.library.device", "modules/chipsec.library.lock", "modules/chipsec.library.memory", "modules/chipsec.library.module_helper", "modules/chipsec.library.options", "modules/chipsec.library.register", "modules/chipsec.library.returncode", "modules/chipsec.library.strings", "modules/chipsec.library.structs", "modules/chipsec.library.types", "modules/chipsec.modules", "modules/chipsec.modules.bdw", "modules/chipsec.modules.byt", "modules/chipsec.modules.common", "modules/chipsec.modules.common.bios_kbrd_buffer", "modules/chipsec.modules.common.bios_smi", "modules/chipsec.modules.common.bios_ts", "modules/chipsec.modules.common.bios_wp", "modules/chipsec.modules.common.cet", "modules/chipsec.modules.common.cpu", "modules/chipsec.modules.common.cpu.cpu_info", "modules/chipsec.modules.common.cpu.ia_untrusted", "modules/chipsec.modules.common.cpu.spectre_v2", "modules/chipsec.modules.common.debugenabled", "modules/chipsec.modules.common.ia32cfg", "modules/chipsec.modules.common.me_mfg_mode", "modules/chipsec.modules.common.memconfig", "modules/chipsec.modules.common.memlock", "modules/chipsec.modules.common.remap", "modules/chipsec.modules.common.rtclock", "modules/chipsec.modules.common.secureboot", "modules/chipsec.modules.common.secureboot.variables", "modules/chipsec.modules.common.sgx_check", "modules/chipsec.modules.common.smm", "modules/chipsec.modules.common.smm_code_chk", "modules/chipsec.modules.common.smm_dma", "modules/chipsec.modules.common.smrr", "modules/chipsec.modules.common.spd_wd", "modules/chipsec.modules.common.spi_access", "modules/chipsec.modules.common.spi_desc", "modules/chipsec.modules.common.spi_fdopss", "modules/chipsec.modules.common.spi_lock", "modules/chipsec.modules.common.uefi", "modules/chipsec.modules.common.uefi.access_uefispec", "modules/chipsec.modules.common.uefi.s3bootscript", "modules/chipsec.modules.hsw", "modules/chipsec.modules.ivb", "modules/chipsec.modules.snb", "modules/chipsec.modules.tools", "modules/chipsec.modules.tools.cpu", "modules/chipsec.modules.tools.cpu.sinkhole", "modules/chipsec.modules.tools.generate_test_id", "modules/chipsec.modules.tools.secureboot", "modules/chipsec.modules.tools.secureboot.te", "modules/chipsec.modules.tools.smm", "modules/chipsec.modules.tools.smm.rogue_mmio_bar", "modules/chipsec.modules.tools.smm.smm_ptr", "modules/chipsec.modules.tools.uefi", "modules/chipsec.modules.tools.uefi.reputation", "modules/chipsec.modules.tools.uefi.s3script_modify", "modules/chipsec.modules.tools.uefi.scan_blocked", "modules/chipsec.modules.tools.uefi.scan_image", "modules/chipsec.modules.tools.uefi.uefivar_fuzz", "modules/chipsec.modules.tools.vmm", "modules/chipsec.modules.tools.vmm.common", "modules/chipsec.modules.tools.vmm.cpuid_fuzz", "modules/chipsec.modules.tools.vmm.ept_finder", "modules/chipsec.modules.tools.vmm.hv", "modules/chipsec.modules.tools.vmm.hv.define", "modules/chipsec.modules.tools.vmm.hv.hypercall", "modules/chipsec.modules.tools.vmm.hv.hypercallfuzz", "modules/chipsec.modules.tools.vmm.hv.synth_dev", "modules/chipsec.modules.tools.vmm.hv.synth_kbd", "modules/chipsec.modules.tools.vmm.hv.vmbus", "modules/chipsec.modules.tools.vmm.hv.vmbusfuzz", "modules/chipsec.modules.tools.vmm.hypercallfuzz", "modules/chipsec.modules.tools.vmm.iofuzz", "modules/chipsec.modules.tools.vmm.msr_fuzz", "modules/chipsec.modules.tools.vmm.pcie_fuzz", "modules/chipsec.modules.tools.vmm.pcie_overlap_fuzz", "modules/chipsec.modules.tools.vmm.vbox", "modules/chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase", "modules/chipsec.modules.tools.vmm.venom", "modules/chipsec.modules.tools.vmm.xen", "modules/chipsec.modules.tools.vmm.xen.define", "modules/chipsec.modules.tools.vmm.xen.hypercall", "modules/chipsec.modules.tools.vmm.xen.hypercallfuzz", "modules/chipsec.modules.tools.vmm.xen.xsa188", "modules/chipsec.modules.tools.wsmt", "modules/chipsec.parsers", "modules/chipsec.testcase", "modules/chipsec.utilcmd", "modules/chipsec.utilcmd.acpi_cmd", "modules/chipsec.utilcmd.chipset_cmd", "modules/chipsec.utilcmd.cmos_cmd", "modules/chipsec.utilcmd.config_cmd", "modules/chipsec.utilcmd.cpu_cmd", "modules/chipsec.utilcmd.decode_cmd", "modules/chipsec.utilcmd.deltas_cmd", "modules/chipsec.utilcmd.desc_cmd", "modules/chipsec.utilcmd.ec_cmd", "modules/chipsec.utilcmd.igd_cmd", "modules/chipsec.utilcmd.interrupts_cmd", "modules/chipsec.utilcmd.io_cmd", "modules/chipsec.utilcmd.iommu_cmd", "modules/chipsec.utilcmd.lock_check_cmd", "modules/chipsec.utilcmd.mem_cmd", "modules/chipsec.utilcmd.mmcfg_base_cmd", "modules/chipsec.utilcmd.mmcfg_cmd", "modules/chipsec.utilcmd.mmio_cmd", "modules/chipsec.utilcmd.msgbus_cmd", "modules/chipsec.utilcmd.msr_cmd", "modules/chipsec.utilcmd.pci_cmd", "modules/chipsec.utilcmd.reg_cmd", "modules/chipsec.utilcmd.smbios_cmd", "modules/chipsec.utilcmd.smbus_cmd", "modules/chipsec.utilcmd.spd_cmd", "modules/chipsec.utilcmd.spi_cmd", "modules/chipsec.utilcmd.spidesc_cmd", "modules/chipsec.utilcmd.tpm_cmd", "modules/chipsec.utilcmd.txt_cmd", "modules/chipsec.utilcmd.ucode_cmd", "modules/chipsec.utilcmd.uefi_cmd", "modules/chipsec.utilcmd.vmem_cmd", "modules/chipsec.utilcmd.vmm_cmd", "start/Contact", "start/Download", "usage/Interpreting-Results", "usage/Running-Chipsec"], "filenames": ["contribution/code-style-python.rst", "development/Architecture-Overview.rst", "development/Configuration-Files.rst", "development/Developing.rst", "development/OS-Helpers-and-Drivers.rst", "development/Platform-Detection.rst", "development/Sample-Module-Code.rst", "development/Sample-Util-Command.rst", "development/Vulnerabilities-and-CHIPSEC-Modules.rst", "index.rst", "installation/InstallLinux.rst", "installation/InstallWinDAL.rst", "installation/InstallWindows.rst", "installation/USBwithUEFIShell.rst", "modules/chipsec.cfg.8086.rst", "modules/chipsec.cfg.8086.adl.xml.rst", "modules/chipsec.cfg.8086.apl.xml.rst", "modules/chipsec.cfg.8086.avn.xml.rst", "modules/chipsec.cfg.8086.bdw.xml.rst", "modules/chipsec.cfg.8086.bdx.xml.rst", "modules/chipsec.cfg.8086.byt.xml.rst", "modules/chipsec.cfg.8086.cfl.xml.rst", "modules/chipsec.cfg.8086.cht.xml.rst", "modules/chipsec.cfg.8086.cml.xml.rst", "modules/chipsec.cfg.8086.common.xml.rst", "modules/chipsec.cfg.8086.dnv.xml.rst", "modules/chipsec.cfg.8086.ehl.xml.rst", "modules/chipsec.cfg.8086.glk.xml.rst", "modules/chipsec.cfg.8086.hsw.xml.rst", "modules/chipsec.cfg.8086.hsx.xml.rst", "modules/chipsec.cfg.8086.icl.xml.rst", "modules/chipsec.cfg.8086.icx.xml.rst", "modules/chipsec.cfg.8086.iommu.xml.rst", "modules/chipsec.cfg.8086.ivb.xml.rst", "modules/chipsec.cfg.8086.ivt.xml.rst", "modules/chipsec.cfg.8086.jkt.xml.rst", "modules/chipsec.cfg.8086.kbl.xml.rst", "modules/chipsec.cfg.8086.pch_1xx.xml.rst", "modules/chipsec.cfg.8086.pch_2xx.xml.rst", "modules/chipsec.cfg.8086.pch_3xx.xml.rst", "modules/chipsec.cfg.8086.pch_3xxlp.xml.rst", "modules/chipsec.cfg.8086.pch_3xxop.xml.rst", "modules/chipsec.cfg.8086.pch_495.xml.rst", "modules/chipsec.cfg.8086.pch_4xx.xml.rst", "modules/chipsec.cfg.8086.pch_4xxh.xml.rst", "modules/chipsec.cfg.8086.pch_4xxlp.xml.rst", "modules/chipsec.cfg.8086.pch_5xxh.xml.rst", "modules/chipsec.cfg.8086.pch_5xxlp.xml.rst", "modules/chipsec.cfg.8086.pch_6xxP.xml.rst", "modules/chipsec.cfg.8086.pch_6xxS.xml.rst", "modules/chipsec.cfg.8086.pch_7x.xml.rst", "modules/chipsec.cfg.8086.pch_8x.xml.rst", "modules/chipsec.cfg.8086.pch_c60x.xml.rst", "modules/chipsec.cfg.8086.pch_c61x.xml.rst", "modules/chipsec.cfg.8086.pch_c620.xml.rst", "modules/chipsec.cfg.8086.pmc_i440fx.xml.rst", "modules/chipsec.cfg.8086.qrk.xml.rst", "modules/chipsec.cfg.8086.rkl.xml.rst", "modules/chipsec.cfg.8086.rpl.xml.rst", "modules/chipsec.cfg.8086.sfdp.xml.rst", "modules/chipsec.cfg.8086.skl.xml.rst", "modules/chipsec.cfg.8086.skx.xml.rst", "modules/chipsec.cfg.8086.snb.xml.rst", "modules/chipsec.cfg.8086.tglh.xml.rst", "modules/chipsec.cfg.8086.tglu.xml.rst", "modules/chipsec.cfg.8086.tpm12.xml.rst", "modules/chipsec.cfg.8086.txt.xml.rst", "modules/chipsec.cfg.8086.whl.xml.rst", "modules/chipsec.cfg.parsers.rst", "modules/chipsec.cfg.parsers.core_parsers.rst", "modules/chipsec.config.rst", "modules/chipsec.fuzzing.rst", "modules/chipsec.fuzzing.primitives.rst", "modules/chipsec.hal.rst", "modules/chipsec.hal.acpi.rst", "modules/chipsec.hal.acpi_tables.rst", "modules/chipsec.hal.cmos.rst", "modules/chipsec.hal.cpu.rst", "modules/chipsec.hal.cpuid.rst", "modules/chipsec.hal.ec.rst", "modules/chipsec.hal.hal_base.rst", "modules/chipsec.hal.igd.rst", "modules/chipsec.hal.interrupts.rst", "modules/chipsec.hal.io.rst", "modules/chipsec.hal.iobar.rst", "modules/chipsec.hal.iommu.rst", "modules/chipsec.hal.locks.rst", "modules/chipsec.hal.mmio.rst", "modules/chipsec.hal.msgbus.rst", "modules/chipsec.hal.msr.rst", "modules/chipsec.hal.paging.rst", "modules/chipsec.hal.pci.rst", "modules/chipsec.hal.pcidb.rst", "modules/chipsec.hal.physmem.rst", "modules/chipsec.hal.smbios.rst", "modules/chipsec.hal.smbus.rst", "modules/chipsec.hal.spd.rst", "modules/chipsec.hal.spi.rst", "modules/chipsec.hal.spi_descriptor.rst", "modules/chipsec.hal.spi_jedec_ids.rst", "modules/chipsec.hal.spi_uefi.rst", "modules/chipsec.hal.tpm.rst", "modules/chipsec.hal.tpm12_commands.rst", "modules/chipsec.hal.tpm_eventlog.rst", "modules/chipsec.hal.ucode.rst", "modules/chipsec.hal.uefi.rst", "modules/chipsec.hal.uefi_common.rst", "modules/chipsec.hal.uefi_compression.rst", "modules/chipsec.hal.uefi_fv.rst", "modules/chipsec.hal.uefi_platform.rst", "modules/chipsec.hal.uefi_search.rst", "modules/chipsec.hal.virtmem.rst", "modules/chipsec.hal.vmm.rst", "modules/chipsec.helper.rst", "modules/chipsec.helper.basehelper.rst", "modules/chipsec.helper.dal.rst", "modules/chipsec.helper.dal.dalhelper.rst", "modules/chipsec.helper.efi.rst", "modules/chipsec.helper.efi.efihelper.rst", "modules/chipsec.helper.linux.rst", "modules/chipsec.helper.linux.linuxhelper.rst", "modules/chipsec.helper.linuxnative.rst", "modules/chipsec.helper.linuxnative.cpuid.rst", "modules/chipsec.helper.linuxnative.legacy_pci.rst", "modules/chipsec.helper.linuxnative.linuxnativehelper.rst", "modules/chipsec.helper.nonehelper.rst", "modules/chipsec.helper.oshelper.rst", "modules/chipsec.helper.windows.rst", "modules/chipsec.helper.windows.windowshelper.rst", "modules/chipsec.library.rst", "modules/chipsec.library.architecture.rst", "modules/chipsec.library.bits.rst", "modules/chipsec.library.control.rst", "modules/chipsec.library.device.rst", "modules/chipsec.library.lock.rst", "modules/chipsec.library.memory.rst", "modules/chipsec.library.module_helper.rst", "modules/chipsec.library.options.rst", "modules/chipsec.library.register.rst", "modules/chipsec.library.returncode.rst", "modules/chipsec.library.strings.rst", "modules/chipsec.library.structs.rst", "modules/chipsec.library.types.rst", "modules/chipsec.modules.rst", "modules/chipsec.modules.bdw.rst", "modules/chipsec.modules.byt.rst", "modules/chipsec.modules.common.rst", "modules/chipsec.modules.common.bios_kbrd_buffer.rst", "modules/chipsec.modules.common.bios_smi.rst", "modules/chipsec.modules.common.bios_ts.rst", "modules/chipsec.modules.common.bios_wp.rst", "modules/chipsec.modules.common.cet.rst", "modules/chipsec.modules.common.cpu.rst", "modules/chipsec.modules.common.cpu.cpu_info.rst", "modules/chipsec.modules.common.cpu.ia_untrusted.rst", "modules/chipsec.modules.common.cpu.spectre_v2.rst", "modules/chipsec.modules.common.debugenabled.rst", "modules/chipsec.modules.common.ia32cfg.rst", "modules/chipsec.modules.common.me_mfg_mode.rst", "modules/chipsec.modules.common.memconfig.rst", "modules/chipsec.modules.common.memlock.rst", "modules/chipsec.modules.common.remap.rst", "modules/chipsec.modules.common.rtclock.rst", "modules/chipsec.modules.common.secureboot.rst", "modules/chipsec.modules.common.secureboot.variables.rst", "modules/chipsec.modules.common.sgx_check.rst", "modules/chipsec.modules.common.smm.rst", "modules/chipsec.modules.common.smm_code_chk.rst", "modules/chipsec.modules.common.smm_dma.rst", "modules/chipsec.modules.common.smrr.rst", "modules/chipsec.modules.common.spd_wd.rst", "modules/chipsec.modules.common.spi_access.rst", "modules/chipsec.modules.common.spi_desc.rst", "modules/chipsec.modules.common.spi_fdopss.rst", "modules/chipsec.modules.common.spi_lock.rst", "modules/chipsec.modules.common.uefi.rst", "modules/chipsec.modules.common.uefi.access_uefispec.rst", "modules/chipsec.modules.common.uefi.s3bootscript.rst", "modules/chipsec.modules.hsw.rst", "modules/chipsec.modules.ivb.rst", "modules/chipsec.modules.snb.rst", "modules/chipsec.modules.tools.rst", "modules/chipsec.modules.tools.cpu.rst", "modules/chipsec.modules.tools.cpu.sinkhole.rst", "modules/chipsec.modules.tools.generate_test_id.rst", "modules/chipsec.modules.tools.secureboot.rst", "modules/chipsec.modules.tools.secureboot.te.rst", "modules/chipsec.modules.tools.smm.rst", "modules/chipsec.modules.tools.smm.rogue_mmio_bar.rst", "modules/chipsec.modules.tools.smm.smm_ptr.rst", "modules/chipsec.modules.tools.uefi.rst", "modules/chipsec.modules.tools.uefi.reputation.rst", "modules/chipsec.modules.tools.uefi.s3script_modify.rst", "modules/chipsec.modules.tools.uefi.scan_blocked.rst", "modules/chipsec.modules.tools.uefi.scan_image.rst", "modules/chipsec.modules.tools.uefi.uefivar_fuzz.rst", "modules/chipsec.modules.tools.vmm.rst", "modules/chipsec.modules.tools.vmm.common.rst", "modules/chipsec.modules.tools.vmm.cpuid_fuzz.rst", "modules/chipsec.modules.tools.vmm.ept_finder.rst", "modules/chipsec.modules.tools.vmm.hv.rst", "modules/chipsec.modules.tools.vmm.hv.define.rst", "modules/chipsec.modules.tools.vmm.hv.hypercall.rst", "modules/chipsec.modules.tools.vmm.hv.hypercallfuzz.rst", "modules/chipsec.modules.tools.vmm.hv.synth_dev.rst", "modules/chipsec.modules.tools.vmm.hv.synth_kbd.rst", "modules/chipsec.modules.tools.vmm.hv.vmbus.rst", "modules/chipsec.modules.tools.vmm.hv.vmbusfuzz.rst", "modules/chipsec.modules.tools.vmm.hypercallfuzz.rst", "modules/chipsec.modules.tools.vmm.iofuzz.rst", "modules/chipsec.modules.tools.vmm.msr_fuzz.rst", "modules/chipsec.modules.tools.vmm.pcie_fuzz.rst", "modules/chipsec.modules.tools.vmm.pcie_overlap_fuzz.rst", "modules/chipsec.modules.tools.vmm.vbox.rst", "modules/chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase.rst", "modules/chipsec.modules.tools.vmm.venom.rst", "modules/chipsec.modules.tools.vmm.xen.rst", "modules/chipsec.modules.tools.vmm.xen.define.rst", "modules/chipsec.modules.tools.vmm.xen.hypercall.rst", "modules/chipsec.modules.tools.vmm.xen.hypercallfuzz.rst", "modules/chipsec.modules.tools.vmm.xen.xsa188.rst", "modules/chipsec.modules.tools.wsmt.rst", "modules/chipsec.parsers.rst", "modules/chipsec.testcase.rst", "modules/chipsec.utilcmd.rst", "modules/chipsec.utilcmd.acpi_cmd.rst", "modules/chipsec.utilcmd.chipset_cmd.rst", "modules/chipsec.utilcmd.cmos_cmd.rst", "modules/chipsec.utilcmd.config_cmd.rst", "modules/chipsec.utilcmd.cpu_cmd.rst", "modules/chipsec.utilcmd.decode_cmd.rst", "modules/chipsec.utilcmd.deltas_cmd.rst", "modules/chipsec.utilcmd.desc_cmd.rst", "modules/chipsec.utilcmd.ec_cmd.rst", "modules/chipsec.utilcmd.igd_cmd.rst", "modules/chipsec.utilcmd.interrupts_cmd.rst", "modules/chipsec.utilcmd.io_cmd.rst", "modules/chipsec.utilcmd.iommu_cmd.rst", "modules/chipsec.utilcmd.lock_check_cmd.rst", "modules/chipsec.utilcmd.mem_cmd.rst", "modules/chipsec.utilcmd.mmcfg_base_cmd.rst", "modules/chipsec.utilcmd.mmcfg_cmd.rst", "modules/chipsec.utilcmd.mmio_cmd.rst", "modules/chipsec.utilcmd.msgbus_cmd.rst", "modules/chipsec.utilcmd.msr_cmd.rst", "modules/chipsec.utilcmd.pci_cmd.rst", "modules/chipsec.utilcmd.reg_cmd.rst", "modules/chipsec.utilcmd.smbios_cmd.rst", "modules/chipsec.utilcmd.smbus_cmd.rst", "modules/chipsec.utilcmd.spd_cmd.rst", "modules/chipsec.utilcmd.spi_cmd.rst", "modules/chipsec.utilcmd.spidesc_cmd.rst", "modules/chipsec.utilcmd.tpm_cmd.rst", "modules/chipsec.utilcmd.txt_cmd.rst", "modules/chipsec.utilcmd.ucode_cmd.rst", "modules/chipsec.utilcmd.uefi_cmd.rst", "modules/chipsec.utilcmd.vmem_cmd.rst", "modules/chipsec.utilcmd.vmm_cmd.rst", "start/Contact.rst", "start/Download.rst", "usage/Interpreting-Results.rst", "usage/Running-Chipsec.rst"], "titles": ["Python Version", "Architecture Overview", "Configuration Files", "Writing Your Own Modules", "OS Helpers and Drivers", "Methods for Platform Detection", "Sample module code template", "<no title>", "CHIPSEC Modules", "CHIPSEC 1.13.0", "Linux Installation", "DAL Windows Installation", "Windows Installation", "Building a Bootable USB drive with UEFI Shell (x64)", "<no title>", "adl", "apl", "avn", "bdw", "bdx", "byt", "cfl", "cht", "cml", "common", "dnv", "ehl", "glk", "hsw", "hsx", "icl", "icx", "iommu", "ivb", "ivt", "jkt", "kbl", "pch_1xx", "pch_2xx", "pch_3xx", "pch_3xxlp", "pch_3xxop", "pch_495", "pch_4xx", "pch_4xxh", "pch_4xxlp", "pch_5xxh", "pch_5xxlp", "pch_6xxP", "pch_6xxS", "pch_7x", "pch_8x", "pch_c60x", "pch_c61x", "pch_c620", "pmc_i440fx", "qrk", "rkl", "rpl", "sfdp", "skl", "skx", "snb", "tglh", "tglu", "tpm12", "txt", "whl", "parsers package", "core_parsers module", "config module", "fuzzing package", "primitives module", "hal package", "acpi module", "acpi_tables module", "cmos module", "cpu module", "cpuid module", "ec module", "hal_base module", "igd module", "interrupts module", "io module", "iobar module", "iommu module", "locks module", "mmio module", "msgbus module", "msr module", "paging module", "pci module", "pcidb module", "physmem module", "smbios module", "smbus module", "spd module", "spi module", "spi_descriptor module", "spi_jedec_ids module", "spi_uefi module", "tpm module", "tpm12_commands module", "tpm_eventlog module", "ucode module", "uefi module", "uefi_common module", "uefi_compression module", "uefi_fv module", "uefi_platform module", "uefi_search module", "virtmem module", "vmm module", "helper package", "basehelper module", "dal package", "dalhelper module", "efi package", "efihelper module", "linux package", "linuxhelper module", "linuxnative package", "cpuid module", "legacy_pci module", "linuxnativehelper module", "nonehelper module", "oshelper module", "windows package", "windowshelper module", "library package", "architecture module", "bits module", "control module", "device module", "lock module", "memory module", "module_helper module", "options module", "register module", "returncode module", "strings module", "structs module", "types module", "modules package", "bdw package", "byt package", "common package", "bios_kbrd_buffer module", "bios_smi module", "bios_ts module", "bios_wp module", "cet module", "cpu package", "cpu_info module", "ia_untrusted module", "spectre_v2 module", "debugenabled module", "ia32cfg module", "me_mfg_mode module", "memconfig module", "memlock module", "remap module", "rtclock module", "secureboot package", "variables module", "sgx_check module", "smm module", "smm_code_chk module", "smm_dma module", "smrr module", "spd_wd module", "spi_access module", "spi_desc module", "spi_fdopss module", "spi_lock module", "uefi package", "access_uefispec module", "s3bootscript module", "hsw package", "ivb package", "snb package", "tools package", "cpu package", "sinkhole module", "generate_test_id module", "secureboot package", "te module", "smm package", "rogue_mmio_bar module", "smm_ptr module", "uefi package", "reputation module", "s3script_modify module", "scan_blocked module", "scan_image module", "uefivar_fuzz module", "vmm package", "common module", "cpuid_fuzz module", "ept_finder module", "hv package", "define module", "hypercall module", "hypercallfuzz module", "synth_dev module", "synth_kbd module", "vmbus module", "vmbusfuzz module", "hypercallfuzz module", "iofuzz module", "msr_fuzz module", "pcie_fuzz module", "pcie_overlap_fuzz module", "vbox package", "vbox_crash_apicbase module", "venom module", "xen package", "define module", "hypercall module", "hypercallfuzz module", "xsa188 module", "wsmt module", "parsers module", "testcase module", "utilcmd package", "acpi_cmd module", "chipset_cmd module", "cmos_cmd module", "config_cmd module", "cpu_cmd module", "decode_cmd module", "deltas_cmd module", "desc_cmd module", "ec_cmd module", "igd_cmd module", "interrupts_cmd module", "io_cmd module", "iommu_cmd module", "lock_check_cmd module", "mem_cmd module", "mmcfg_base_cmd module", "mmcfg_cmd module", "mmio_cmd module", "msgbus_cmd module", "msr_cmd module", "pci_cmd module", "reg_cmd module", "smbios_cmd module", "smbus_cmd module", "spd_cmd module", "spi_cmd module", "spidesc_cmd module", "tpm_cmd module", "txt_cmd module", "ucode_cmd module", "uefi_cmd module", "vmem_cmd module", "vmm_cmd module", "Contact", "Download CHIPSEC", "Interpreting results", "Running CHIPSEC"], "terms": {"all": [0, 1, 3, 7, 8, 150, 155, 156, 164, 167, 186, 189, 194, 195, 207, 208, 209, 210, 212, 219, 228, 238, 260, 261], "must": [0, 12, 150, 151, 191, 250], "limit": 0, "featur": [0, 8, 12, 59, 156, 157], "3": [0, 9, 10, 11, 12, 112, 150, 156, 158, 245, 252], "6": [0, 257], "8": [0, 12, 150, 170], "thi": [0, 3, 8, 9, 12, 13, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 92, 150, 155, 156, 158, 159, 160, 161, 166, 167, 168, 169, 170, 171, 172, 173, 174, 183, 188, 189, 191, 192, 193, 194, 195, 198, 199, 207, 208, 209, 210, 211, 212, 214, 215, 219, 220, 230, 250, 260, 261], "i": [0, 3, 4, 5, 6, 8, 9, 10, 12, 15, 32, 36, 37, 40, 48, 49, 50, 51, 55, 57, 58, 60, 63, 64, 65, 66, 83, 84, 91, 97, 148, 150, 151, 155, 156, 158, 160, 164, 166, 167, 168, 169, 170, 174, 183, 184, 186, 188, 189, 191, 192, 193, 194, 195, 198, 199, 203, 204, 205, 207, 208, 209, 210, 211, 212, 214, 215, 219, 220, 221, 230, 236, 238, 250, 260, 261], "earliest": 0, "util": [0, 1, 7, 225, 226, 237, 250, 253, 261], "efi": [0, 4, 13, 103, 106, 109, 113, 118, 165, 177, 186, 191, 193, 194, 255, 260], "shell": [0, 9, 12, 165, 186], "mostli": 0, "follow": [0, 8, 10, 12, 13, 66, 103, 155, 156, 158, 160, 170, 188, 189, 198, 250, 258, 259], "pep8": 0, "some": [0, 3, 12, 150, 166, 171, 173, 259, 260], "except": [0, 4, 12, 183, 261], "attempt": [0, 9, 150, 167, 169, 176, 192, 261], "highlight": 0, "those": 0, "well": [0, 155, 260], "clarifi": 0, "other": [0, 3, 12, 150, 166, 174], "consist": [0, 155], "readabl": [0, 2, 167], "ar": [0, 1, 3, 5, 8, 9, 12, 13, 66, 150, 155, 156, 157, 159, 164, 169, 176, 186, 195, 259, 260, 261], "goal": 0, "expens": 0, "function": [0, 1, 3, 4, 8, 76, 77, 82, 90, 98, 100, 104, 105, 106, 108, 109, 110, 112, 118, 138, 166, 188, 197, 202, 206, 211, 218, 241, 245, 250, 257, 261], "If": [0, 3, 5, 9, 12, 97, 150, 168, 169, 172, 174, 186, 191, 193, 194, 230, 258, 261], "doubt": 0, "exist": [0, 9, 150, 192, 261], "format": [0, 13, 188, 189, 230, 231, 254], "set": [0, 3, 8, 9, 12, 150, 151, 155, 158, 160, 166, 167, 170, 174, 198, 208, 209, 210, 211, 212, 215], "recommend": [0, 12, 13, 260], "guidelin": 0, "convent": [0, 103], "lint": 0, "tool": [0, 8, 9, 10, 12, 13, 143, 174, 183, 184, 186, 188, 189, 191, 192, 193, 194, 195, 197, 198, 199, 203, 204, 205, 207, 208, 209, 210, 211, 212, 214, 215, 219, 220, 261], "includ": [0, 3, 8, 9, 10, 12, 90, 106, 139, 149, 155, 157, 160, 174, 195, 250, 260, 261], "flake8": 0, "configur": [0, 1, 3, 9, 12, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 53, 54, 55, 56, 59, 60, 61, 62, 66, 67, 87, 91, 138, 148, 150, 157, 159, 160, 161, 165, 166, 168, 169, 174, 189, 192, 193, 194, 238, 245, 260, 261], "file": [0, 1, 3, 6, 7, 9, 11, 12, 13, 19, 21, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 53, 54, 55, 59, 60, 61, 67, 92, 96, 139, 155, 184, 186, 189, 191, 193, 194, 198, 199, 210, 230, 231, 238, 239, 250, 252, 255, 256, 259, 261], "config": [0, 10, 87, 186, 189, 192, 193, 228, 237, 241], "zen": 0, "great": 0, "philosophi": 0, "around": [0, 1, 126], "build": [0, 9, 259], "principl": 0, "20": 0, "header": [0, 8, 10, 91, 186, 207], "comment": 0, "us": [0, 1, 2, 3, 8, 10, 12, 15, 37, 48, 49, 50, 51, 55, 57, 58, 63, 64, 65, 97, 102, 105, 118, 148, 149, 150, 153, 154, 155, 156, 157, 158, 160, 161, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 183, 184, 189, 192, 193, 194, 195, 203, 204, 205, 207, 209, 210, 211, 214, 219, 220, 234, 250, 260], "singl": [0, 155], "line": [0, 9, 40, 116, 164, 169, 176, 177, 189, 198, 199, 208, 209, 210, 211, 225, 237, 253, 261], "hash": [0, 184, 191, 193], "number": [0, 191, 195, 198, 203, 207, 208, 209, 210, 219, 252], "sign": [0, 9, 12], "octothorp": 0, "should": [0, 3, 4, 5, 8, 9, 13, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 155, 166, 168, 172, 188, 189, 192, 193, 260, 261], "contain": [0, 8, 9, 192, 230, 250, 260], "space": [0, 66, 87, 236, 241], "immedi": 0, "after": [0, 12, 192, 198, 208, 209, 220, 259], "good": 0, "v": [0, 12, 201, 202, 203, 204, 205, 206, 207, 261], "doubl": 0, "quot": 0, "encourag": [0, 3], "can": [0, 2, 3, 8, 9, 12, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 150, 155, 166, 169, 172, 191, 193, 194, 195, 214, 230, 245, 250, 259, 260, 261], "vari": 0, "case": [0, 172, 183, 193, 195], "avoid": 0, "backslash": 0, "prefer": 0, "also": [0, 3, 8, 150, 166, 168, 174, 258, 260, 261], "an": [0, 3, 9, 12, 150, 167, 169, 176, 177, 191, 198, 207, 208, 209, 210, 211, 212, 215, 219, 220, 221, 230, 250, 258, 260], "accept": 0, "make": [0, 1, 12, 13, 169, 250, 258], "import": [0, 1, 3, 6, 7, 9, 97, 150, 158, 167, 191, 193, 261], "order": [0, 9, 150, 158, 189, 198, 230, 260], "standard": [0, 260], "librari": [0, 6], "third": 0, "parti": 0, "local": [0, 252], "applic": [0, 1, 3, 4, 6, 8, 9, 260], "from": [0, 1, 6, 7, 10, 12, 13, 66, 92, 116, 150, 155, 164, 168, 169, 184, 186, 191, 192, 193, 194, 198, 199, 230, 239, 250, 256, 260, 261], "could": [0, 1, 9, 168, 169, 172, 192, 250, 260], "pollut": 0, "namespac": [0, 7], "sy": [0, 203, 204, 205, 207], "module_common": [0, 1, 6], "basemodul": [0, 3, 6, 8], "returncod": [0, 6, 129], "moduleresult": [0, 3, 6], "bad": [0, 191, 193], "__future__": 0, "These": [0, 66, 169, 191, 250], "mai": [0, 9, 13, 20, 150, 155, 167, 168, 171, 173, 174, 183, 188, 189, 195, 198, 207, 208, 209, 210, 211, 212, 215, 219, 220, 230, 260], "work": [0, 9, 12, 81, 183, 260, 261], "older": [0, 259], "interpret": [0, 8, 9], "requir": [0, 5, 7, 9, 10, 12, 176, 177, 191, 193, 260], "environ": [0, 9, 66, 126, 164, 195, 198, 199, 207, 208, 209, 210, 211, 212, 215, 219, 220], "length": [0, 97, 239, 242, 250, 256], "maximum": [0, 97, 208, 209], "120": 0, "charact": [0, 260], "consid": [0, 171, 188], "rewrit": 0, "eg": [0, 6, 150], "simplifi": 0, "instead": [0, 155], "break": 0, "multipl": [0, 9, 230], "long": [0, 260], "indic": [0, 172, 195], "too": 0, "mani": 0, "thing": [0, 10], "happen": 0, "onc": [0, 150, 155, 167], "difficult": 0, "read": [0, 1, 3, 76, 84, 91, 97, 138, 155, 160, 166, 167, 172, 199, 210, 233, 234, 236, 238, 239, 241, 242, 243, 244, 245, 246, 248, 249, 250, 255, 256], "class": [0, 1, 3, 4, 6, 7, 8, 189, 245], "name": [0, 2, 3, 4, 6, 7, 8, 87, 184, 189, 191, 193, 195, 199, 219, 225, 228, 231, 238, 255, 258], "hal": [0, 3, 74, 75, 80, 94, 101, 102, 110, 261], "utilcmd": [0, 7], "uppercamelcas": 0, "pascalcas": 0, "word": [0, 239, 256, 261], "acronym": 0, "capit": 0, "test": [0, 1, 3, 6, 8, 9, 10, 150, 157, 183, 184, 186, 188, 189, 191, 192, 193, 195, 208, 209, 214, 215, 261], "match": [0, 5, 191, 193, 238], "which": [0, 3, 8, 9, 12, 150, 191, 192, 193, 212, 260], "typic": 0, "snake_cas": 0, "constant": 0, "capitalization_with_underscor": 0, "variabl": [0, 4, 8, 106, 143, 146, 163, 176, 195, 230, 250, 255, 260], "lower": 0, "text": 0, "between": [0, 1, 150, 211], "privat": [0, 66], "prefix": 0, "_private_vari": 0, "Not": [0, 260], "hard": 0, "rule": 0, "help": [0, 3, 188, 219, 261], "minim": [0, 4, 158, 191], "ani": [0, 8, 9, 12, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 156, 167, 172, 258, 261], "collis": 0, "upstream": 0, "dunder": 0, "__dunders__": 0, "when": [0, 3, 8, 9, 12, 150, 155, 166, 169, 171, 183, 188, 193, 194, 210, 214, 250, 260], "overwrit": 0, "add": [0, 192], "onli": [0, 9, 66, 150, 151, 159, 161, 166, 170, 191, 193, 221, 261], "need": [0, 3, 4, 6, 10, 13, 150, 155, 158, 168, 169, 193, 194, 195, 198, 207, 208, 209, 210, 211, 212, 215, 219, 220, 261], "two": [0, 66], "befor": [0, 10, 191, 210], "indent": 0, "4": [0, 2, 20, 87, 97, 112, 150, 156, 158, 164, 209, 220, 229, 234, 241, 252, 261], "tab": 0, "No": [0, 12, 198], "mix": 0, "1": [0, 2, 3, 12, 66, 67, 88, 97, 103, 112, 150, 151, 155, 156, 158, 167, 191, 193, 195, 209, 210, 212, 236, 241, 245, 252, 260, 261], "updat": [0, 10, 12, 13, 19, 29, 52, 104, 155, 195], "id": [0, 16, 26, 27, 92, 99, 184, 199, 254], "default": [0, 4, 24, 96, 97, 155, 186, 191, 192, 193, 194, 195, 198, 207, 208, 209, 210, 211, 212, 215, 219, 220], "preced": 0, "comparison": 0, "parenthes": 0, "wrap": 0, "evalu": [0, 195, 198, 207, 208, 209, 210, 211, 212, 215, 219, 220], "logic": [0, 1, 6, 97, 155, 260], "section": [0, 3, 10, 13, 32, 88, 164, 191, 193, 230, 250], "improv": [0, 260], "while": [0, 172], "most": [0, 3, 8, 9, 158], "possibl": [0, 10, 150, 260], "left": 0, "right": 0, "chain": 0, "issu": [0, 9, 12, 150, 166, 168, 183, 258, 260], "test1": 0, "true": [0, 3, 6, 91], "test2": 0, "data_list": 0, "return": [0, 3, 6, 7, 151, 155, 156, 158, 160, 170, 176, 195, 198, 207, 208, 209, 210, 211, 212, 215, 219, 220, 260], "legal": 0, "behavior": [0, 169, 188, 195, 198, 199, 207, 208, 209, 210, 211, 212, 215, 219, 220], "evid": 0, "fals": [0, 6], "whitespac": 0, "insid": 0, "bracket": 0, "brace": 0, "comma": 0, "colon": 0, "semicolon": 0, "trail": [0, 20, 22], "non": [0, 169, 195], "ascii": 0, "anywher": 0, "encod": 0, "begin": 0, "utf": 0, "docstr": 0, "three": 0, "descript": [0, 6, 8, 189], "do": [0, 1, 3, 8, 150, 177, 192, 215, 260], "try": [0, 12, 164, 210, 230], "nest": 0, "The": [0, 3, 4, 5, 8, 9, 12, 13, 66, 148, 150, 155, 156, 158, 160, 170, 172, 174, 183, 191, 192, 193, 194, 195, 207, 221, 232, 234, 236, 239, 240, 241, 244, 245, 250, 255, 256, 260], "routin": 0, "you": [0, 1, 10, 13, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 97, 192, 258, 259, 261], "call": [0, 3, 8, 150, 158, 167], "alreadi": [0, 9, 261], "one": [0, 8, 155, 156], "els": [0, 3], "loop": 0, "counterintuit": 0, "thei": 0, "have": [0, 12, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 155, 166, 168, 176, 189, 192, 221, 258, 260], "sure": [0, 1, 12, 13], "properli": [0, 177, 195, 260], "document": [0, 8, 16, 22, 26, 27, 32, 54, 59, 66, 67], "expect": [0, 194, 195, 260], "flow": 0, "bpo": 0, "titl": 0, "summari": [0, 148, 168], "498": 0, "interpol": 0, "new": [0, 3, 12, 13, 96, 188, 189, 192, 195], "mechan": [0, 9, 12, 150, 260], "ye": [0, 12, 158], "36817": 0, "easier": 0, "debug": [0, 156, 172, 261], "self": [0, 3, 4, 6, 7, 12, 91, 110], "express": [0, 19, 29, 52, 191, 193], "701": 0, "syntact": 0, "formal": 0, "lift": 0, "restrict": [0, 8, 12, 155, 260], "grammar": 0, "12": 0, "For": [0, 3, 12, 103, 150, 155, 230, 258, 261], "more": [0, 8, 12, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 221], "inform": [0, 3, 8, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 78, 151, 153, 170, 219, 238, 260, 261], "483": 0, "theori": 0, "tabl": [0, 8, 12, 74, 75, 90, 106, 176, 177, 199, 221, 225, 255], "list": [0, 1, 4, 8, 186, 194, 209, 210, 211, 212, 225, 230, 236, 237, 238, 242, 255, 258, 261], "scope": 0, "3107": 0, "annot": 0, "syntax": 0, "ad": [0, 3, 4, 192, 193], "arbitrari": 0, "metadata": 0, "0": [0, 2, 3, 5, 12, 20, 55, 78, 83, 87, 89, 91, 103, 104, 150, 151, 155, 158, 160, 161, 166, 168, 169, 188, 208, 210, 211, 229, 232, 241, 245, 252, 254, 257, 260], "362": 0, "signatur": [0, 8, 9, 189, 193], "object": 0, "necessari": [0, 9, 10, 155, 221, 230], "about": [0, 3, 174, 193, 260], "its": [0, 9, 193, 261], "paramet": [0, 59, 203, 207, 252], "484": 0, "5": [0, 2], "526": 0, "544": 0, "protocol": [0, 103], "structur": [0, 3, 4, 13, 94], "subtyp": 0, "static": 0, "duck": 0, "specifi": [0, 5, 177, 191, 192, 193, 194, 204, 209, 210, 219, 261], "checker": 0, "585": 0, "gener": [0, 1, 3, 4, 12, 15, 21, 36, 37, 48, 49, 50, 51, 57, 58, 60, 63, 64, 65, 67, 82, 92, 150, 183, 184, 188, 194, 195, 204, 207, 258], "In": [0, 9, 12, 150, 155, 166, 183, 189, 260], "collect": 0, "enabl": [0, 2, 3, 8, 9, 12, 13, 148, 150, 155, 156, 158, 165, 167, 169, 170, 212, 237, 260], "current": [0, 3, 5, 191, 193, 230, 231], "avail": [0, 3, 12, 55, 66, 212, 260, 261], "9": 0, "586": 0, "ha": [0, 5, 10, 11, 12, 156, 170, 260], "specif": [0, 1, 2, 3, 5, 8, 19, 29, 32, 52, 67, 76, 82, 89, 102, 103, 104, 105, 109, 112, 126, 155, 156, 157, 201, 202, 207, 210, 217, 218, 261], "valu": [0, 1, 2, 76, 84, 160, 169, 189, 192, 198, 208, 209, 210, 215, 229, 234, 236, 238, 239, 241, 242, 243, 245, 246, 256, 260, 261], "": [0, 8, 10, 13, 21, 60, 66, 158, 177, 184, 191, 195, 261], "589": 0, "typeddict": 0, "dictionari": 0, "fix": 0, "kei": [0, 5, 8, 12, 150, 164, 191, 238, 255], "each": [0, 8, 89, 104, 176, 198, 208, 209, 210, 260], "593": 0, "flexibl": 0, "decor": 0, "context": 0, "604": 0, "allow": [0, 3, 9, 12, 150, 168, 194, 221, 234, 236, 241, 244, 245, 260], "write": [0, 1, 2, 8, 9, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 76, 84, 91, 97, 138, 150, 164, 170, 172, 189, 192, 195, 209, 211, 212, 214, 215, 233, 234, 236, 239, 241, 242, 243, 244, 245, 246, 248, 249, 250, 255, 256, 260], "union": 0, "x": [0, 9, 261], "y": [0, 36, 40, 60], "overload": 0, "10": [0, 12, 32, 88, 158, 191, 219], "612": 0, "propos": 0, "paramspec": 0, "concaten": 0, "forward": 0, "callabl": 0, "over": [0, 8], "anoth": [0, 155, 230], "613": 0, "explicit": 0, "alias": 0, "wai": [0, 150, 155, 169], "explicitli": [0, 158, 261], "declar": 0, "assign": 0, "alia": 0, "646": 0, "variad": 0, "introduc": 0, "typevartupl": 0, "parameteris": 0, "11": [0, 12, 176], "647": 0, "user": [0, 9, 116, 260], "defin": [0, 1, 2, 3, 8, 12, 143, 151, 158, 166, 167, 170, 172, 176, 181, 193, 194, 196, 200, 216, 221, 238, 260], "guard": [0, 12], "program": [0, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 168, 171, 260], "influenc": 0, "condit": [0, 8, 12, 150], "narrow": 0, "emploi": 0, "base": [0, 1, 2, 3, 4, 8, 12, 16, 17, 18, 19, 20, 28, 29, 33, 34, 35, 36, 37, 38, 56, 60, 62, 80, 103, 138, 150, 160, 169, 177, 188, 189, 191, 203, 215, 240, 241, 260], "runtim": [0, 176, 177], "check": [0, 1, 5, 6, 8, 147, 148, 149, 150, 154, 155, 156, 158, 160, 161, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 176, 177, 183, 188, 191, 193, 194, 214, 238, 260, 261], "655": 0, "mark": 0, "individu": [0, 8], "item": [0, 188], "potenti": [0, 189], "miss": [0, 238, 260], "notat": 0, "them": [0, 195, 212, 260], "notrequir": 0, "673": 0, "method": [0, 3, 6, 9], "instanc": 0, "675": 0, "supertyp": 0, "literalstr": 0, "681": 0, "data": [0, 8, 79, 88, 92, 97, 150, 155, 166, 189, 195, 215, 230], "transform": 0, "provid": [0, 1, 2, 3, 4, 9, 12, 74, 94, 186, 189, 225, 237, 239, 253, 255, 256], "certain": [0, 3, 9, 150, 176, 221, 260, 261], "metaclass": 0, "similar": 0, "dataclass": 0, "692": 0, "precis": 0, "kwarg": 0, "A": [0, 8, 12, 15, 37, 48, 49, 50, 51, 55, 57, 58, 63, 64, 65, 150, 189, 250, 260], "without": [0, 3, 8, 12, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 261], "695": 0, "within": [0, 3, 12, 165, 167, 189, 198, 208, 209, 210, 211, 212, 215, 238], "And": 0, "statement": 0, "698": 0, "overrid": [0, 2, 4, 8, 173, 260], "prevent": [0, 12, 150, 155, 161, 260], "bug": [0, 258], "occur": [0, 156], "chang": [0, 9, 12, 97, 150, 169, 188, 192], "inherit": [0, 3, 8], "deriv": 0, "even": [0, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 155, 166, 261], "group": 0, "exampl": [0, 3, 7, 8, 9, 12, 147, 148, 149, 150, 151, 153, 154, 156, 157, 158, 159, 160, 161, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 176, 177, 183, 184, 186, 188, 189, 192, 193, 194, 195, 198, 199, 207, 208, 209, 210, 211, 212, 214, 215, 219, 220, 221, 225, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 254, 255, 256, 257, 261], "present": [0, 12, 183, 188, 189], "abstract": [0, 2, 3, 116, 126], "515": 0, "extend": [0, 90, 199], "so": [0, 2, 158, 214, 261], "visual": [0, 12, 260], "separ": 0, "purpos": [0, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 166], "At": 0, "time": [0, 209], "572": 0, "remov": [0, 12, 203, 204, 205, 207, 255, 260], "furtur": 0, "setuptool": [0, 10, 12], "been": [0, 5, 166, 168, 170, 221, 260], "fulli": 0, "replac": [0, 186, 189, 192, 255], "up": [0, 260], "date": 0, "minimum": 0, "62": 0, "7": [0, 2, 9, 10, 11, 12, 97, 151], "latest": [0, 10, 12, 13, 259], "note": [0, 155, 176, 203, 204, 205, 260], "get": [0, 3, 10, 169, 247], "command": [0, 3, 4, 7, 12, 79, 102, 116, 189, 215, 225, 232, 233, 234, 235, 236, 237, 239, 240, 241, 244, 245, 250, 252, 253, 255, 256, 261], "error": [0, 8, 12, 160, 195, 260], "verifi": [0, 155, 159, 164], "least": [0, 3], "632": 0, "chipsec": [1, 2, 3, 4, 6, 7, 11, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 110, 166, 167, 230, 250, 258, 260], "py": [1, 3, 4, 6, 7, 8, 10, 12, 13, 147, 148, 149, 150, 151, 153, 154, 156, 157, 158, 159, 160, 161, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 176, 177, 183, 184, 186, 188, 189, 191, 192, 193, 195, 198, 199, 203, 204, 205, 207, 208, 209, 210, 211, 212, 214, 215, 219, 220, 221, 250, 261], "main": [1, 12, 105, 138], "autom": 1, "access": [1, 9, 74, 79, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 96, 97, 111, 166, 168, 169, 171, 172, 225, 236, 237, 239, 241, 244, 245, 253, 255, 256, 260, 261], "variou": [1, 9, 75, 126, 230, 261], "resourc": [1, 9, 21, 25, 36, 37, 38, 60, 67, 89, 261], "chipset": [1, 8, 19, 29, 37, 38, 39, 41, 52, 53, 54, 60, 67, 170], "detect": [1, 2, 9, 96, 161, 170, 191, 193, 249, 260], "common": [1, 2, 3, 4, 8, 14, 105, 106, 139, 143, 147, 148, 149, 150, 151, 153, 154, 156, 157, 158, 159, 160, 161, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 176, 177, 181, 184, 196, 221, 260, 261], "logger": [1, 3, 6, 110], "log": [1, 103, 189, 198, 203, 204, 205, 207, 208, 209, 210, 211, 212, 219, 230, 260, 261], "modul": [1, 68, 71, 73, 113, 115, 117, 119, 121, 127, 129, 146, 152, 163, 175, 181, 182, 185, 187, 190, 196, 200, 213, 216, 224, 261], "load": [1, 2, 8, 9, 12, 155, 199, 254, 261], "result_delta": 1, "support": [1, 3, 8, 9, 10, 11, 12, 126, 155, 164, 168, 176, 177, 183, 260], "result": [1, 3, 6, 9, 12, 150, 155, 156, 158, 160, 170, 171, 198, 230, 261], "delta": [1, 231, 261], "run": [1, 3, 6, 7, 8, 9, 12, 66, 151, 159, 160, 161, 165, 166, 170, 183, 188, 198, 199, 207, 208, 209, 210, 211, 212, 215, 219, 220, 230, 259, 260], "testcas": 1, "xml": [1, 2, 3, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 138, 231, 261], "json": [1, 193, 194, 231, 261], "output": [1, 12, 198, 231, 261], "helper": [1, 9, 12, 116, 120, 124, 261], "registri": 1, "o": [1, 8, 9, 12, 32, 36, 40, 60, 83, 84, 91, 126, 155, 166, 176, 177, 183, 192, 209, 211, 212, 214, 221, 236, 238, 260, 261], "oshelp": [1, 4, 113], "wrapper": [1, 126], "platform": [1, 2, 3, 9, 12, 15, 17, 18, 19, 20, 21, 24, 28, 29, 33, 34, 35, 36, 37, 38, 48, 49, 50, 51, 53, 54, 56, 57, 58, 60, 62, 63, 64, 65, 67, 101, 103, 105, 109, 126, 150, 159, 160, 161, 166, 167, 168, 170, 171, 192, 193, 194, 195, 226, 260, 261], "code": [1, 3, 9, 10, 12, 126, 166, 167, 169, 188, 189, 219, 220, 258, 261], "invok": [1, 126], "kernel": [1, 9, 10, 126, 193, 194, 258, 261], "driver": [1, 9, 10, 126, 191, 193, 194, 203, 204, 205, 207, 259, 261], "implement": [1, 3, 8, 55, 103, 155, 177, 186, 221], "capabl": [1, 252], "manual": [1, 8, 12, 153, 157, 167, 195, 260, 261], "direct": [1, 9, 32, 156, 168, 212, 236, 239, 241, 244, 245, 256], "BY": 1, "THESE": 1, "your": [1, 9, 13, 174, 186, 250, 260, 261], "system": [1, 2, 4, 9, 11, 12, 59, 150, 155, 156, 166, 168, 169, 172, 173, 183, 188, 189, 192, 195, 198, 207, 208, 209, 210, 211, 212, 215, 219, 220, 221, 250, 255, 260], "unboot": [1, 195, 250], "know": [1, 3, 193], "what": [1, 193], "numer": [1, 9, 261], "instruct": [1, 192], "hex": [1, 188, 189, 199, 211, 261], "acpi_cmd": [1, 224], "chipset_cmd": [1, 224], "cmos_cmd": [1, 224], "config_cmd": [1, 224], "cpu_cmd": [1, 224], "decode_cmd": [1, 224], "deltas_cmd": [1, 224], "desc_cmd": [1, 224], "ec_cmd": [1, 224], "igd_cmd": [1, 224], "interrupts_cmd": [1, 224], "io_cmd": [1, 224], "iommu_cmd": [1, 224], "lock_check_cmd": [1, 224], "mem_cmd": [1, 224], "mmcfg_base_cmd": [1, 224], "mmcfg_cmd": [1, 224], "mmio_cmd": [1, 224], "msgbus_cmd": [1, 224], "msr_cmd": [1, 224], "pci_cmd": [1, 224], "reg_cmd": [1, 224], "smbios_cmd": [1, 224], "smbus_cmd": [1, 224], "spd_cmd": [1, 224], "spi_cmd": [1, 224], "spidesc_cmd": [1, 224], "tpm_cmd": [1, 224], "txt_cmd": [1, 224], "ucode_cmd": [1, 224], "uefi_cmd": [1, 224], "vmem_cmd": [1, 224], "vmm_cmd": [1, 224], "task": 1, "spi": [1, 2, 8, 73, 98, 150, 171, 172, 173, 174, 195, 230, 250, 251, 255, 260, 261], "acpi": [1, 8, 12, 73, 75, 221, 225], "acpi_t": [1, 73, 225], "cmo": [1, 8, 73, 227], "cpu": [1, 5, 8, 13, 73, 82, 89, 97, 104, 143, 146, 153, 154, 155, 160, 166, 167, 168, 169, 181, 183, 210, 229, 260, 261], "cpuid": [1, 5, 73, 113, 121, 151, 155, 198, 229], "ec": [1, 73, 233, 241], "hal_bas": [1, 73], "igd": [1, 73, 234], "interrupt": [1, 8, 73], "io": [1, 32, 73, 87, 188, 211, 236], "iobar": [1, 73], "iommu": [1, 2, 8, 14, 73, 237], "lock": [1, 2, 3, 8, 73, 129, 148, 149, 150, 156, 157, 158, 159, 160, 165, 166, 167, 168, 174, 238, 260], "mmio": [1, 2, 73, 91, 188, 192, 211, 212, 242], "msgbu": [1, 73, 243], "msr": [1, 4, 73, 155, 156, 157, 160, 210, 214, 244, 260], "page": [1, 73, 199], "pci": [1, 4, 8, 55, 73, 87, 92, 192, 245], "pcidb": [1, 73], "physmem": [1, 73], "smbio": [1, 73, 247], "smbu": [1, 73, 170, 248], "spd": [1, 73, 170, 249], "spi_descriptor": [1, 73], "spi_jedec_id": [1, 73], "spi_uefi": [1, 73], "tpm": [1, 73, 102, 103, 252], "tpm12_command": [1, 73], "tpm_eventlog": [1, 73], "ucod": [1, 73, 155, 254], "uefi": [1, 4, 8, 9, 10, 12, 73, 100, 106, 108, 109, 110, 118, 143, 146, 164, 176, 177, 181, 188, 189, 191, 192, 193, 194, 195, 221, 255, 260], "uefi_common": [1, 73], "uefi_compress": [1, 73], "uefi_fv": [1, 73], "uefi_platform": [1, 73], "uefi_search": [1, 73], "virtmem": [1, 73], "vmm": [1, 8, 73, 143, 181, 197, 198, 199, 203, 204, 205, 207, 208, 209, 210, 211, 212, 214, 215, 219, 220, 257], "primit": [1, 71], "select": [1, 5, 12], "option": [1, 8, 9, 12, 91, 129, 164, 176, 177, 189, 192, 195, 198, 199, 208, 209, 210, 211, 212, 215, 230], "report": [1, 151, 258], "cleanup": 1, "setup": [1, 8, 10, 12, 13, 148, 261], "instal": [1, 8, 259, 261], "packag": [1, 4, 8, 10, 12, 41, 67, 118], "chipsec_root": 1, "build_exe_": 1, "window": [1, 4, 9, 113, 150, 183, 221], "human": 2, "regist": [2, 3, 5, 66, 88, 89, 91, 129, 148, 149, 150, 153, 154, 155, 156, 157, 158, 159, 160, 161, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 183, 192, 208, 210, 214, 228, 238, 243, 245, 253, 260], "8086": [2, 3, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67], "broken": 2, "control": [2, 3, 8, 11, 12, 19, 29, 37, 38, 53, 54, 55, 60, 79, 95, 129, 148, 149, 150, 155, 156, 157, 168, 170, 171, 173, 174, 260], "bit": [2, 9, 129, 150, 151, 155, 156, 158, 160, 167, 170, 184, 211, 239, 256], "field": [2, 3], "alwai": 2, "first": [2, 3, 212], "correct": [2, 9, 230], "off": [2, 9], "bar": [2, 84, 87, 91, 188, 211, 212], "spibar": [2, 242], "bu": [2, 12, 88, 188, 211, 241, 243, 245, 257], "dev": [2, 10, 211, 258], "0x1f": [2, 245], "fun": [2, 211], "reg": [2, 189, 246], "0x10": [2, 87, 239, 242, 243, 256], "width": [2, 192, 234, 236, 241, 242, 245, 261], "mask": [2, 245, 261], "0xfffff000": 2, "size": [2, 79, 84, 97, 189, 195, 207, 211, 233, 240, 248, 252, 260], "0x1000": [2, 87, 239, 256], "desc": [2, 3, 189], "rang": [2, 8, 66, 91, 150, 167, 168, 169, 174, 188, 189, 198, 203, 208, 211, 212, 260], "offset": [2, 76, 79, 84, 158, 189, 233, 241, 242, 243, 245, 248, 249, 252], "0x0": [2, 87, 189, 199, 227, 229, 235, 236, 243, 244, 248, 249, 250], "bc": [2, 3, 228, 246], "type": [2, 4, 9, 12, 129, 169, 230, 247, 252, 255, 261], "pcicfg": 2, "0xdc": [2, 245], "bio": [2, 3, 8, 12, 13, 103, 147, 148, 149, 150, 166, 168, 169, 174, 189, 250, 255, 260], "biosw": [2, 150], "bild": 2, "interfac": [2, 4, 9, 12, 88, 112, 116, 149, 156, 195, 260], "down": [2, 148, 158, 159, 260], "biosinterfacelockdown": [2, 149], "ehl": [2, 14], "pch_8x": [2, 14], "hsw": [2, 3, 8, 14, 143], "sfdp": [2, 14, 250], "pmc_i440fx": [2, 14], "pch_4xxlp": [2, 14], "glk": [2, 14], "icx": [2, 14], "ivt": [2, 14], "pch_2xx": [2, 14], "cht": [2, 14], "skx": [2, 14], "pch_5xxh": [2, 14], "jkt": [2, 14], "pch_7x": [2, 14], "tpm12": [2, 14], "apl": [2, 14], "pch_495": [2, 14], "snb": [2, 8, 14, 143], "pch_3xx": [2, 14], "pch_3xxop": [2, 14], "pch_5xxlp": [2, 14], "bdx": [2, 14], "cml": [2, 14], "pch_6xx": [2, 14], "skl": [2, 14], "tglu": [2, 14], "hsx": [2, 14], "rpl": [2, 14], "qrk": [2, 14], "pch_4xx": [2, 14], "txt": [2, 10, 12, 13, 14, 189, 198, 203, 204, 205, 207, 211, 212, 219, 253], "rkl": [2, 14], "pch_3xxlp": [2, 14], "whl": [2, 14], "bdw": [2, 8, 14, 143], "byt": [2, 8, 14, 143], "avn": [2, 14], "pch_c620": [2, 14], "dnv": [2, 14], "icl": [2, 14], "tglh": [2, 14], "pch_6xxp": [2, 14], "pch_c60x": [2, 14], "kbl": [2, 14], "ivb": [2, 8, 14, 143], "pch_c61x": [2, 14], "pch_1xx": [2, 14], "cfl": [2, 14], "pch_4xxh": [2, 14], "adl": [2, 14], "subclass": [3, 245], "is_support": [3, 6, 8], "chipsec_main": [3, 13, 147, 148, 149, 150, 151, 153, 154, 156, 157, 158, 159, 160, 161, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 176, 177, 183, 184, 186, 188, 189, 191, 192, 193, 194, 195, 198, 199, 203, 204, 205, 207, 208, 209, 210, 211, 212, 214, 215, 219, 220, 221], "As": [3, 66, 150, 167], "version": [3, 9, 10, 11, 12, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 103, 186], "2": [3, 9, 12, 15, 19, 22, 29, 37, 39, 40, 41, 48, 49, 50, 51, 57, 58, 61, 63, 64, 65, 88, 91, 97, 102, 103, 112, 150, 155, 156, 164, 209, 212, 252, 261], "author": 3, "creat": [3, 8, 9, 12, 13, 194, 230, 250, 261], "get_control": [3, 246], "set_control": [3, 246], "especi": 3, "reus": 3, "across": 3, "pass": [3, 6, 150, 151, 155, 156, 158, 160, 170, 189, 195, 260], "fail": [3, 150, 151, 155, 156, 158, 160, 168, 170, 191, 195, 260, 261], "cfg": [3, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 186], "bioslocken": [3, 150, 246], "ble": [3, 150, 246], "statu": [3, 203, 237], "c": [3, 13, 15, 19, 29, 37, 48, 49, 50, 51, 52, 53, 55, 57, 58, 61, 63, 64, 65, 87, 91, 158, 160], "react": [3, 260], "log_pass": [3, 6], "log_fail": 3, "re": [3, 6, 8], "api": [3, 11, 12, 176, 177, 191], "see": [3, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 169, 221], "next": [3, 13], "detail": [3, 12, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 66, 177, 221], "copi": [3, 12, 13, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "directori": [3, 8, 12, 13, 193, 230], "locat": [3, 12, 192, 193, 260], "platform_cod": 3, "found": [3, 8, 167, 188, 259], "review": [3, 195, 260], "datasheet": [3, 17, 19, 20, 22, 29, 39, 40, 41, 52, 53, 54, 55, 60, 61, 67, 88, 170], "appropri": [3, 9, 13], "place": [3, 261], "correctli": [3, 8, 150, 159, 168, 230, 260], "It": [3, 9, 55, 230, 250, 260], "4th": 3, "intel": [3, 5, 11, 15, 17, 19, 20, 21, 22, 25, 29, 32, 36, 37, 38, 39, 40, 41, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 64, 65, 66, 67, 81, 88, 97, 116, 153, 155, 157, 158, 160, 167, 169, 170, 177, 188, 253, 258], "core": [3, 21, 36, 37, 38, 40, 60, 67, 97, 155, 159, 161, 166, 168], "haswel": [3, 28, 29, 97], "interact": 4, "directli": [4, 191, 193, 194], "etc": [4, 8, 106, 109, 188, 230, 250], "folder": 4, "like": [4, 8, 13, 168, 183, 258], "newhelp": 4, "def": [4, 6, 7], "__init__": [4, 6], "super": 4, "dal": [4, 9, 113, 116], "linux": [4, 9, 113, 120, 124, 183, 258], "linuxn": [4, 113], "nonehelp": [4, 113], "scan": 5, "enumer": [5, 12, 91, 155, 245], "devic": [5, 8, 9, 12, 81, 91, 92, 99, 112, 129, 168, 170, 172, 188, 193, 204, 205, 211, 212, 221, 241, 245, 257], "correspond": [5, 212, 230], "per": [5, 97, 155, 191], "0x8086": 5, "0x1022": 5, "amd": [5, 258], "lookup": 5, "fall": 5, "back": 5, "p": [5, 12, 261], "flag": 5, "ignor": [5, 260], "depric": 5, "moduleclass": 6, "align": 6, "prerequisit": 6, "some_module_requir": 6, "notapplic": 6, "action": [6, 7], "wa": [6, 92, 150, 166, 260], "success": [6, 203], "module_argv": 6, "primari": [6, 221], "execut": [6, 8, 9, 66, 155, 167, 168, 169, 186, 191, 192, 193, 194, 253, 260], "handl": [6, 8, 183, 195], "start_test": 6, "chipsec_util": [7, 8, 12, 13, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257], "live": [7, 255], "command_display_nam": 7, "_cmd": 7, "argpars": 7, "argumentpars": 7, "basecommand": 7, "toload": 7, "commandclass": 7, "parse_argu": 7, "parser": 7, "prog": 7, "usag": [7, 8, 13, 76, 78, 79, 81, 82, 83, 84, 87, 88, 89, 91, 93, 97, 98, 100, 104, 110, 111, 147, 148, 149, 150, 151, 153, 154, 156, 157, 158, 159, 160, 161, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 176, 177, 183, 184, 186, 188, 189, 191, 192, 193, 194, 195, 198, 199, 203, 204, 205, 207, 208, 209, 210, 211, 212, 214, 215, 219, 220, 221, 226, 230, 240, 253, 261], "__doc__": 7, "subpars": 7, "add_subpars": 7, "parser_entrypoint": 7, "add_pars": 7, "set_default": 7, "func": 7, "parse_arg": 7, "argv": 7, "just": [8, 168, 260], "python": [8, 9, 10, 11, 12, 116, 250], "store": [8, 150, 230], "under": [8, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 155], "subdirectori": [8, 13], "There": [8, 9], "appli": 8, "everi": 8, "where": [8, 66, 150, 164, 166, 176, 177, 189, 198, 199, 208, 209, 210, 211], "framework": [8, 9, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "fuzzer": [8, 198, 203, 204, 205, 207, 208, 209, 210, 211, 212, 219, 260], "intern": 8, "concept": [8, 220], "string": [8, 9, 129], "form": 8, "bios_wp": [8, 143, 146, 260, 261], "mean": [8, 166, 171], "script": [8, 106, 177, 192, 260], "root_dir": 8, "map": [8, 12, 66, 87, 159, 211, 212, 241, 260], "vulner": [8, 9, 149, 150, 155, 167, 174, 177, 183, 186, 188, 189, 191, 192, 193, 215, 220, 260], "being": 8, "known": [8, 203, 260], "event": [8, 103, 148, 220], "bios_smi": [8, 143, 146, 260], "flash": [8, 10, 59, 97, 98, 150, 171, 172, 173, 174, 193, 194, 195, 230, 250, 255, 260], "descriptor": [8, 98, 171, 172, 173, 260], "spi_desc": [8, 143, 146, 260], "spi_fdopss": [8, 143, 146, 260], "spi_lock": [8, 143, 146, 260, 261], "analysi": [8, 221, 230, 260], "smm": [8, 143, 146, 150, 160, 167, 168, 169, 181, 183, 188, 189, 221, 260], "region": [8, 66, 150, 171, 172, 260], "bios_t": [8, 143, 146, 184, 260], "compat": [8, 12, 166, 260], "cach": [8, 155, 169, 260], "smrr": [8, 143, 146, 167, 260, 261], "memori": [8, 9, 12, 55, 66, 76, 87, 93, 96, 111, 129, 155, 159, 160, 161, 166, 168, 169, 172, 183, 189, 192, 193, 195, 211, 212, 234, 239, 241, 256, 260], "remap": [8, 143, 146, 184, 260], "dma": [8, 168, 234, 260], "smm_dma": [8, 143, 146, 260], "graphic": [8, 81], "apertur": 8, "redirect": 8, "memconfig": [8, 143, 146, 260], "sinkhol": [8, 143, 181, 182], "root": [8, 9, 12, 13, 261], "certif": [8, 12], "secureboot": [8, 143, 146, 148, 164, 181, 186, 260], "exchang": 8, "csm": 8, "disabl": [8, 12, 13, 150, 156, 170, 237, 238, 250, 260], "imag": [8, 100, 110, 191, 193, 194, 230, 250, 255], "verif": 8, "polici": 8, "clear": [8, 150, 260], "restor": [8, 186], "var": [8, 255], "find": [8, 191, 192, 193, 203, 255, 259, 260], "te": [8, 143, 181, 185], "confus": 8, "nvram": [8, 109, 150, 195, 230, 255], "insecur": 8, "unprotect": 8, "permiss": [8, 171, 172, 176, 260], "accord": [8, 192, 260], "access_uefispec": [8, 143, 146, 175, 260], "sensit": 8, "password": [8, 147, 260], "doesn": [8, 12, 155, 194, 195, 260], "t": [8, 12, 155, 189, 194, 195, 260, 261], "sanit": 8, "pointer": [8, 189], "address": [8, 66, 112, 177, 189, 192, 234, 239, 256, 258], "hang": [8, 9, 183, 189, 192], "invalid": 8, "content": [8, 13, 17, 20, 21, 22, 25, 32, 36, 37, 38, 39, 40, 41, 54, 60, 66, 67, 88, 153, 157, 167, 191, 193, 195, 199, 239, 256, 260], "delet": [8, 12, 195, 255], "less": 8, "overflow": 8, "critic": [8, 9, 230], "rtclock": [8, 143, 146, 260], "block": [8, 150, 169, 193], "top": [8, 149, 260], "swap": [8, 149, 260], "mode": [8, 9, 12, 149, 158, 166, 168, 169, 186, 189, 203, 208, 209, 212, 219, 221, 260, 261], "architectur": [8, 12, 129, 153, 157, 167], "ia32cfg": [8, 143, 146, 260], "valid": [8, 10, 169, 189, 203], "smm_ptr": [8, 143, 181, 187], "legaci": [8, 12], "outsid": 8, "int15": 8, "servic": [8, 9, 12, 261], "malici": [8, 12, 191], "commbuff": 8, "race": [8, 150], "dure": 8, "authent": [8, 147, 164], "smmruntim": 8, "scan_block": [8, 143, 181, 190], "softwar": [8, 11, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 66, 150, 153, 155, 157, 166, 167, 168, 169, 172, 221, 260], "pars": [8, 12, 98, 100, 108, 109, 230, 250], "decompress": 8, "digit": 8, "unsign": 8, "xrom": [8, 245], "due": [8, 9, 12], "assert": [8, 167], "insuffici": 8, "s3": [8, 106, 177, 192, 260], "s3bootscript": [8, 143, 146, 175, 184, 255, 260], "s3script_modifi": [8, 143, 181, 190], "dispatch": [8, 192, 260], "opcod": [8, 88, 192, 243], "record": 8, "wake": 8, "modifi": [8, 12, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 164, 166, 169, 172, 176, 186, 192, 195], "dump": [8, 12, 76, 84, 191, 193, 194, 199, 227, 230, 233, 242, 245, 249, 250, 253], "unauthent": 8, "capsul": [8, 109], "messag": [8, 88, 188, 207, 243, 260, 261], "keyboard": [8, 147, 205, 260], "buffer": [8, 79, 93, 111, 147, 189, 205, 239, 256, 260], "bios_kbrd_buff": [8, 143, 146, 260], "cpu_info": [8, 143, 146, 152, 261], "ia_untrust": [8, 143, 146, 152, 168], "spectre_v2": [8, 143, 146, 152, 260], "cet": [8, 143, 146], "debugen": [8, 143, 146], "me_mfg_mod": [8, 143, 146], "memlock": [8, 143, 146], "sgx_check": [8, 143, 146], "smm_code_chk": [8, 143, 146], "spd_wd": [8, 143, 146], "spi_access": [8, 143, 146, 260], "rogue_mmio_bar": [8, 143, 181, 187], "reput": [8, 143, 181, 190], "scan_imag": [8, 143, 181, 190], "uefivar_fuzz": [8, 143, 181, 190], "hv": [8, 143, 181, 196, 203, 204, 205, 207], "hypercal": [8, 112, 143, 181, 196, 200, 203, 208, 216, 219, 257], "hypercallfuzz": [8, 143, 181, 196, 200, 216], "synth_dev": [8, 143, 181, 196, 200], "synth_kbd": [8, 143, 181, 196, 200], "vmbu": [8, 143, 181, 196, 200, 203, 204, 205, 207], "vmbusfuzz": [8, 143, 181, 196, 200], "vbox": [8, 143, 181, 196], "vbox_crash_apicbas": [8, 143, 181, 196, 213], "xen": [8, 143, 161, 181, 196, 217, 218, 219, 220], "xsa188": [8, 143, 181, 196, 216], "cpuid_fuzz": [8, 143, 181, 196], "ept_find": [8, 143, 181, 196], "iofuzz": [8, 143, 181, 196], "msr_fuzz": [8, 143, 181, 196], "pcie_fuzz": [8, 143, 181, 196], "pcie_overlap_fuzz": [8, 143, 181, 196], "venom": [8, 143, 181, 196], "generate_test_id": [8, 143, 181], "wsmt": [8, 143, 181], "analyz": 9, "level": [9, 112], "secur": [9, 12, 13, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 106, 148, 150, 159, 164, 166, 168, 173, 174, 177, 186, 214, 221, 260, 261], "hardwar": [9, 12, 155, 158, 170, 192, 221, 260, 261], "firmwar": [9, 100, 103, 106, 108, 177, 188, 189, 191, 193, 194, 195, 221, 230, 260], "low": 9, "protect": [9, 150, 155, 160, 164, 166, 167, 168, 171, 172, 174, 176, 177, 195, 260], "compon": [9, 12, 74, 75, 80, 94, 101, 105], "simpl": [9, 198, 208, 209, 210, 211], "assess": [9, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 171], "fuzz": [9, 189, 195, 198, 203, 204, 205, 207, 208, 209, 210, 211, 212, 219], "acquir": 9, "artifact": 9, "mac": 9, "beta": 9, "deploi": 9, "product": [9, 17, 19, 20, 25, 29, 32, 39, 40, 41, 52, 53, 158, 172, 260], "end": [9, 260], "reason": [9, 150, 155], "physic": [9, 93, 189, 198, 199, 207, 208, 209, 210, 211, 212, 215, 219, 220, 239, 256], "malwar": [9, 150, 168], "privileg": [9, 155], "distribut": [9, 10, 11, 12, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "sourc": [9, 10, 11, 12, 259, 260], "oper": [9, 97, 155, 195, 221, 234, 250], "64": [9, 90, 97, 153, 157, 167, 239, 256], "microsoft": [9, 12, 221], "higher": [9, 10, 11, 12], "testsign": [9, 12], "equival": 9, "turn": [9, 156], "done": [9, 158], "natur": 9, "incorrect": 9, "panic": 9, "contact": [9, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "download": [9, 10, 11, 12, 13], "circumst": 9, "surround": 9, "target": [9, 155, 243], "bootabl": 9, "usb": [9, 10], "drive": [9, 10], "x64": [9, 12, 90], "launch": [9, 66, 261], "administr": [9, 12, 261], "automat": [9, 261], "connect": [9, 156, 261], "skip": [9, 195, 261], "overview": 9, "own": 9, "sampl": 9, "templat": 9, "f": [9, 188], "hint": 9, "underscor": 9, "liter": 9, "walru": 9, "deprec": [9, 10, 11, 12, 261], "distutil": 9, "fedora": 10, "lxde": 10, "64bit": 10, "ubuntu": 10, "debian": 10, "32bit": 10, "luv": 10, "archstrik": 10, "desir": 10, "boot": [10, 12, 13, 106, 147, 148, 149, 150, 164, 168, 177, 186, 192, 260], "e": [10, 34, 35, 261], "g": [10, 261], "rufu": 10, "stick": 10, "much": 10, "persist": 10, "storag": 10, "reboot": [10, 12, 13, 188], "http": [10, 11, 12, 13, 17, 20, 21, 22, 25, 32, 36, 37, 38, 39, 40, 41, 52, 53, 54, 55, 59, 60, 66, 67, 88, 92, 96, 101, 153, 155, 157, 158, 160, 167, 191, 214, 221, 258, 259], "www": [10, 11, 12, 17, 20, 21, 22, 25, 32, 36, 37, 38, 39, 40, 41, 54, 59, 60, 66, 67, 88, 96, 153, 157, 167, 191, 214, 259], "org": [10, 11, 12, 55, 59, 66, 96, 101, 258, 259], "python2": [10, 11, 12], "sinc": [10, 11, 12], "june": [10, 11, 12], "2020": [10, 11, 12, 37], "depend": [10, 13, 193, 194], "dnf": 10, "devel": 10, "unam": 10, "r": [10, 12, 17, 20, 21, 22, 25, 36, 37, 38, 54, 60, 67, 88, 116], "python3": 10, "gcc": 10, "nasm": [10, 13], "redhat": 10, "rpm": 10, "elfutil": 10, "libelf": 10, "git": [10, 11, 12], "apt": 10, "essenti": 10, "pacman": 10, "To": [10, 12, 186, 203, 204, 205, 207, 261], "pip": [10, 12], "linux_requir": 10, "releas": [10, 12, 258], "pypi": [10, 11, 261], "repositori": 10, "outdat": 10, "pleas": [10, 12, 258, 259], "refrain": 10, "until": [10, 174], "further": [10, 188, 198, 207, 208, 209, 210, 211, 212, 215, 219, 220, 260], "notic": 10, "zip": [10, 13], "repo": [10, 12, 258], "clone": [10, 11, 12], "github": [10, 11, 12, 13, 55, 92, 158, 160, 258], "com": [10, 11, 12, 13, 15, 17, 20, 21, 22, 25, 32, 36, 37, 38, 39, 40, 41, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 63, 64, 65, 66, 67, 88, 92, 96, 153, 155, 157, 158, 160, 167, 191, 214, 221, 258], "compress": [10, 12], "build_ext": [10, 12, 261], "step": [10, 13, 167, 198, 259], "pywin32": [11, 12], "project": [11, 12, 155, 261], "studio": [11, 12], "en": [11, 12, 17, 20, 21, 22, 25, 32, 36, 37, 38, 39, 40, 41, 54, 60, 66, 67, 96, 153, 157, 167, 221], "u": [11, 12, 17, 20, 21, 22, 25, 32, 36, 37, 38, 39, 40, 41, 45, 54, 60, 66, 67, 153, 157, 167, 186, 191, 194, 221, 258], "open": [11, 12, 168, 258], "scm": 11, "x86": [12, 90], "amd64": 12, "server": [12, 19, 29, 31, 61, 258], "2012": [12, 88], "2016": [12, 20, 66, 220], "2019": 12, "2022": [12, 15, 48, 49, 50, 51, 58, 63], "rweveryth": 12, "windows_requir": 12, "wconio2": 12, "color": 12, "consol": 12, "compil": 12, "wdk": 12, "best": [12, 221], "vs2022": 12, "sdk": 12, "vs2019": 12, "spectr": [12, 155], "mitig": [12, 155, 167, 183, 221, 260], "encount": 12, "vcxproj": 12, "point": [12, 192, 260], "incompat": [12, 203, 204, 205, 207], "properti": 12, "menu": 12, "cmd": [12, 245], "bcdedit": 12, "bootmgr": 12, "displaybootmenu": 12, "With": 12, "shutdown": 12, "start": [12, 13, 66, 261], "button": 12, "power": 12, "icon": 12, "shift": 12, "restart": 12, "navig": 12, "troubleshoot": 12, "advanc": [12, 177, 188, 261], "startup": [12, 252], "reset": [12, 174], "choos": 12, "f7": 12, "screen": 12, "ex": 12, "adminstr": 12, "ON": 12, "addit": [12, 151, 155, 176, 198, 208, 209, 210, 211, 212, 215, 260, 261], "nointegritycheck": 12, "loadopt": 12, "ddisable_integrity_check": 12, "press": 12, "f8": 12, "enforc": 12, "chipsec_hlpr": 12, "go": 12, "solut": 12, "develop": [12, 66, 153, 157, 167], "prompt": 12, "cd": [12, 13], "chipsec_root_dir": 12, "msbuild": 12, "x32": 12, "process": [12, 150], "complet": [12, 260], "binari": [12, 98, 186, 191, 193, 194, 230, 250], "move": 12, "windows_amd64": 12, "i386": 12, "chipsec_toolscompress": 12, "eficompressor": 12, "cp": 12, "pyver": 12, "win_": 12, "arch": 12, "pyd": 12, "lib": [12, 13], "win": 12, "sc": 12, "binpath": 12, "path_to_si": 12, "displaynam": 12, "finish": 12, "stop": 12, "background": 12, "juli": [12, 88], "31": 12, "kb4568831": 12, "19041": 12, "423": 12, "preview": 12, "might": [12, 250, 260], "bsod": 12, "blue": 12, "death": 12, "trigger": [12, 169, 220], "sdev": 12, "vb": 12, "therefor": 12, "now": [12, 13, 260], "supplement": 12, "origin": [12, 186], "abov": 12, "met": 12, "receiv": [12, 15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "later": [12, 150, 194], "how": 12, "peripher": 12, "interconnect": 12, "virtual": [12, 32, 111, 205, 256], "offici": 12, "hypervisor": [12, 112, 161, 219], "integr": [12, 81], "defend": 12, "credenti": 12, "design": [12, 168, 198, 199, 207, 208, 209, 210, 211, 212, 215, 219, 220, 221], "manipul": [12, 100, 168], "irp": 12, "tri": 12, "unsupport": 12, "manner": 12, "mcfg": 12, "deni": 12, "refer": [12, 88, 96, 147, 148, 149, 150, 153, 155, 157, 158, 160, 161, 164, 165, 166, 167, 168, 169, 170, 174, 177, 183, 189, 214, 215, 220, 221, 259], "below": [12, 260], "link": [12, 13], "learn": 12, "client": [12, 102, 103, 159, 166, 168], "perform": [12, 97, 150, 195], "lenovo": 12, "thinkpad": 12, "drvier": 12, "manag": [12, 155, 166, 168, 169, 221], "brows": 12, "disk": [12, 260], "comput": [12, 261], "info": [12, 189, 203, 204, 219, 229, 250, 258, 261], "media": 13, "fat32": 13, "tianocor": 13, "edk2": 13, "blob": [13, 55, 158, 160], "udk2018": 13, "shellbinpkg": 13, "uefishel": 13, "renam": 13, "bootx64": 13, "extract": [13, 194], "__install__": 13, "chipsec_py368_uefi_x64": 13, "stdlib": 13, "look": [13, 186, 188, 192, 260], "fs0": 13, "python36": 13, "lot": 13, "basic": [13, 155, 250, 261], "py368readm": 13, "visit": 13, "submodul": 13, "libc": 13, "describ": [13, 66, 166, 186, 188], "modif": [13, 108, 164, 192], "cpython": 13, "edk2modul": 13, "asm": 13, "cpu_ia32": 13, "cpu_gcc": 13, "cpu_ia32_gcc": 13, "inf": 13, "python368": 13, "creation": 13, "cover": [13, 150, 260], "msv": 13, "highli": 13, "path": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 177, 186, 191, 193, 194, 261], "copyright": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "2021": [15, 37, 48, 49, 57, 64, 65], "corpor": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "free": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 220], "redistribut": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "term": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "gnu": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "public": [15, 22, 32, 37, 48, 49, 50, 51, 54, 57, 58, 63, 64, 65, 66, 67], "licens": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "publish": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "foundat": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "hope": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "warranti": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "impli": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "merchant": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "fit": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "FOR": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "particular": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65, 250], "along": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "inc": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "51": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "franklin": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "street": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "fifth": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "floor": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "boston": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "ma": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "02110": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "1301": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "usa": [15, 37, 48, 49, 50, 51, 57, 58, 63, 64, 65], "apollo": 16, "lake": [16, 21, 23, 26, 30, 36, 67], "soc": [16, 22, 88, 158, 160], "334818": 16, "334819": 16, "avoton": 17, "atom": [17, 20, 22, 25, 88, 160], "tm": [17, 20, 22, 88], "processor": [17, 19, 20, 21, 22, 25, 29, 36, 37, 38, 40, 60, 61, 67, 81, 88, 155], "c2000": 17, "famili": [17, 19, 20, 21, 25, 29, 36, 37, 38, 40, 54, 60, 61, 67, 103, 170], "microserv": 17, "septemb": 17, "2014": 17, "html": [17, 20, 21, 22, 25, 36, 37, 38, 39, 40, 41, 60, 66, 67, 153, 155, 157, 158, 167, 214], "broadwel": [18, 19, 160], "xeon": [19, 29, 61], "e5": [19, 29], "v4": 19, "vol": [19, 22, 29, 39, 40, 41, 61, 67, 88], "e7": [19, 29], "c600": [19, 29, 52], "seri": [19, 22, 29, 37, 38, 39, 40, 41, 42, 45, 46, 47, 52, 53, 54, 60, 67, 88, 170], "x79": [19, 29, 52], "c610": [19, 29, 53], "x99": [19, 29, 53], "hub": [19, 29, 37, 38, 53, 54, 60, 170], "pch": [19, 29, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 53, 60, 67, 158, 261], "bai": 20, "e3800": 20, "revis": [20, 66, 88, 199], "embed": [20, 79], "coffe": 21, "8th": [21, 40, 67], "technic": [21, 25, 36, 37, 38, 60, 67, 153, 157, 167, 177], "cherri": 22, "braswel": 22, "z8000": 22, "n": [22, 150, 194, 260, 261], "pentium": [22, 166], "celeron": 22, "dam": [22, 32, 54, 67, 88], "pdf": [22, 32, 54, 55, 59, 67, 88, 96, 155], "comet": 23, "denverton": 25, "c3000": 25, "337018": 25, "002": [25, 41], "elkhart": 26, "635255": 26, "636112": 26, "636722": 26, "636723": 26, "336561": 27, "001": [27, 39], "1600": 29, "2400": 29, "2600": 29, "4600": 29, "v3": 29, "8800": 29, "4800": 29, "ic": 30, "icelak": 31, "lewisburg": 31, "technologi": [32, 66, 253], "vt": [32, 90, 191], "d": [32, 90, 188, 258, 260, 261], "spec": [32, 164, 176, 260], "ivybridg": 33, "ivytown": 34, "ivi": 34, "bridg": [34, 35, 62], "jaketown": 35, "sandi": [35, 62], "kabi": 36, "7th": [36, 40], "100": [37, 60], "200": 38, "300": [39, 40, 41, 67, 170], "doc": [39, 40, 41, 59, 88, 96, 221], "337348": 39, "lp": [40, 45], "gen": 40, "mobil": 40, "334659": 40, "005": 40, "On": [41, 118, 173], "337868": 41, "495": 42, "4xx": 43, "4xxh": 44, "620855": 44, "400": 45, "h": [45, 60, 158, 160, 261], "5xxh": 46, "5xxlp": 47, "ark": [52, 53], "98463": 52, "98915": 53, "c620": 54, "440fx": 55, "pmc": 55, "qemu": [55, 215], "pc": [55, 102, 103], "machin": 55, "v7": 55, "hw": [55, 198, 199, 207, 208, 209, 210, 211, 212, 215, 219, 220], "host": [55, 214, 220], "i440fx": 55, "wiki": [55, 66, 96], "29054901": 55, "quark": 56, "serial": [59, 96], "discover": 59, "jedec": [59, 96, 250], "jesd216d": 59, "01": [59, 155], "skylak": [60, 61], "6th": 60, "pure": 61, "scalabl": 61, "guid": [66, 116, 191, 193, 195, 235, 255], "trust": [66, 101, 103, 253], "measur": 66, "august": 66, "013": 66, "web": 66, "archiv": [66, 258], "20170506220426": 66, "usermanu": 66, "inteltxtsoftwaredevelopmentguid": 66, "1721028921": 66, "appendix": 66, "b": [66, 164, 188], "repres": 66, "fed20000h": 66, "fed30000h": 66, "usual": [66, 150], "were": [66, 166, 170, 260], "here": [66, 158, 259], "whiskei": 67, "core_pars": 68, "decod": [74, 75, 94, 158, 193, 194, 230, 247, 250, 254, 255], "dump_low": 76, "dump_high": 76, "read_cmos_low": 76, "write_cmos_low": 76, "read_cmos_high": 76, "write_cmos_high": 76, "relat": [77, 165, 166, 197, 258], "write_command": 79, "write_data": 79, "read_data": 79, "read_memori": 79, "write_memori": 79, "read_memory_extend": 79, "word_offset": 79, "write_memory_extend": 79, "read_rang": 79, "start_offset": [79, 248], "write_rang": 79, "gfx_aperture_dma_read": 81, "0x80000000": 81, "0x100": [81, 93, 111, 248], "encapsul": 82, "smi": [82, 148, 150, 169, 188, 189, 209, 235, 260], "nmi": [82, 235], "send_smi_apmc": 82, "0xde": [82, 235], "send_nmi": 82, "port": [83, 88, 188, 209, 215, 235, 236, 243], "read_port_byt": 83, "0x61": [83, 236], "read_port_word": 83, "read_port_dword": 83, "write_port_byt": 83, "0x71": 83, "write_port_word": 83, "write_port_dword": 83, "get_io_bar_base_address": 84, "bar_nam": 84, "read_io_bar_reg": 84, "write_io_bar_reg": 84, "dump_io_bar": 84, "engin": [85, 237], "mmcfg": [87, 240, 241], "read_mmio_reg": 87, "bar_bas": 87, "write_mmio_reg": 87, "0xffffffff": 87, "read_mmio": 87, "dump_mmio": 87, "read_mmio_bar_reg": 87, "mchbar": [87, 242], "write_mmio_bar_reg": 87, "get_mmio_bar_base_address": 87, "is_mmio_bar_en": 87, "is_mmio_bar_program": 87, "dump_mmio_bar": 87, "list_mmio_bar": 87, "get_mmcfg_base_address": 87, "read_mmcfg_reg": 87, "iosf": 88, "sideband": 88, "d2000": 88, "n2000": 88, "volum": [88, 106, 108, 191, 193, 230], "003": 88, "msgbus_reg_read": 88, "msgbus_reg_writ": 88, "msgbus_read_messag": 88, "msgbus_write_messag": 88, "msgbus_send_messag": 88, "thread": [89, 104, 155, 229], "model": [89, 157], "idt": [89, 232], "gdt": [89, 232], "read_msr": 89, "0x8b": [89, 244], "write_msr": 89, "0x79": 89, "0x12345678": 89, "get_idtr": 89, "get_gdtr": 89, "dump_descriptor_t": 89, "descriptor_table_code_idtr": 89, "idt_al": 89, "gdt_all": 89, "ia": [90, 153, 154, 157, 167], "ept": [90, 199, 257], "pcie": [91, 188, 211, 212, 240, 245], "hierarchi": 91, "expans": [91, 245], "rom": [91, 191, 193, 194, 230, 245, 250, 251, 255], "identifi": [91, 238], "read_byt": 91, "0x88": [91, 245], "write_byt": 91, "0x1a": [91, 241], "enumerate_devic": 91, "enumerate_xrom": 91, "find_xrom": 91, "0xfed00000": [91, 239, 256], "get_device_bar": 91, "get_didvid": 91, "is_en": 91, "vendor": [92, 191], "auto": 92, "pciutil": 92, "pciid": 92, "read_physical_mem": 93, "0xf0000": [93, 111, 239, 256], "write_physical_mem": 93, "write_physical_mem_dowrd": 93, "0xdeadbeef": [93, 111], "read_physical_mem_dowrd": 93, "0xfed40000": [93, 111, 239, 256], "dram": [96, 168], "presenc": 96, "eeprom": 96, "site": [96, 155, 258], "4_01_02r19": 96, "4_01_02_10r17": 96, "4_01_02_11r24": 96, "4_01_02_12r23a": 96, "simmtest": 96, "publicationarticl": 96, "184": 96, "153": 96, "101": 96, "wikipedia": 96, "serial_presence_detect": 96, "part": [97, 150], "read_spi": 97, "spi_fla": 97, "write_spi": 97, "buf": 97, "erase_spi_block": 97, "get_spi_jedec_id": 97, "get_spi_jedec_id_decod": 97, "chunk": 97, "cycl": 97, "byte": [97, 207, 209, 239, 245, 256, 261], "remaind": 97, "want": 97, "spi_read_write_max_dbc": 97, "tbd": 97, "optim": 97, "yet": 97, "approxim": 97, "smt": 97, "i5": 97, "4300u": 97, "9ghz": 97, "sec": 97, "1mb": 97, "dbc": 97, "fd": [98, 215], "read_fil": 98, "fd_file": 98, "parse_spi_flash_descriptor": 98, "jede": 99, "manufactur": [99, 158], "parse_uefi_region_from_fil": 100, "_uefi": 100, "filenam": [100, 261], "fwtype": [100, 255], "outpath": 100, "trustedcomputinggroup": 101, "definit": 102, "tpmv1": 102, "tcg": [102, 103], "v1": 102, "21": 103, "profil": 103, "microcod": [104, 153], "ucode_update_id": 104, "load_ucode_upd": 104, "ucode_buf": 104, "update_ucode_all_cpu": 104, "pdb": [104, 254], "dump_ucode_update_head": 104, "search": [110, 239, 256], "auxillari": 110, "check_match_criteria": 110, "efi_modul": 110, "match_criteria": 110, "read_virtual_mem": 111, "write_virtual_mem": 111, "write_virtual_mem_dowrd": 111, "read_virtual_mem_dowrd": 111, "second": [112, 211], "translat": 112, "slat": 112, "virtio": [112, 257], "dalhelp": [113, 115], "efihelp": [113, 117], "linuxhelp": [113, 119], "legacy_pci": [113, 121], "linuxnativehelp": [113, 121], "windowshelp": [113, 127], "basehelp": 113, "dfx": 116, "layer": 116, "nativ": [124, 203, 204, 205, 207], "module_help": 129, "struct": [129, 158], "exposur": 147, "pre": [147, 260], "hdd": [147, 260], "bot": 147, "sw": [147, 260], "defcon": 147, "16": 147, "bypass": [147, 150, 172, 174], "instrument": 147, "jonathan": 147, "brossard": 147, "m": [147, 148, 149, 150, 151, 153, 154, 156, 157, 158, 159, 160, 161, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 176, 177, 183, 184, 186, 188, 189, 191, 192, 193, 194, 195, 198, 199, 203, 204, 205, 207, 208, 209, 210, 211, 212, 214, 215, 219, 220, 221, 261], "global": [148, 176], "tco": 148, "failur": [148, 176, 188, 214, 260], "defeat": 148, "corei": [148, 177], "kallenberg": [148, 177], "xeno": 148, "kovah": 148, "john": 148, "butterworth": 148, "sam": 148, "cornwel": 148, "attack": [148, 166, 168, 169, 177, 260], "against": [148, 168, 194, 260], "smmbioswriteprotect": [148, 150], "tcosmilock": 148, "smilock": 148, "bioswriteen": [148, 150, 246], "hijack": [149, 188], "vmware": 149, "dig": 149, "bing": 149, "sun": 149, "topswapstatu": 149, "topswap": 149, "either": [150, 192], "howev": 150, "would": 150, "both": [150, 255], "pr0": [150, 174], "entir": [150, 250, 260], "often": [150, 172], "tale": 150, "One": 150, "abl": [150, 166], "therebi": 150, "sometim": 150, "wpd": 150, "handler": [150, 189, 209], "decid": 150, "whether": 150, "demonstr": [150, 169], "speed": 150, "racer": 150, "outstand": 150, "eiss": 150, "smm_bwp": 150, "ensur": 150, "prn": 150, "prb": 150, "rpe": 150, "prl": 150, "wpe": 150, "pr": 150, "ia32_u_cet": 151, "ia32_s_cet": 151, "doe": [151, 168, 193, 230, 238, 260], "NOT": [151, 260, 261], "displai": [153, 208, 240, 261], "32": [153, 157, 167, 257], "sdm": [153, 157, 167], "articl": [153, 157, 167], "ia32_bios_sign_id": 153, "untrust": 154, "msr_bios_don": [154, 168], "soc_bios_don": 154, "specul": 155, "side": 155, "channel": [155, 204, 220], "branch": 155, "inject": 155, "k": [155, 261], "variant": 155, "cve": [155, 214, 215, 220], "2017": [155, 188], "5715": 155, "indirect": 155, "ibr": [155, 260], "predictor": 155, "barrier": 155, "ibpb": 155, "eax": [155, 198, 229, 244, 257], "7h": 155, "ecx": [155, 198, 229, 257], "edx": [155, 244, 257], "26": 155, "stibp": [155, 260], "27": 155, "ia32_spec_ctrl": 155, "enhanc": [155, 260], "29": 155, "ia32_arch_cap": 155, "ibrs_al": 155, "todo": 155, "rogu": 155, "rdcl": 155, "rdcl_no": 155, "we": [155, 183, 258, 260], "relev": 155, "warn": [155, 195, 198, 207, 208, 209, 210, 211, 212, 215, 219, 220, 260], "though": 155, "take": 155, "advantag": 155, "predict": 155, "retpolin": 155, "07h": 155, "becaus": [155, 193, 194], "differ": [155, 191, 192], "wasn": 155, "rcdl_no": 155, "rcdl": 155, "jann": 155, "horn": 155, "googl": 155, "zero": 155, "googleprojectzero": 155, "blogspot": 155, "2018": [155, 158], "spectreattack": 155, "meltdown": 155, "meltdownattack": 155, "c5": 155, "63": 155, "336996": 155, "construct": 155, "faq": 155, "answer": 155, "7625886": 155, "dci": 156, "hdcien": 156, "ia32_debug_interfac": [156, 165], "unlock": [156, 238], "debugelock": 156, "debugeoccur": 156, "p2sb_dci": 156, "dci_control_reg": 156, "ia32": 157, "ia32_feature_control": [157, 165, 260], "ia32featurecontrollock": 157, "me": 158, "blog": 158, "ptsecur": 158, "macbook": 158, "pci_dev": 158, "pch_dev_slot_cs": 158, "0x16": 158, "pch_devfn_cs": 158, "_pch_devfn": 158, "cse": 158, "pch_dev_cs": 158, "_pch_dev": 158, "coreboot": [158, 160, 188], "master": [158, 160], "src": [158, 160], "apollolak": 158, "fwsts1": 158, "dump_statu": 158, "pci_me_hfsts1": 158, "out": [158, 167, 231], "piec": 158, "prior": 158, "ship": 158, "printk": 158, "bios_debug": 158, "0x4": [158, 234, 242], "NO": 158, "pch_me_dev": 158, "me_hf": 158, "u32": 158, "working_st": 158, "mfg_mode": 158, "fpt_bad": 158, "operation_st": 158, "fw_init_complet": 158, "ft_bup_ld_flr": 158, "update_in_progress": 158, "error_cod": 158, "operation_mod": 158, "reserv": 158, "boot_options_pres": 158, "ack_data": 158, "bios_msg_ack": 158, "__pack": 158, "me_statu": 158, "hf": 158, "bdf": 158, "22": [158, 208], "0x40": 158, "model_206ax": 160, "final": 160, "msr_lt_lock_memori": 160, "0x2e7": 160, "problem": 160, "subvers": 161, "joanna": 161, "rutkowska": 161, "rafal": [161, 177], "wojtczuk": [161, 177], "pci0": [161, 166, 168], "0_remapbas": 161, "0_remaplimit": 161, "0_touud": 161, "0_tolud": 161, "0_tsegmb": [161, 168], "rt": 164, "AT": 164, "unauthor": 164, "28": [164, 184], "corrupt": 164, "sgx": 165, "bwg": 165, "cdi": 165, "ibp": 165, "565432": 165, "sgx_global_en": 165, "mtrrcap": 165, "prmrr": 165, "prmrr_valid_config": 165, "prmrr_phybas": 165, "prmrr_base_address_field": 165, "prmrr_memtyp": 165, "prmrr_mask": 165, "prmrr_mask_bit": 165, "prmrr_vld": 165, "prmrr_lock": 165, "prmrr_uncore_phybas": 165, "prmrr_uncore_mask": 165, "bios_se_svn": 165, "pfat_se_svn": 165, "anc_se_svn": 165, "sclean_se_svn": 165, "sinit_se_svn": 165, "bios_se_svn_statu": 165, "sgx_debug_mod": 165, "sgx_debug_mode_status_bit": 165, "Will": 165, "smram": [166, 168, 169, 189, 260], "simpli": [166, 167, 172], "smramc": 166, "d_lck": [166, 260], "2006": 166, "outlin": 166, "ring": [166, 169, 205], "cseg": 166, "Such": 166, "circumv": 166, "0_smramc": 166, "smm_code_chk_en": 167, "msr_smm_feature_control": 167, "unrecover": 167, "mce": 167, "tseg": [168, 260], "examin": [168, 260], "through": 168, "proper": 168, "reprogram": [168, 174], "area": [168, 252], "tsegbaselock": 168, "tseglimitlock": 168, "tsegmb": 168, "0_bgsm": 168, "bgsm": 168, "ia32_smrr_physbas": [168, 169, 183], "physbas": [168, 169, 183], "ia32_smrr_physmask": [168, 169, 183], "physmask": [168, 169], "poison": 169, "research": [169, 177, 188], "effect": 169, "via": [169, 245], "reload": 169, "cacheabl": 169, "popul": 169, "smbase": 169, "exploit": [169, 177], "forc": 169, "cachabl": 169, "c220": 170, "smbus_hcfg": 170, "hsf": [171, 173, 174], "fdv": 171, "frap": [171, 172], "brwa": [171, 172], "altern": 171, "cannot": [172, 260], "itself": 172, "brra": 172, "pin": 173, "strap": 173, "fdopss": 173, "rout": 173, "jumper": 173, "motherboard": 173, "pr4": 174, "flockdn": 174, "flashrom": 174, "copernicu": 174, "mitr": 174, "question": [174, 258], "assumpt": 174, "flashlockdown": 174, "spiwritestatusdi": 174, "attribut": [176, 195, 260], "resum": [177, 192], "vu": 177, "976132": 177, "threat": [177, 188], "team": [177, 188], "dmytro": 177, "oleksiuk": 177, "script_address": [177, 255], "bootscript": 177, "0x00000000bde10000": 177, "affect": 183, "christoph": 183, "doma": 183, "whitepap": 183, "ia32_apic_bas": [183, 214], "apicbas": 183, "hashlib": 184, "extens": 184, "truncat": 184, "belong": 186, "cfg_file": 186, "efi_fil": 186, "generate_t": 186, "convert": 186, "pe": 186, "replace_bootload": 186, "bootload": 186, "esp": 186, "restore_bootload": 186, "bak": 186, "coff": 186, "experiment": 188, "bare": 188, "recon": 188, "brussel": 188, "smi_start": 188, "smi_end": 188, "written": [188, 210, 239, 243, 256], "0xb2": 188, "0x00": [188, 233, 245], "0x80": 188, "0xff": [188, 189], "1c": 188, "investig": 188, "freez": 188, "unexpect": 188, "cansecwest": 189, "2015": [189, 214, 215], "c7zero": 189, "l": [189, 198, 203, 204, 205, 207, 211, 212, 219, 261], "config_fil": 189, "smic_start": 189, "smic_end": 189, "fuzzmor": 189, "2nd": 189, "gp": 189, "smi_cod": [189, 235], "smi_data": [189, 235], "rax": [189, 235, 257], "ptr": 189, "val": 189, "rbx": [189, 235, 257], "rcx": [189, 235, 257], "rdx": [189, 235, 257], "rsi": [189, 235, 257], "rdi": [189, 235, 257], "ptr_offset": 189, "sig": 189, "sig_offset": 189, "don": [189, 260, 261], "care": [189, 192, 250], "argument": [189, 191, 193, 194, 195, 208, 261], "hardcod": 189, "_fill_value_xx": 189, "destruct": 189, "virustot": 191, "pei": [191, 193], "dxe": [191, 193], "ui": [191, 193], "md5": [191, 193], "sha": [191, 193], "256": [191, 193], "regular": [191, 193], "vt_api_kei": 191, "vt_threshold": 191, "fw_imag": [191, 193, 194], "obtain": 191, "vist": 191, "gui": 191, "join": 191, "av": 191, "claim": 191, "full": [191, 193, 194, 250, 260], "caus": [192, 214], "malfunct": 192, "replace_op": 192, "reg_opcod": 192, "pci_wr": 192, "mmio_wr": 192, "io_wr": 192, "pci_rw": 192, "mmio_rw": 192, "io_rw": 192, "mem": [192, 239], "dispatch_ep": 192, "add_op": 192, "entrypoint": [192, 247], "given": 192, "By": 192, "alloc": [192, 239, 256], "0xb007b007": 192, "entri": [192, 260], "hlt": 192, "newli": 192, "blockedlist": 193, "same": 193, "no_driv": [193, 261], "efilist": 194, "setvari": 195, "random": [195, 198, 208, 209, 210, 212, 219], "iter": [195, 198, 203, 208, 209, 210, 215, 219], "seed": 195, "test_cas": 195, "attrib": 195, "1000": [195, 208, 209], "rng": 195, "combin": 195, "100000": 195, "123456789": 195, "94": 195, "reject": 195, "volatil": 195, "render": 195, "determin": [195, 260], "stabil": 195, "retain": 195, "emul": [198, 209, 210, 211, 212], "sequenti": [198, 210], "_no_eax_to_fuzz": 198, "_eax_fuzz_step": 198, "_no_iterations_to_fuzz": [198, 210], "chosen": [198, 209], "_fuzz_ecx_random": 198, "_max_ecx": 198, "max": 198, "_exclude_cpuid": 198, "exclud": [198, 209, 210, 211, 212], "_flush_log_each_it": [198, 208, 209], "flush": [198, 208, 209, 210], "_log_out_result": 198, "unknown": [198, 207, 208, 209, 210, 211, 212, 215, 219, 220], "state": [198, 207, 208, 209, 210, 211, 212, 215, 219, 220, 238, 252, 253], "vm": [198, 199, 207, 208, 209, 210, 211, 212, 215, 219, 220], "undefin": [198, 199, 207, 208, 209, 210, 211, 212, 215, 219, 220, 238], "finder": 199, "file_nam": [199, 234], "revision_id": 199, "my_fil": 199, "bin": [199, 225, 230, 235, 239, 250, 251, 254, 255, 256], "hyper": [201, 202, 203, 204, 205, 206, 207], "vector": [203, 208, 219], "param": 203, "show": [203, 228, 261], "input": 203, "custom": 203, "synthet": [204, 205], "print": [204, 219, 232, 260], "offer": 204, "relid": 204, "inbound": 205, "hyperv": 207, "bodi": 207, "po": 207, "posit": 207, "pretti": 208, "vector_reg": 208, "maxval": 208, "exhaust": [208, 209], "send": [208, 235, 258], "0xffff": 208, "default_vector_maxv": 208, "default_maxval_exhaust": 208, "default_maxval_random": 208, "default_random_iter": [208, 209], "_log_all_gpr": 208, "count": [209, 215, 235], "randomli": [209, 210, 219], "1000000": 209, "9000": 209, "4000000": 209, "max_port": 209, "max_port_valu": 209, "default_port_write_count": 209, "switch": 209, "_fuzz_special_valu": 209, "_exclude_port": 209, "_read_msr": 210, "_flush_log_each_msr": 210, "_fuzz_value_0_all1": 210, "_fuzz_value_5a": 210, "0x5a": 210, "_fuzz_value_rnd": 210, "_exclude_msr": 210, "1f": 211, "io_fuzz": 211, "calc_bar_s": 211, "calcul": 211, "timeout": 211, "active_rang": 211, "activ": 211, "bit_flip": 211, "flip": 211, "_exclude_bar": 211, "overlap": 212, "garbag": [212, 260], "overlap_mod": 212, "fuzz_overlap": 212, "fuzz_random": 212, "_exclude_mmio_bar1": 212, "_exclude_mmio_bar2": 212, "oracl": 214, "virtualbox": 214, "0377": 214, "poc": [214, 215, 261], "crash": [214, 220], "technetwork": 214, "topic": 214, "cpujan2015": 214, "1972971": 214, "marcu": 215, "meissner": 215, "3456": 215, "iter_count": 215, "fdc_port_data_fifo": 215, "fdc": 215, "fifo": [215, 220], "fdc_cmd_wrval": 215, "fd_cmd": 215, "50": 219, "0x10000000": 219, "proof": 220, "xsa": 220, "188": 220, "7154": 220, "discov": 220, "mikhail": 220, "gorobet": 220, "confirm": [221, 260], "practic": 221, "experi": 221, "oem": 221, "file_path": 225, "xsdt": 225, "standalon": 226, "readl": 227, "writel": 227, "readh": 227, "writeh": 227, "byte_offset": 227, "byte_v": [227, 233, 248, 249], "0xcc": 227, "mmio_bar": 228, "cr": 229, "cr_number": 229, "pt": [229, 237, 257], "paging_base_cr3": 229, "topologi": 229, "0x40000000": 229, "forens": [230, 250], "fw_type": 230, "fw": 230, "vss": 230, "autodetect": 230, "appear": [230, 260], "empti": [230, 260], "again": 230, "previou": 231, "run1": 231, "run2": 231, "ldt": 232, "respect": 232, "cpu_id": [232, 254], "index": [233, 252], "0x001": 233, "0x2f": 233, "dmaread": 234, "dmawrit": 234, "0x20000000": 234, "0x2217f1000": 234, "deadbeef": 234, "thread_id": [235, 244], "smmc": 235, "rt_code_start": 235, "rt_code_end": 235, "payload_loc": 235, "payload_fil": 235, "payload_str": 235, "0xaaaaaaaaaaaaaaaa": 235, "0x79dfe000": 235, "0x79efdfff": 235, "ed32d533": 235, "99e6": 235, "4209": 235, "9cc02d72cdd998a7": 235, "0x79dfaaaa": 235, "payload": 235, "io_port": 236, "0x430": 236, "iommu_engin": 237, "vtd": 237, "gfxvtd": 237, "locknam": 238, "lockname1": 238, "lockname2": 238, "debuglock": 238, "undoc": 238, "hidden": 238, "unabl": 238, "rw": 238, "op": [239, 256], "physical_address": [239, 256], "buffer_fil": [239, 256], "readval": [239, 256], "writev": [239, 256], "pagedump": [239, 256], "dword": [239, 245, 256, 261], "0x41e": [239, 256], "0x20": [239, 256], "0xa0000": [239, 256], "0x9090cccc": [239, 256], "0x100000000": [239, 256], "000102030405060708090a0b0c0d0e0f": [239, 256], "0x100000": [239, 250], "0x10000": [239, 256], "_sm_": [239, 256], "mmcfg_base": 240, "0x200": 241, "mmio_bar_nam": 242, "ab": 242, "mmio_base_address": 242, "0xfe010000": 242, "0x70": 242, "0x74": 242, "0x04": 242, "0xffff0000": 242, "mm_read": 243, "mm_write": 243, "unit": 243, "0x3": 243, "0x2e": 243, "0x27": 243, "0xe0000001": 243, "0x11": 243, "0x3a": 244, "xrom_address": 245, "0x1": [245, 246], "0x98": 245, "0x004e0040": 245, "0xfedf0000": 245, "reg_nam": 246, "field_nam": 246, "read_field": 246, "write_field": 246, "control_nam": 246, "smbus_vid": 246, "hsfc": 246, "fgo": 246, "0x8088": 246, "raw": [247, 255], "device_addr": [248, 249], "0xa0": [248, 249], "dimm0": 249, "dimm2": 249, "0xaa": 249, "reveal": [250, 260], "taken": 250, "eras": 250, "accomplish": 250, "wp": 250, "flash_address": 250, "0x700000": 250, "flash_descriptor": 250, "spidesc": 251, "parse_log": 252, "commandnam": 252, "command_paramet": 252, "pccrread": 252, "pcr": 252, "23": 252, "nvread": 252, "continueselftest": 252, "getcap": 252, "sub": 252, "forceclear": 252, "binary_bios_measur": 252, "pcrread": 252, "17": 252, "ucode_update_fil": 254, "efi_variable_fil": 255, "rom_fil": 255, "filetyp": 255, "auth": 255, "keyvar_fil": 255, "assembl": 255, "freeform": 255, "none": 255, "lzma": 255, "tiano": 255, "raw_fil": 255, "uefi_fil": 255, "insert_befor": 255, "insert_aft": 255, "new_rom": 255, "pk": 255, "db": 255, "d719b2cb": 255, "3d3a": 255, "4596": 255, "a3bc": 255, "dad00e67656f": 255, "fv_mm": 255, "vss_auth": 255, "aaaaaaaa": 255, "bbbb": 255, "cccc": 255, "dddd": 255, "eeeeeeeeeeee": 255, "mydriv": 255, "new_bio": 255, "vmem": 256, "getphi": 256, "virtual_address": 256, "r8": 257, "r9": 257, "r10": 257, "r11": 257, "ebx": 257, "edi": 257, "esi": 257, "ept_point": 257, "0x524b01e": 257, "suggest": 258, "tracker": 258, "our": 258, "request": 258, "contribut": 258, "pull": 258, "mail": 258, "oe": 258, "lore": 258, "wish": 258, "subscrib": 258, "email": 258, "twitter": 258, "alert": 258, "discord": 258, "gg": 258, "nvxdpe8rkt": 258, "gabriel": 258, "kernei": 258, "ssi": 258, "gouv": 258, "fr": 258, "maintain": 259, "draft": 260, "progress": 260, "usabl": 260, "someth": 260, "inconclus": 260, "not_applic": 260, "went": 260, "wrong": 260, "effort": 260, "clariti": 260, "seem": 260, "portion": 260, "fill": 260, "pattern": 260, "expos": 260, "conclus": 260, "overwritten": 260, "inspect": 260, "encrypt": 260, "still": 260, "rtc": 260, "d_open": 260, "skipped_not_applic": 260, "ok": 260, "gbe": 260, "writeabl": 260, "observ": 260, "badli": 260, "probabl": 260, "extra": 260, "unfortun": 260, "knowledg": 260, "sudo": 261, "exit": 261, "_modul": 261, "mx": 261, "module_exclud": 261, "_module1": 261, "module_arg": 261, "_module_argv": 261, "verbos": 261, "vv": 261, "vverbos": 261, "veri": 261, "_platform": 261, "_pch": 261, "won": 261, "ignore_platform": 261, "recogn": 261, "j": 261, "_json_out": 261, "_xml_out": 261, "junit": 261, "style": 261, "markdown": 261, "moduletyp": 261, "user_module_tag": 261, "tag": 261, "list_tag": 261, "import_path": 261, "failfast": 261, "no_tim": 261, "timestamp": 261, "_deltas_fil": 261, "_helper": 261, "nb": 261, "no_bann": 261, "banner": 261, "skip_config": 261, "nl": 261, "save": 261, "arg": 261}, "objects": {"chipsec.cfg": [[68, 0, 0, "-", "parsers"]], "chipsec.cfg.parsers": [[69, 0, 0, "-", "core_parsers"]], "chipsec": [[70, 0, 0, "-", "config"], [71, 0, 0, "-", "fuzzing"], [73, 0, 0, "-", "hal"], [113, 0, 0, "-", "helper"], [129, 0, 0, "-", "library"], [143, 0, 0, "-", "modules"], [222, 0, 0, "-", "parsers"], [223, 0, 0, "-", "testcase"], [224, 0, 0, "-", "utilcmd"]], "chipsec.fuzzing": [[72, 0, 0, "-", "primitives"]], "chipsec.hal": [[74, 0, 0, "-", "acpi"], [75, 0, 0, "-", "acpi_tables"], [76, 0, 0, "-", "cmos"], [77, 0, 0, "-", "cpu"], [78, 0, 0, "-", "cpuid"], [79, 0, 0, "-", "ec"], [80, 0, 0, "-", "hal_base"], [81, 0, 0, "-", "igd"], [82, 0, 0, "-", "interrupts"], [83, 0, 0, "-", "io"], [84, 0, 0, "-", "iobar"], [85, 0, 0, "-", "iommu"], [86, 0, 0, "-", "locks"], [87, 0, 0, "-", "mmio"], [88, 0, 0, "-", "msgbus"], [89, 0, 0, "-", "msr"], [90, 0, 0, "-", "paging"], [91, 0, 0, "-", "pci"], [92, 0, 0, "-", "pcidb"], [93, 0, 0, "-", "physmem"], [94, 0, 0, "-", "smbios"], [95, 0, 0, "-", "smbus"], [96, 0, 0, "-", "spd"], [97, 0, 0, "-", "spi"], [98, 0, 0, "-", "spi_descriptor"], [99, 0, 0, "-", "spi_jedec_ids"], [100, 0, 0, "-", "spi_uefi"], [101, 0, 0, "-", "tpm"], [102, 0, 0, "-", "tpm12_commands"], [103, 0, 0, "-", "tpm_eventlog"], [104, 0, 0, "-", "ucode"], [105, 0, 0, "-", "uefi"], [106, 0, 0, "-", "uefi_common"], [107, 0, 0, "-", "uefi_compression"], [108, 0, 0, "-", "uefi_fv"], [109, 0, 0, "-", "uefi_platform"], [110, 0, 0, "-", "uefi_search"], [111, 0, 0, "-", "virtmem"], [112, 0, 0, "-", "vmm"]], "chipsec.helper": [[114, 0, 0, "-", "basehelper"], [115, 0, 0, "-", "dal"], [117, 0, 0, "-", "efi"], [119, 0, 0, "-", "linux"], [121, 0, 0, "-", "linuxnative"], [125, 0, 0, "-", "nonehelper"], [126, 0, 0, "-", "oshelper"], [127, 0, 0, "-", "windows"]], "chipsec.helper.dal": [[116, 0, 0, "-", "dalhelper"]], "chipsec.helper.efi": [[118, 0, 0, "-", "efihelper"]], "chipsec.helper.linux": [[120, 0, 0, "-", "linuxhelper"]], "chipsec.helper.linuxnative": [[122, 0, 0, "-", "cpuid"], [123, 0, 0, "-", "legacy_pci"], [124, 0, 0, "-", "linuxnativehelper"]], "chipsec.library": [[130, 0, 0, "-", "architecture"], [131, 0, 0, "-", "bits"], [132, 0, 0, "-", "control"], [133, 0, 0, "-", "device"], [134, 0, 0, "-", "lock"], [135, 0, 0, "-", "memory"], [136, 0, 0, "-", "module_helper"], [137, 0, 0, "-", "options"], [138, 0, 0, "-", "register"], [139, 0, 0, "-", "returncode"], [140, 0, 0, "-", "strings"], [141, 0, 0, "-", "structs"], [142, 0, 0, "-", "types"]], "chipsec.modules": [[144, 0, 0, "-", "bdw"], [145, 0, 0, "-", "byt"], [146, 0, 0, "-", "common"], [178, 0, 0, "-", "hsw"], [179, 0, 0, "-", "ivb"], [180, 0, 0, "-", "snb"], [181, 0, 0, "-", "tools"]], "chipsec.modules.common": [[147, 0, 0, "-", "bios_kbrd_buffer"], [148, 0, 0, "-", "bios_smi"], [149, 0, 0, "-", "bios_ts"], [150, 0, 0, "-", "bios_wp"], [151, 0, 0, "-", "cet"], [152, 0, 0, "-", "cpu"], [156, 0, 0, "-", "debugenabled"], [157, 0, 0, "-", "ia32cfg"], [158, 0, 0, "-", "me_mfg_mode"], [159, 0, 0, "-", "memconfig"], [160, 0, 0, "-", "memlock"], [161, 0, 0, "-", "remap"], [163, 0, 0, "-", "secureboot"], [165, 0, 0, "-", "sgx_check"], [166, 0, 0, "-", "smm"], [167, 0, 0, "-", "smm_code_chk"], [168, 0, 0, "-", "smm_dma"], [169, 0, 0, "-", "smrr"], [170, 0, 0, "-", "spd_wd"], [171, 0, 0, "-", "spi_access"], [172, 0, 0, "-", "spi_desc"], [173, 0, 0, "-", "spi_fdopss"], [174, 0, 0, "-", "spi_lock"], [175, 0, 0, "-", "uefi"]], "chipsec.modules.common.cpu": [[153, 0, 0, "-", "cpu_info"], [154, 0, 0, "-", "ia_untrusted"], [155, 0, 0, "-", "spectre_v2"]], "chipsec.modules.common.secureboot": [[164, 0, 0, "-", "variables"]], "chipsec.modules.common.uefi": [[176, 0, 0, "-", "access_uefispec"], [177, 0, 0, "-", "s3bootscript"]], "chipsec.modules.tools": [[182, 0, 0, "-", "cpu"], [184, 0, 0, "-", "generate_test_id"], [185, 0, 0, "-", "secureboot"], [187, 0, 0, "-", "smm"], [190, 0, 0, "-", "uefi"], [196, 0, 0, "-", "vmm"], [221, 0, 0, "-", "wsmt"]], "chipsec.modules.tools.cpu": [[183, 0, 0, "-", "sinkhole"]], "chipsec.modules.tools.secureboot": [[186, 0, 0, "-", "te"]], "chipsec.modules.tools.smm": [[188, 0, 0, "-", "rogue_mmio_bar"], [189, 0, 0, "-", "smm_ptr"]], "chipsec.modules.tools.uefi": [[191, 0, 0, "-", "reputation"], [192, 0, 0, "-", "s3script_modify"], [193, 0, 0, "-", "scan_blocked"], [194, 0, 0, "-", "scan_image"], [195, 0, 0, "-", "uefivar_fuzz"]], "chipsec.modules.tools.vmm": [[197, 0, 0, "-", "common"], [198, 0, 0, "-", "cpuid_fuzz"], [199, 0, 0, "-", "ept_finder"], [200, 0, 0, "-", "hv"], [208, 0, 0, "-", "hypercallfuzz"], [209, 0, 0, "-", "iofuzz"], [210, 0, 0, "-", "msr_fuzz"], [211, 0, 0, "-", "pcie_fuzz"], [212, 0, 0, "-", "pcie_overlap_fuzz"], [213, 0, 0, "-", "vbox"], [215, 0, 0, "-", "venom"], [216, 0, 0, "-", "xen"]], "chipsec.modules.tools.vmm.hv": [[201, 0, 0, "-", "define"], [202, 0, 0, "-", "hypercall"], [203, 0, 0, "-", "hypercallfuzz"], [204, 0, 0, "-", "synth_dev"], [205, 0, 0, "-", "synth_kbd"], [206, 0, 0, "-", "vmbus"], [207, 0, 0, "-", "vmbusfuzz"]], "chipsec.modules.tools.vmm.vbox": [[214, 0, 0, "-", "vbox_crash_apicbase"]], "chipsec.modules.tools.vmm.xen": [[217, 0, 0, "-", "define"], [218, 0, 0, "-", "hypercall"], [219, 0, 0, "-", "hypercallfuzz"], [220, 0, 0, "-", "xsa188"]], "chipsec.utilcmd": [[225, 0, 0, "-", "acpi_cmd"], [226, 0, 0, "-", "chipset_cmd"], [227, 0, 0, "-", "cmos_cmd"], [228, 0, 0, "-", "config_cmd"], [229, 0, 0, "-", "cpu_cmd"], [230, 0, 0, "-", "decode_cmd"], [231, 0, 0, "-", "deltas_cmd"], [232, 0, 0, "-", "desc_cmd"], [233, 0, 0, "-", "ec_cmd"], [234, 0, 0, "-", "igd_cmd"], [235, 0, 0, "-", "interrupts_cmd"], [236, 0, 0, "-", "io_cmd"], [237, 0, 0, "-", "iommu_cmd"], [238, 0, 0, "-", "lock_check_cmd"], [239, 0, 0, "-", "mem_cmd"], [240, 0, 0, "-", "mmcfg_base_cmd"], [241, 0, 0, "-", "mmcfg_cmd"], [242, 0, 0, "-", "mmio_cmd"], [243, 0, 0, "-", "msgbus_cmd"], [244, 0, 0, "-", "msr_cmd"], [245, 0, 0, "-", "pci_cmd"], [246, 0, 0, "-", "reg_cmd"], [247, 0, 0, "-", "smbios_cmd"], [248, 0, 0, "-", "smbus_cmd"], [249, 0, 0, "-", "spd_cmd"], [250, 0, 0, "-", "spi_cmd"], [251, 0, 0, "-", "spidesc_cmd"], [252, 0, 0, "-", "tpm_cmd"], [253, 0, 0, "-", "txt_cmd"], [254, 0, 0, "-", "ucode_cmd"], [255, 0, 0, "-", "uefi_cmd"], [256, 0, 0, "-", "vmem_cmd"], [257, 0, 0, "-", "vmm_cmd"]]}, "objtypes": {"0": "py:module"}, "objnames": {"0": ["py", "module", "Python module"]}, "titleterms": {"python": [0, 13, 259, 261], "version": 0, "code": [0, 6], "style": [0, 9], "guid": [0, 9], "f": 0, "string": [0, 140], "pep": 0, "support": 0, "chipsec": [0, 5, 8, 9, 10, 12, 13, 259, 261], "type": [0, 142], "hint": 0, "underscor": 0, "numer": 0, "liter": 0, "walru": 0, "oper": 0, "deprec": 0, "distutil": 0, "modul": [0, 3, 4, 6, 8, 9, 69, 70, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 116, 118, 120, 122, 123, 124, 125, 126, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 147, 148, 149, 150, 151, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 176, 177, 183, 184, 186, 188, 189, 191, 192, 193, 194, 195, 197, 198, 199, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 217, 218, 219, 220, 221, 222, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 260], "architectur": [1, 9, 130], "overview": 1, "core": 1, "compon": [1, 2, 4], "command": [1, 9], "hal": [1, 4, 73], "hardwar": [1, 8], "abstract": 1, "layer": 1, "fuzz": [1, 71], "chipsec_main": [1, 261], "program": 1, "flow": 1, "chipsec_util": [1, 261], "auxiliari": 1, "execut": 1, "build": [1, 10, 11, 12, 13], "script": 1, "configur": [2, 5, 8], "file": 2, "exampl": [2, 4], "list": 2, "cfg": 2, "write": 3, "your": 3, "own": 3, "o": 4, "helper": [4, 113], "driver": [4, 12], "mostli": 4, "invok": 4, "import": 4, "from": [4, 8], "basehelp": [4, 114], "creat": [4, 10], "new": 4, "method": [5, 12], "platform": [5, 8], "detect": 5, "us": [5, 9, 261], "pci": [5, 12, 91], "vid": 5, "did": 5, "processor": 5, "pch": 5, "chip": 5, "inform": 5, "locat": 5, "chipset": 5, "py": 5, "option": [5, 13, 137, 261], "sampl": 6, "templat": 6, "attack": 8, "surfac": 8, "vector": 8, "firmwar": 8, "protect": 8, "rom": 8, "runtim": 8, "smram": 8, "secur": 8, "boot": 8, "incorrect": 8, "persist": 8, "eg": 8, "smi": 8, "handler": 8, "time": 8, "power": 8, "state": 8, "transit": 8, "resum": 8, "sleep": 8, "updat": 8, "network": 8, "interfac": 8, "misc": 8, "1": 9, "13": 9, "0": 9, "start": 9, "here": 9, "instal": [9, 10, 11, 12, 13], "develop": 9, "contribut": 9, "linux": [10, 119], "live": 10, "imag": 10, "kali": 10, "prerequisit": [10, 11], "run": [10, 13, 261], "dal": [11, 115], "window": [11, 12, 127], "depend": 12, "turn": 12, "off": 12, "kernel": 12, "signatur": 12, "check": 12, "altern": 12, "filter": 12, "access": 12, "config": [12, 70], "space": 12, "test": [12, 260], "bootabl": 13, "usb": 13, "drive": 13, "uefi": [13, 105, 175, 190], "shell": [13, 261], "x64": 13, "3": 13, "6": 13, "8": 13, "adl": 15, "apl": 16, "avn": 17, "bdw": [18, 144], "bdx": 19, "byt": [20, 145], "cfl": 21, "cht": 22, "cml": 23, "common": [24, 146, 197], "dnv": 25, "ehl": 26, "glk": 27, "hsw": [28, 178], "hsx": 29, "icl": 30, "icx": 31, "iommu": [32, 85], "ivb": [33, 179], "ivt": 34, "jkt": 35, "kbl": 36, "pch_1xx": 37, "pch_2xx": 38, "pch_3xx": 39, "pch_3xxlp": 40, "pch_3xxop": 41, "pch_495": 42, "pch_4xx": 43, "pch_4xxh": 44, "pch_4xxlp": 45, "pch_5xxh": 46, "pch_5xxlp": 47, "pch_6xxp": 48, "pch_6xx": 49, "pch_7x": 50, "pch_8x": 51, "pch_c60x": 52, "pch_c61x": 53, "pch_c620": 54, "pmc_i440fx": 55, "qrk": 56, "rkl": 57, "rpl": 58, "sfdp": 59, "skl": 60, "skx": 61, "snb": [62, 180], "tglh": 63, "tglu": 64, "tpm12": 65, "txt": 66, "whl": 67, "parser": [68, 222], "packag": [68, 71, 73, 113, 115, 117, 119, 121, 127, 129, 143, 144, 145, 146, 152, 163, 175, 178, 179, 180, 181, 182, 185, 187, 190, 196, 200, 213, 216, 224, 261], "core_pars": 69, "primit": 72, "acpi": 74, "acpi_t": 75, "cmo": 76, "cpu": [77, 152, 182], "cpuid": [78, 122], "ec": 79, "hal_bas": 80, "igd": 81, "interrupt": 82, "io": 83, "iobar": 84, "lock": [86, 134], "mmio": 87, "msgbu": 88, "msr": 89, "page": 90, "pcidb": 92, "physmem": 93, "smbio": 94, "smbu": 95, "spd": 96, "spi": 97, "spi_descriptor": 98, "spi_jedec_id": 99, "spi_uefi": 100, "tpm": 101, "tpm12_command": 102, "tpm_eventlog": 103, "ucod": 104, "uefi_common": 106, "uefi_compress": 107, "uefi_fv": 108, "uefi_platform": 109, "uefi_search": 110, "virtmem": 111, "vmm": [112, 196], "dalhelp": 116, "efi": 117, "efihelp": 118, "linuxhelp": 120, "linuxn": 121, "legacy_pci": 123, "linuxnativehelp": 124, "nonehelp": 125, "oshelp": 126, "windowshelp": 128, "librari": 129, "bit": 131, "control": 132, "devic": 133, "memori": 135, "module_help": 136, "regist": 138, "returncod": 139, "struct": 141, "bios_kbrd_buff": 147, "bios_smi": 148, "bios_t": 149, "bios_wp": 150, "cet": 151, "cpu_info": 153, "ia_untrust": 154, "spectre_v2": 155, "debugen": 156, "ia32cfg": 157, "me_mfg_mod": 158, "memconfig": 159, "memlock": 160, "remap": 161, "rtclock": 162, "secureboot": [163, 185], "variabl": 164, "sgx_check": 165, "smm": [166, 187], "smm_code_chk": 167, "smm_dma": 168, "smrr": 169, "spd_wd": 170, "spi_access": 171, "spi_desc": 172, "spi_fdopss": 173, "spi_lock": 174, "access_uefispec": 176, "s3bootscript": 177, "tool": [181, 260], "sinkhol": 183, "generate_test_id": 184, "te": 186, "rogue_mmio_bar": 188, "smm_ptr": 189, "reput": 191, "s3script_modifi": 192, "scan_block": 193, "scan_imag": 194, "uefivar_fuzz": 195, "cpuid_fuzz": 198, "ept_find": 199, "hv": 200, "defin": [201, 217], "hypercal": [202, 218], "hypercallfuzz": [203, 208, 219], "synth_dev": 204, "synth_kbd": 205, "vmbu": 206, "vmbusfuzz": 207, "iofuzz": 209, "msr_fuzz": 210, "pcie_fuzz": 211, "pcie_overlap_fuzz": 212, "vbox": 213, "vbox_crash_apicbas": 214, "venom": 215, "xen": 216, "xsa188": 220, "wsmt": 221, "testcas": 223, "utilcmd": 224, "acpi_cmd": 225, "chipset_cmd": 226, "cmos_cmd": 227, "config_cmd": 228, "cpu_cmd": 229, "decode_cmd": 230, "deltas_cmd": 231, "desc_cmd": 232, "ec_cmd": 233, "igd_cmd": 234, "interrupts_cmd": 235, "io_cmd": 236, "iommu_cmd": 237, "lock_check_cmd": 238, "mem_cmd": 239, "mmcfg_base_cmd": 240, "mmcfg_cmd": 241, "mmio_cmd": 242, "msgbus_cmd": 243, "msr_cmd": 244, "pci_cmd": 245, "reg_cmd": 246, "smbios_cmd": 247, "smbus_cmd": 248, "spd_cmd": 249, "spi_cmd": 250, "spidesc_cmd": 251, "tpm_cmd": 252, "txt_cmd": 253, "ucode_cmd": 254, "uefi_cmd": 255, "vmem_cmd": 256, "vmm_cmd": 257, "contact": 258, "download": 259, "github": 259, "repositori": 259, "releas": 259, "interpret": 260, "result": 260, "gener": 260, "mean": 260, "autom": 260}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"Python Version": [[0, "python-version"]], "Python Coding Style Guide": [[0, "python-coding-style-guide"]], "f-Strings": [[0, "f-strings"]], "PEP versions supported by CHIPSEC": [[0, "id2"], [0, "id3"], [0, "id4"], [0, "id5"], [0, "id6"]], "Type Hints": [[0, "type-hints"]], "Underscores in Numeric Literals": [[0, "underscores-in-numeric-literals"]], "Walrus Operator (:=)": [[0, "walrus-operator"]], "Deprecate distutils module support": [[0, "deprecate-distutils-module-support"]], "Architecture Overview": [[1, "architecture-overview"]], "Core components": [[1, "core-components"]], "Commands": [[1, "commands"]], "HAL (Hardware Abstraction Layer)": [[1, "hal-hardware-abstraction-layer"]], "Fuzzing": [[1, "fuzzing"]], "CHIPSEC_MAIN Program Flow": [[1, "chipsec-main-program-flow"]], "CHIPSEC_UTIL Program Flow": [[1, "chipsec-util-program-flow"]], "Auxiliary components": [[1, "auxiliary-components"]], "Executable build scripts": [[1, "executable-build-scripts"]], "Configuration Files": [[2, "configuration-files"]], "Configuration File Example": [[2, "configuration-file-example"]], "List of Cfg components": [[2, "list-of-cfg-components"]], "Writing Your Own Modules": [[3, "writing-your-own-modules"]], "OS Helpers and Drivers": [[4, "os-helpers-and-drivers"]], "Mostly invoked by HAL modules": [[4, "mostly-invoked-by-hal-modules"]], "Helpers import from BaseHelper": [[4, "helpers-import-from-basehelper"]], "Create a New Helper": [[4, "create-a-new-helper"]], "Example": [[4, "example"]], "Helper components": [[4, "helper-components"]], "Methods for Platform Detection": [[5, "methods-for-platform-detection"]], "Uses PCI VID and DID to detect processor and PCH": [[5, "uses-pci-vid-and-did-to-detect-processor-and-pch"]], "Chip information located in chipsec/chipset.py.": [[5, "chip-information-located-in-chipsec-chipset-py"]], "Platform Configuration Options": [[5, "platform-configuration-options"]], "Sample module code template": [[6, "sample-module-code-template"]], "CHIPSEC Modules": [[8, "chipsec-modules"]], "Attack Surface/Vector: Firmware protections in ROM": [[8, "id1"]], "Attack Surface/Vector: Runtime protection of SMRAM": [[8, "id2"]], "Attack Surface/Vector: Secure boot - Incorrect protection of secure boot configuration": [[8, "id3"]], "Attack Surface/Vector: Persistent firmware configuration": [[8, "id4"]], "Attack Surface/Vector: Platform hardware configuration": [[8, "id5"]], "Attack Surface/Vector: Runtime firmware (eg. SMI handlers)": [[8, "id6"]], "Attack Surface/Vector: Boot time firmware": [[8, "id7"]], "Attack Surface/Vector: Power state transitions (eg. resume from sleep)": [[8, "id8"]], "Attack Surface/Vector: Firmware update": [[8, "id9"]], "Attack Surface/Vector: Network interfaces": [[8, "id10"]], "Attack Surface/Vector: Misc": [[8, "id11"]], "Modules": [[8, "modules"]], "CHIPSEC 1.13.0": [[9, "chipsec-1-13-0"]], "Start here": [[9, null]], "Installation": [[9, "installation"], [9, null]], "Using CHIPSEC": [[9, "using-chipsec"], [9, null]], "Module & Command Development": [[9, "module-command-development"]], "Architecture and Modules": [[9, null]], "Contribution and Style Guides": [[9, "contribution-and-style-guides"]], "Contribution Guide": [[9, null]], "Linux Installation": [[10, "linux-installation"]], "Creating a Live Linux image": [[10, "creating-a-live-linux-image"]], "Installing Kali Linux": [[10, "installing-kali-linux"]], "Prerequisites": [[10, "prerequisites"], [11, "prerequisites"]], "Installing CHIPSEC": [[10, "installing-chipsec"], [13, "installing-chipsec"]], "Building CHIPSEC": [[10, "building-chipsec"]], "Run CHIPSEC": [[10, "run-chipsec"]], "DAL Windows Installation": [[11, "dal-windows-installation"]], "Building": [[11, "building"], [12, "building"]], "Windows Installation": [[12, "windows-installation"]], "Install CHIPSEC Dependencies": [[12, "install-chipsec-dependencies"]], "Turn off kernel driver signature checks": [[12, "turn-off-kernel-driver-signature-checks"]], "Alternate Build Methods": [[12, "alternate-build-methods"]], "Windows PCI Filter Driver": [[12, "windows-pci-filter-driver"]], "Install PCI Filter Driver": [[12, "install-pci-filter-driver"]], "Filter Driver Access PCI Config Space Test": [[12, "filter-driver-access-pci-config-space-test"]], "Building a Bootable USB drive with UEFI Shell (x64)": [[13, "building-a-bootable-usb-drive-with-uefi-shell-x64"]], "Run CHIPSEC in UEFI Shell": [[13, "run-chipsec-in-uefi-shell"]], "Building UEFI Python 3.6.8 (optional)": [[13, "building-uefi-python-3-6-8-optional"]], "adl": [[15, "adl"]], "apl": [[16, "apl"]], "avn": [[17, "avn"]], "bdw": [[18, "bdw"]], "bdx": [[19, "bdx"]], "byt": [[20, "byt"]], "cfl": [[21, "cfl"]], "cht": [[22, "cht"]], "cml": [[23, "cml"]], "common": [[24, "common"]], "dnv": [[25, "dnv"]], "ehl": [[26, "ehl"]], "glk": [[27, "glk"]], "hsw": [[28, "hsw"]], "hsx": [[29, "hsx"]], "icl": [[30, "icl"]], "icx": [[31, "icx"]], "iommu": [[32, "iommu"]], "ivb": [[33, "ivb"]], "ivt": [[34, "ivt"]], "jkt": [[35, "jkt"]], "kbl": [[36, "kbl"]], "pch_1xx": [[37, "pch-1xx"]], "pch_2xx": [[38, "pch-2xx"]], "pch_3xx": [[39, "pch-3xx"]], "pch_3xxlp": [[40, "pch-3xxlp"]], "pch_3xxop": [[41, "pch-3xxop"]], "pch_495": [[42, "pch-495"]], "pch_4xx": [[43, "pch-4xx"]], "pch_4xxh": [[44, "pch-4xxh"]], "pch_4xxlp": [[45, "pch-4xxlp"]], "pch_5xxh": [[46, "pch-5xxh"]], "pch_5xxlp": [[47, "pch-5xxlp"]], "pch_6xxP": [[48, "pch-6xxp"]], "pch_6xxS": [[49, "pch-6xxs"]], "pch_7x": [[50, "pch-7x"]], "pch_8x": [[51, "pch-8x"]], "pch_c60x": [[52, "pch-c60x"]], "pch_c61x": [[53, "pch-c61x"]], "pch_c620": [[54, "pch-c620"]], "pmc_i440fx": [[55, "pmc-i440fx"]], "qrk": [[56, "qrk"]], "rkl": [[57, "rkl"]], "rpl": [[58, "rpl"]], "sfdp": [[59, "sfdp"]], "skl": [[60, "skl"]], "skx": [[61, "skx"]], "snb": [[62, "snb"]], "tglh": [[63, "tglh"]], "tglu": [[64, "tglu"]], "tpm12": [[65, "tpm12"]], "txt": [[66, "txt"]], "whl": [[67, "whl"]], "parsers package": [[68, "parsers-package"]], "core_parsers module": [[69, "module-chipsec.cfg.parsers.core_parsers"]], "config module": [[70, "module-chipsec.config"]], "fuzzing package": [[71, "fuzzing-package"]], "primitives module": [[72, "module-chipsec.fuzzing.primitives"]], "hal package": [[73, "hal-package"]], "acpi module": [[74, "module-chipsec.hal.acpi"]], "acpi_tables module": [[75, "module-chipsec.hal.acpi_tables"]], "cmos module": [[76, "module-chipsec.hal.cmos"]], "cpu module": [[77, "module-chipsec.hal.cpu"]], "cpuid module": [[78, "module-chipsec.hal.cpuid"], [122, "module-chipsec.helper.linuxnative.cpuid"]], "ec module": [[79, "module-chipsec.hal.ec"]], "hal_base module": [[80, "module-chipsec.hal.hal_base"]], "igd module": [[81, "module-chipsec.hal.igd"]], "interrupts module": [[82, "module-chipsec.hal.interrupts"]], "io module": [[83, "module-chipsec.hal.io"]], "iobar module": [[84, "module-chipsec.hal.iobar"]], "iommu module": [[85, "module-chipsec.hal.iommu"]], "locks module": [[86, "module-chipsec.hal.locks"]], "mmio module": [[87, "module-chipsec.hal.mmio"]], "msgbus module": [[88, "module-chipsec.hal.msgbus"]], "msr module": [[89, "module-chipsec.hal.msr"]], "paging module": [[90, "module-chipsec.hal.paging"]], "pci module": [[91, "module-chipsec.hal.pci"]], "pcidb module": [[92, "module-chipsec.hal.pcidb"]], "physmem module": [[93, "module-chipsec.hal.physmem"]], "smbios module": [[94, "module-chipsec.hal.smbios"]], "smbus module": [[95, "module-chipsec.hal.smbus"]], "spd module": [[96, "module-chipsec.hal.spd"]], "spi module": [[97, "module-chipsec.hal.spi"]], "spi_descriptor module": [[98, "module-chipsec.hal.spi_descriptor"]], "spi_jedec_ids module": [[99, "module-chipsec.hal.spi_jedec_ids"]], "spi_uefi module": [[100, "module-chipsec.hal.spi_uefi"]], "tpm module": [[101, "module-chipsec.hal.tpm"]], "tpm12_commands module": [[102, "module-chipsec.hal.tpm12_commands"]], "tpm_eventlog module": [[103, "module-chipsec.hal.tpm_eventlog"]], "ucode module": [[104, "module-chipsec.hal.ucode"]], "uefi module": [[105, "module-chipsec.hal.uefi"]], "uefi_common module": [[106, "module-chipsec.hal.uefi_common"]], "uefi_compression module": [[107, "module-chipsec.hal.uefi_compression"]], "uefi_fv module": [[108, "module-chipsec.hal.uefi_fv"]], "uefi_platform module": [[109, "module-chipsec.hal.uefi_platform"]], "uefi_search module": [[110, "module-chipsec.hal.uefi_search"]], "virtmem module": [[111, "module-chipsec.hal.virtmem"]], "vmm module": [[112, "module-chipsec.hal.vmm"]], "helper package": [[113, "helper-package"]], "basehelper module": [[114, "module-chipsec.helper.basehelper"]], "dal package": [[115, "dal-package"]], "dalhelper module": [[116, "module-chipsec.helper.dal.dalhelper"]], "efi package": [[117, "efi-package"]], "efihelper module": [[118, "module-chipsec.helper.efi.efihelper"]], "linux package": [[119, "linux-package"]], "linuxhelper module": [[120, "module-chipsec.helper.linux.linuxhelper"]], "linuxnative package": [[121, "linuxnative-package"]], "legacy_pci module": [[123, "module-chipsec.helper.linuxnative.legacy_pci"]], "linuxnativehelper module": [[124, "module-chipsec.helper.linuxnative.linuxnativehelper"]], "nonehelper module": [[125, "module-chipsec.helper.nonehelper"]], "oshelper module": [[126, "module-chipsec.helper.oshelper"]], "windows package": [[127, "windows-package"]], "windowshelper module": [[128, "windowshelper-module"]], "library package": [[129, "library-package"]], "architecture module": [[130, "module-chipsec.library.architecture"]], "bits module": [[131, "module-chipsec.library.bits"]], "control module": [[132, "module-chipsec.library.control"]], "device module": [[133, "module-chipsec.library.device"]], "lock module": [[134, "module-chipsec.library.lock"]], "memory module": [[135, "module-chipsec.library.memory"]], "module_helper module": [[136, "module-chipsec.library.module_helper"]], "options module": [[137, "module-chipsec.library.options"]], "register module": [[138, "module-chipsec.library.register"]], "returncode module": [[139, "module-chipsec.library.returncode"]], "strings module": [[140, "module-chipsec.library.strings"]], "structs module": [[141, "module-chipsec.library.structs"]], "types module": [[142, "module-chipsec.library.types"]], "modules package": [[143, "modules-package"]], "bdw package": [[144, "module-chipsec.modules.bdw"]], "byt package": [[145, "module-chipsec.modules.byt"]], "common package": [[146, "common-package"]], "bios_kbrd_buffer module": [[147, "module-chipsec.modules.common.bios_kbrd_buffer"]], "bios_smi module": [[148, "module-chipsec.modules.common.bios_smi"]], "bios_ts module": [[149, "module-chipsec.modules.common.bios_ts"]], "bios_wp module": [[150, "module-chipsec.modules.common.bios_wp"]], "cet module": [[151, "module-chipsec.modules.common.cet"]], "cpu package": [[152, "cpu-package"], [182, "cpu-package"]], "cpu_info module": [[153, "module-chipsec.modules.common.cpu.cpu_info"]], "ia_untrusted module": [[154, "module-chipsec.modules.common.cpu.ia_untrusted"]], "spectre_v2 module": [[155, "module-chipsec.modules.common.cpu.spectre_v2"]], "debugenabled module": [[156, "module-chipsec.modules.common.debugenabled"]], "ia32cfg module": [[157, "module-chipsec.modules.common.ia32cfg"]], "me_mfg_mode module": [[158, "module-chipsec.modules.common.me_mfg_mode"]], "memconfig module": [[159, "module-chipsec.modules.common.memconfig"]], "memlock module": [[160, "module-chipsec.modules.common.memlock"]], "remap module": [[161, "module-chipsec.modules.common.remap"]], "rtclock module": [[162, "rtclock-module"]], "secureboot package": [[163, "secureboot-package"], [185, "secureboot-package"]], "variables module": [[164, "module-chipsec.modules.common.secureboot.variables"]], "sgx_check module": [[165, "module-chipsec.modules.common.sgx_check"]], "smm module": [[166, "module-chipsec.modules.common.smm"]], "smm_code_chk module": [[167, "module-chipsec.modules.common.smm_code_chk"]], "smm_dma module": [[168, "module-chipsec.modules.common.smm_dma"]], "smrr module": [[169, "module-chipsec.modules.common.smrr"]], "spd_wd module": [[170, "module-chipsec.modules.common.spd_wd"]], "spi_access module": [[171, "module-chipsec.modules.common.spi_access"]], "spi_desc module": [[172, "module-chipsec.modules.common.spi_desc"]], "spi_fdopss module": [[173, "module-chipsec.modules.common.spi_fdopss"]], "spi_lock module": [[174, "module-chipsec.modules.common.spi_lock"]], "uefi package": [[175, "uefi-package"], [190, "uefi-package"]], "access_uefispec module": [[176, "module-chipsec.modules.common.uefi.access_uefispec"]], "s3bootscript module": [[177, "module-chipsec.modules.common.uefi.s3bootscript"]], "hsw package": [[178, "module-chipsec.modules.hsw"]], "ivb package": [[179, "module-chipsec.modules.ivb"]], "snb package": [[180, "module-chipsec.modules.snb"]], "tools package": [[181, "tools-package"]], "sinkhole module": [[183, "module-chipsec.modules.tools.cpu.sinkhole"]], "generate_test_id module": [[184, "module-chipsec.modules.tools.generate_test_id"]], "te module": [[186, "module-chipsec.modules.tools.secureboot.te"]], "smm package": [[187, "smm-package"]], "rogue_mmio_bar module": [[188, "module-chipsec.modules.tools.smm.rogue_mmio_bar"]], "smm_ptr module": [[189, "module-chipsec.modules.tools.smm.smm_ptr"]], "reputation module": [[191, "module-chipsec.modules.tools.uefi.reputation"]], "s3script_modify module": [[192, "module-chipsec.modules.tools.uefi.s3script_modify"]], "scan_blocked module": [[193, "module-chipsec.modules.tools.uefi.scan_blocked"]], "scan_image module": [[194, "module-chipsec.modules.tools.uefi.scan_image"]], "uefivar_fuzz module": [[195, "module-chipsec.modules.tools.uefi.uefivar_fuzz"]], "vmm package": [[196, "vmm-package"]], "common module": [[197, "module-chipsec.modules.tools.vmm.common"]], "cpuid_fuzz module": [[198, "module-chipsec.modules.tools.vmm.cpuid_fuzz"]], "ept_finder module": [[199, "module-chipsec.modules.tools.vmm.ept_finder"]], "hv package": [[200, "hv-package"]], "define module": [[201, "module-chipsec.modules.tools.vmm.hv.define"], [217, "module-chipsec.modules.tools.vmm.xen.define"]], "hypercall module": [[202, "module-chipsec.modules.tools.vmm.hv.hypercall"], [218, "module-chipsec.modules.tools.vmm.xen.hypercall"]], "hypercallfuzz module": [[203, "module-chipsec.modules.tools.vmm.hv.hypercallfuzz"], [208, "module-chipsec.modules.tools.vmm.hypercallfuzz"], [219, "module-chipsec.modules.tools.vmm.xen.hypercallfuzz"]], "synth_dev module": [[204, "module-chipsec.modules.tools.vmm.hv.synth_dev"]], "synth_kbd module": [[205, "module-chipsec.modules.tools.vmm.hv.synth_kbd"]], "vmbus module": [[206, "module-chipsec.modules.tools.vmm.hv.vmbus"]], "vmbusfuzz module": [[207, "module-chipsec.modules.tools.vmm.hv.vmbusfuzz"]], "iofuzz module": [[209, "module-chipsec.modules.tools.vmm.iofuzz"]], "msr_fuzz module": [[210, "module-chipsec.modules.tools.vmm.msr_fuzz"]], "pcie_fuzz module": [[211, "module-chipsec.modules.tools.vmm.pcie_fuzz"]], "pcie_overlap_fuzz module": [[212, "module-chipsec.modules.tools.vmm.pcie_overlap_fuzz"]], "vbox package": [[213, "vbox-package"]], "vbox_crash_apicbase module": [[214, "module-chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase"]], "venom module": [[215, "module-chipsec.modules.tools.vmm.venom"]], "xen package": [[216, "xen-package"]], "xsa188 module": [[220, "module-chipsec.modules.tools.vmm.xen.xsa188"]], "wsmt module": [[221, "module-chipsec.modules.tools.wsmt"]], "parsers module": [[222, "module-chipsec.parsers"]], "testcase module": [[223, "module-chipsec.testcase"]], "utilcmd package": [[224, "utilcmd-package"]], "acpi_cmd module": [[225, "module-chipsec.utilcmd.acpi_cmd"]], "chipset_cmd module": [[226, "module-chipsec.utilcmd.chipset_cmd"]], "cmos_cmd module": [[227, "module-chipsec.utilcmd.cmos_cmd"]], "config_cmd module": [[228, "module-chipsec.utilcmd.config_cmd"]], "cpu_cmd module": [[229, "module-chipsec.utilcmd.cpu_cmd"]], "decode_cmd module": [[230, "module-chipsec.utilcmd.decode_cmd"]], "deltas_cmd module": [[231, "module-chipsec.utilcmd.deltas_cmd"]], "desc_cmd module": [[232, "module-chipsec.utilcmd.desc_cmd"]], "ec_cmd module": [[233, "module-chipsec.utilcmd.ec_cmd"]], "igd_cmd module": [[234, "module-chipsec.utilcmd.igd_cmd"]], "interrupts_cmd module": [[235, "module-chipsec.utilcmd.interrupts_cmd"]], "io_cmd module": [[236, "module-chipsec.utilcmd.io_cmd"]], "iommu_cmd module": [[237, "module-chipsec.utilcmd.iommu_cmd"]], "lock_check_cmd module": [[238, "module-chipsec.utilcmd.lock_check_cmd"]], "mem_cmd module": [[239, "module-chipsec.utilcmd.mem_cmd"]], "mmcfg_base_cmd module": [[240, "module-chipsec.utilcmd.mmcfg_base_cmd"]], "mmcfg_cmd module": [[241, "module-chipsec.utilcmd.mmcfg_cmd"]], "mmio_cmd module": [[242, "module-chipsec.utilcmd.mmio_cmd"]], "msgbus_cmd module": [[243, "module-chipsec.utilcmd.msgbus_cmd"]], "msr_cmd module": [[244, "module-chipsec.utilcmd.msr_cmd"]], "pci_cmd module": [[245, "module-chipsec.utilcmd.pci_cmd"]], "reg_cmd module": [[246, "module-chipsec.utilcmd.reg_cmd"]], "smbios_cmd module": [[247, "module-chipsec.utilcmd.smbios_cmd"]], "smbus_cmd module": [[248, "module-chipsec.utilcmd.smbus_cmd"]], "spd_cmd module": [[249, "module-chipsec.utilcmd.spd_cmd"]], "spi_cmd module": [[250, "module-chipsec.utilcmd.spi_cmd"]], "spidesc_cmd module": [[251, "module-chipsec.utilcmd.spidesc_cmd"]], "tpm_cmd module": [[252, "module-chipsec.utilcmd.tpm_cmd"]], "txt_cmd module": [[253, "module-chipsec.utilcmd.txt_cmd"]], "ucode_cmd module": [[254, "module-chipsec.utilcmd.ucode_cmd"]], "uefi_cmd module": [[255, "module-chipsec.utilcmd.uefi_cmd"]], "vmem_cmd module": [[256, "module-chipsec.utilcmd.vmem_cmd"]], "vmm_cmd module": [[257, "module-chipsec.utilcmd.vmm_cmd"]], "Contact": [[258, "contact"]], "Download CHIPSEC": [[259, "download-chipsec"]], "GitHub repository": [[259, "github-repository"]], "Releases": [[259, "releases"]], "Python": [[259, "python"]], "Interpreting results": [[260, "interpreting-results"]], "Results": [[260, "results"]], "Generic results meanings": [[260, "id2"]], "Automated Tests": [[260, "automated-tests"]], "Modules results meanings": [[260, "id3"]], "Tools": [[260, "tools"]], "Running CHIPSEC": [[261, "running-chipsec"]], "Running in Shell": [[261, "running-in-shell"]], "Using as a Python Package": [[261, "using-as-a-python-package"]], "chipsec_main options": [[261, "chipsec-main-options"]], "chipsec_util options": [[261, "chipsec-util-options"]]}, "indexentries": {"chipsec.cfg.parsers": [[68, "module-chipsec.cfg.parsers"]], "module": [[68, "module-chipsec.cfg.parsers"], [69, "module-chipsec.cfg.parsers.core_parsers"], [70, "module-chipsec.config"], [71, "module-chipsec.fuzzing"], [72, "module-chipsec.fuzzing.primitives"], [73, "module-chipsec.hal"], [74, "module-chipsec.hal.acpi"], [75, "module-chipsec.hal.acpi_tables"], [76, "module-chipsec.hal.cmos"], [77, "module-chipsec.hal.cpu"], [78, "module-chipsec.hal.cpuid"], [79, "module-chipsec.hal.ec"], [80, "module-chipsec.hal.hal_base"], [81, "module-chipsec.hal.igd"], [82, "module-chipsec.hal.interrupts"], [83, "module-chipsec.hal.io"], [84, "module-chipsec.hal.iobar"], [85, "module-chipsec.hal.iommu"], [86, "module-chipsec.hal.locks"], [87, "module-chipsec.hal.mmio"], [88, "module-chipsec.hal.msgbus"], [89, "module-chipsec.hal.msr"], [90, "module-chipsec.hal.paging"], [91, "module-chipsec.hal.pci"], [92, "module-chipsec.hal.pcidb"], [93, "module-chipsec.hal.physmem"], [94, "module-chipsec.hal.smbios"], [95, "module-chipsec.hal.smbus"], [96, "module-chipsec.hal.spd"], [97, "module-chipsec.hal.spi"], [98, "module-chipsec.hal.spi_descriptor"], [99, "module-chipsec.hal.spi_jedec_ids"], [100, "module-chipsec.hal.spi_uefi"], [101, "module-chipsec.hal.tpm"], [102, "module-chipsec.hal.tpm12_commands"], [103, "module-chipsec.hal.tpm_eventlog"], [104, "module-chipsec.hal.ucode"], [105, "module-chipsec.hal.uefi"], [106, "module-chipsec.hal.uefi_common"], [107, "module-chipsec.hal.uefi_compression"], [108, "module-chipsec.hal.uefi_fv"], [109, "module-chipsec.hal.uefi_platform"], [110, "module-chipsec.hal.uefi_search"], [111, "module-chipsec.hal.virtmem"], [112, "module-chipsec.hal.vmm"], [113, "module-chipsec.helper"], [114, "module-chipsec.helper.basehelper"], [115, "module-chipsec.helper.dal"], [116, "module-chipsec.helper.dal.dalhelper"], [117, "module-chipsec.helper.efi"], [118, "module-chipsec.helper.efi.efihelper"], [119, "module-chipsec.helper.linux"], [120, "module-chipsec.helper.linux.linuxhelper"], [121, "module-chipsec.helper.linuxnative"], [122, "module-chipsec.helper.linuxnative.cpuid"], [123, "module-chipsec.helper.linuxnative.legacy_pci"], [124, "module-chipsec.helper.linuxnative.linuxnativehelper"], [125, "module-chipsec.helper.nonehelper"], [126, "module-chipsec.helper.oshelper"], [127, "module-chipsec.helper.windows"], [129, "module-chipsec.library"], [130, "module-chipsec.library.architecture"], [131, "module-chipsec.library.bits"], [132, "module-chipsec.library.control"], [133, "module-chipsec.library.device"], [134, "module-chipsec.library.lock"], [135, "module-chipsec.library.memory"], [136, "module-chipsec.library.module_helper"], [137, "module-chipsec.library.options"], [138, "module-chipsec.library.register"], [139, "module-chipsec.library.returncode"], [140, "module-chipsec.library.strings"], [141, "module-chipsec.library.structs"], [142, "module-chipsec.library.types"], [143, "module-chipsec.modules"], [144, "module-chipsec.modules.bdw"], [145, "module-chipsec.modules.byt"], [146, "module-chipsec.modules.common"], [147, "module-chipsec.modules.common.bios_kbrd_buffer"], [148, "module-chipsec.modules.common.bios_smi"], [149, "module-chipsec.modules.common.bios_ts"], [150, "module-chipsec.modules.common.bios_wp"], [151, "module-chipsec.modules.common.cet"], [152, "module-chipsec.modules.common.cpu"], [153, "module-chipsec.modules.common.cpu.cpu_info"], [154, "module-chipsec.modules.common.cpu.ia_untrusted"], [155, "module-chipsec.modules.common.cpu.spectre_v2"], [156, "module-chipsec.modules.common.debugenabled"], [157, "module-chipsec.modules.common.ia32cfg"], [158, "module-chipsec.modules.common.me_mfg_mode"], [159, "module-chipsec.modules.common.memconfig"], [160, "module-chipsec.modules.common.memlock"], [161, "module-chipsec.modules.common.remap"], [163, "module-chipsec.modules.common.secureboot"], [164, "module-chipsec.modules.common.secureboot.variables"], [165, "module-chipsec.modules.common.sgx_check"], [166, "module-chipsec.modules.common.smm"], [167, "module-chipsec.modules.common.smm_code_chk"], [168, "module-chipsec.modules.common.smm_dma"], [169, "module-chipsec.modules.common.smrr"], [170, "module-chipsec.modules.common.spd_wd"], [171, "module-chipsec.modules.common.spi_access"], [172, "module-chipsec.modules.common.spi_desc"], [173, "module-chipsec.modules.common.spi_fdopss"], [174, "module-chipsec.modules.common.spi_lock"], [175, "module-chipsec.modules.common.uefi"], [176, "module-chipsec.modules.common.uefi.access_uefispec"], [177, "module-chipsec.modules.common.uefi.s3bootscript"], [178, "module-chipsec.modules.hsw"], [179, "module-chipsec.modules.ivb"], [180, "module-chipsec.modules.snb"], [181, "module-chipsec.modules.tools"], [182, "module-chipsec.modules.tools.cpu"], [183, "module-chipsec.modules.tools.cpu.sinkhole"], [184, "module-chipsec.modules.tools.generate_test_id"], [185, "module-chipsec.modules.tools.secureboot"], [186, "module-chipsec.modules.tools.secureboot.te"], [187, "module-chipsec.modules.tools.smm"], [188, "module-chipsec.modules.tools.smm.rogue_mmio_bar"], [189, "module-chipsec.modules.tools.smm.smm_ptr"], [190, "module-chipsec.modules.tools.uefi"], [191, "module-chipsec.modules.tools.uefi.reputation"], [192, "module-chipsec.modules.tools.uefi.s3script_modify"], [193, "module-chipsec.modules.tools.uefi.scan_blocked"], [194, "module-chipsec.modules.tools.uefi.scan_image"], [195, "module-chipsec.modules.tools.uefi.uefivar_fuzz"], [196, "module-chipsec.modules.tools.vmm"], [197, "module-chipsec.modules.tools.vmm.common"], [198, "module-chipsec.modules.tools.vmm.cpuid_fuzz"], [199, "module-chipsec.modules.tools.vmm.ept_finder"], [200, "module-chipsec.modules.tools.vmm.hv"], [201, "module-chipsec.modules.tools.vmm.hv.define"], [202, "module-chipsec.modules.tools.vmm.hv.hypercall"], [203, "module-chipsec.modules.tools.vmm.hv.hypercallfuzz"], [204, "module-chipsec.modules.tools.vmm.hv.synth_dev"], [205, "module-chipsec.modules.tools.vmm.hv.synth_kbd"], [206, "module-chipsec.modules.tools.vmm.hv.vmbus"], [207, "module-chipsec.modules.tools.vmm.hv.vmbusfuzz"], [208, "module-chipsec.modules.tools.vmm.hypercallfuzz"], [209, "module-chipsec.modules.tools.vmm.iofuzz"], [210, "module-chipsec.modules.tools.vmm.msr_fuzz"], [211, "module-chipsec.modules.tools.vmm.pcie_fuzz"], [212, "module-chipsec.modules.tools.vmm.pcie_overlap_fuzz"], [213, "module-chipsec.modules.tools.vmm.vbox"], [214, "module-chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase"], [215, "module-chipsec.modules.tools.vmm.venom"], [216, "module-chipsec.modules.tools.vmm.xen"], [217, "module-chipsec.modules.tools.vmm.xen.define"], [218, "module-chipsec.modules.tools.vmm.xen.hypercall"], [219, "module-chipsec.modules.tools.vmm.xen.hypercallfuzz"], [220, "module-chipsec.modules.tools.vmm.xen.xsa188"], [221, "module-chipsec.modules.tools.wsmt"], [222, "module-chipsec.parsers"], [223, "module-chipsec.testcase"], [224, "module-chipsec.utilcmd"], [225, "module-chipsec.utilcmd.acpi_cmd"], [226, "module-chipsec.utilcmd.chipset_cmd"], [227, "module-chipsec.utilcmd.cmos_cmd"], [228, "module-chipsec.utilcmd.config_cmd"], [229, "module-chipsec.utilcmd.cpu_cmd"], [230, "module-chipsec.utilcmd.decode_cmd"], [231, "module-chipsec.utilcmd.deltas_cmd"], [232, "module-chipsec.utilcmd.desc_cmd"], [233, "module-chipsec.utilcmd.ec_cmd"], [234, "module-chipsec.utilcmd.igd_cmd"], [235, "module-chipsec.utilcmd.interrupts_cmd"], [236, "module-chipsec.utilcmd.io_cmd"], [237, "module-chipsec.utilcmd.iommu_cmd"], [238, "module-chipsec.utilcmd.lock_check_cmd"], [239, "module-chipsec.utilcmd.mem_cmd"], [240, "module-chipsec.utilcmd.mmcfg_base_cmd"], [241, "module-chipsec.utilcmd.mmcfg_cmd"], [242, "module-chipsec.utilcmd.mmio_cmd"], [243, "module-chipsec.utilcmd.msgbus_cmd"], [244, "module-chipsec.utilcmd.msr_cmd"], [245, "module-chipsec.utilcmd.pci_cmd"], [246, "module-chipsec.utilcmd.reg_cmd"], [247, "module-chipsec.utilcmd.smbios_cmd"], [248, "module-chipsec.utilcmd.smbus_cmd"], [249, "module-chipsec.utilcmd.spd_cmd"], [250, "module-chipsec.utilcmd.spi_cmd"], [251, "module-chipsec.utilcmd.spidesc_cmd"], [252, "module-chipsec.utilcmd.tpm_cmd"], [253, "module-chipsec.utilcmd.txt_cmd"], [254, "module-chipsec.utilcmd.ucode_cmd"], [255, "module-chipsec.utilcmd.uefi_cmd"], [256, "module-chipsec.utilcmd.vmem_cmd"], [257, "module-chipsec.utilcmd.vmm_cmd"]], "chipsec.cfg.parsers.core_parsers": [[69, "module-chipsec.cfg.parsers.core_parsers"]], "chipsec.config": [[70, "module-chipsec.config"]], "chipsec.fuzzing": [[71, "module-chipsec.fuzzing"]], "chipsec.fuzzing.primitives": [[72, "module-chipsec.fuzzing.primitives"]], "chipsec.hal": [[73, "module-chipsec.hal"]], "chipsec.hal.acpi": [[74, "module-chipsec.hal.acpi"]], "chipsec.hal.acpi_tables": [[75, "module-chipsec.hal.acpi_tables"]], "chipsec.hal.cmos": [[76, "module-chipsec.hal.cmos"]], "chipsec.hal.cpu": [[77, "module-chipsec.hal.cpu"]], "chipsec.hal.cpuid": [[78, "module-chipsec.hal.cpuid"]], "chipsec.hal.ec": [[79, "module-chipsec.hal.ec"]], "chipsec.hal.hal_base": [[80, "module-chipsec.hal.hal_base"]], "chipsec.hal.igd": [[81, "module-chipsec.hal.igd"]], "chipsec.hal.interrupts": [[82, "module-chipsec.hal.interrupts"]], "chipsec.hal.io": [[83, "module-chipsec.hal.io"]], "chipsec.hal.iobar": [[84, "module-chipsec.hal.iobar"]], "chipsec.hal.iommu": [[85, "module-chipsec.hal.iommu"]], "chipsec.hal.locks": [[86, "module-chipsec.hal.locks"]], "chipsec.hal.mmio": [[87, "module-chipsec.hal.mmio"]], "chipsec.hal.msgbus": [[88, "module-chipsec.hal.msgbus"]], "chipsec.hal.msr": [[89, "module-chipsec.hal.msr"]], "chipsec.hal.paging": [[90, "module-chipsec.hal.paging"]], "chipsec.hal.pci": [[91, "module-chipsec.hal.pci"]], "chipsec.hal.pcidb": [[92, "module-chipsec.hal.pcidb"]], "chipsec.hal.physmem": [[93, "module-chipsec.hal.physmem"]], "chipsec.hal.smbios": [[94, "module-chipsec.hal.smbios"]], "chipsec.hal.smbus": [[95, "module-chipsec.hal.smbus"]], "chipsec.hal.spd": [[96, "module-chipsec.hal.spd"]], "chipsec.hal.spi": [[97, "module-chipsec.hal.spi"]], "chipsec.hal.spi_descriptor": [[98, "module-chipsec.hal.spi_descriptor"]], "chipsec.hal.spi_jedec_ids": [[99, "module-chipsec.hal.spi_jedec_ids"]], "chipsec.hal.spi_uefi": [[100, "module-chipsec.hal.spi_uefi"]], "chipsec.hal.tpm": [[101, "module-chipsec.hal.tpm"]], "chipsec.hal.tpm12_commands": [[102, "module-chipsec.hal.tpm12_commands"]], "chipsec.hal.tpm_eventlog": [[103, "module-chipsec.hal.tpm_eventlog"]], "chipsec.hal.ucode": [[104, "module-chipsec.hal.ucode"]], "chipsec.hal.uefi": [[105, "module-chipsec.hal.uefi"]], "chipsec.hal.uefi_common": [[106, "module-chipsec.hal.uefi_common"]], "chipsec.hal.uefi_compression": [[107, "module-chipsec.hal.uefi_compression"]], "chipsec.hal.uefi_fv": [[108, "module-chipsec.hal.uefi_fv"]], "chipsec.hal.uefi_platform": [[109, "module-chipsec.hal.uefi_platform"]], "chipsec.hal.uefi_search": [[110, "module-chipsec.hal.uefi_search"]], "chipsec.hal.virtmem": [[111, "module-chipsec.hal.virtmem"]], "chipsec.hal.vmm": [[112, "module-chipsec.hal.vmm"]], "chipsec.helper": [[113, "module-chipsec.helper"]], "chipsec.helper.basehelper": [[114, "module-chipsec.helper.basehelper"]], "chipsec.helper.dal": [[115, "module-chipsec.helper.dal"]], "chipsec.helper.dal.dalhelper": [[116, "module-chipsec.helper.dal.dalhelper"]], "chipsec.helper.efi": [[117, "module-chipsec.helper.efi"]], "chipsec.helper.efi.efihelper": [[118, "module-chipsec.helper.efi.efihelper"]], "chipsec.helper.linux": [[119, "module-chipsec.helper.linux"]], "chipsec.helper.linux.linuxhelper": [[120, "module-chipsec.helper.linux.linuxhelper"]], "chipsec.helper.linuxnative": [[121, "module-chipsec.helper.linuxnative"]], "chipsec.helper.linuxnative.cpuid": [[122, "module-chipsec.helper.linuxnative.cpuid"]], "chipsec.helper.linuxnative.legacy_pci": [[123, "module-chipsec.helper.linuxnative.legacy_pci"]], "chipsec.helper.linuxnative.linuxnativehelper": [[124, "module-chipsec.helper.linuxnative.linuxnativehelper"]], "chipsec.helper.nonehelper": [[125, "module-chipsec.helper.nonehelper"]], "chipsec.helper.oshelper": [[126, "module-chipsec.helper.oshelper"]], "chipsec.helper.windows": [[127, "module-chipsec.helper.windows"]], "chipsec.library": [[129, "module-chipsec.library"]], "chipsec.library.architecture": [[130, "module-chipsec.library.architecture"]], "chipsec.library.bits": [[131, "module-chipsec.library.bits"]], "chipsec.library.control": [[132, "module-chipsec.library.control"]], "chipsec.library.device": [[133, "module-chipsec.library.device"]], "chipsec.library.lock": [[134, "module-chipsec.library.lock"]], "chipsec.library.memory": [[135, "module-chipsec.library.memory"]], "chipsec.library.module_helper": [[136, "module-chipsec.library.module_helper"]], "chipsec.library.options": [[137, "module-chipsec.library.options"]], "chipsec.library.register": [[138, "module-chipsec.library.register"]], "chipsec.library.returncode": [[139, "module-chipsec.library.returncode"]], "chipsec.library.strings": [[140, "module-chipsec.library.strings"]], "chipsec.library.structs": [[141, "module-chipsec.library.structs"]], "chipsec.library.types": [[142, "module-chipsec.library.types"]], "chipsec.modules": [[143, "module-chipsec.modules"]], "chipsec.modules.bdw": [[144, "module-chipsec.modules.bdw"]], "chipsec.modules.byt": [[145, "module-chipsec.modules.byt"]], "chipsec.modules.common": [[146, "module-chipsec.modules.common"]], "chipsec.modules.common.bios_kbrd_buffer": [[147, "module-chipsec.modules.common.bios_kbrd_buffer"]], "chipsec.modules.common.bios_smi": [[148, "module-chipsec.modules.common.bios_smi"]], "chipsec.modules.common.bios_ts": [[149, "module-chipsec.modules.common.bios_ts"]], "chipsec.modules.common.bios_wp": [[150, "module-chipsec.modules.common.bios_wp"]], "chipsec.modules.common.cet": [[151, "module-chipsec.modules.common.cet"]], "chipsec.modules.common.cpu": [[152, "module-chipsec.modules.common.cpu"]], "chipsec.modules.common.cpu.cpu_info": [[153, "module-chipsec.modules.common.cpu.cpu_info"]], "chipsec.modules.common.cpu.ia_untrusted": [[154, "module-chipsec.modules.common.cpu.ia_untrusted"]], "chipsec.modules.common.cpu.spectre_v2": [[155, "module-chipsec.modules.common.cpu.spectre_v2"]], "chipsec.modules.common.debugenabled": [[156, "module-chipsec.modules.common.debugenabled"]], "chipsec.modules.common.ia32cfg": [[157, "module-chipsec.modules.common.ia32cfg"]], "chipsec.modules.common.me_mfg_mode": [[158, "module-chipsec.modules.common.me_mfg_mode"]], "chipsec.modules.common.memconfig": [[159, "module-chipsec.modules.common.memconfig"]], "chipsec.modules.common.memlock": [[160, "module-chipsec.modules.common.memlock"]], "chipsec.modules.common.remap": [[161, "module-chipsec.modules.common.remap"]], "chipsec.modules.common.secureboot": [[163, "module-chipsec.modules.common.secureboot"]], "chipsec.modules.common.secureboot.variables": [[164, "module-chipsec.modules.common.secureboot.variables"]], "chipsec.modules.common.sgx_check": [[165, "module-chipsec.modules.common.sgx_check"]], "chipsec.modules.common.smm": [[166, "module-chipsec.modules.common.smm"]], "chipsec.modules.common.smm_code_chk": [[167, "module-chipsec.modules.common.smm_code_chk"]], "chipsec.modules.common.smm_dma": [[168, "module-chipsec.modules.common.smm_dma"]], "chipsec.modules.common.smrr": [[169, "module-chipsec.modules.common.smrr"]], "chipsec.modules.common.spd_wd": [[170, "module-chipsec.modules.common.spd_wd"]], "chipsec.modules.common.spi_access": [[171, "module-chipsec.modules.common.spi_access"]], "chipsec.modules.common.spi_desc": [[172, "module-chipsec.modules.common.spi_desc"]], "chipsec.modules.common.spi_fdopss": [[173, "module-chipsec.modules.common.spi_fdopss"]], "chipsec.modules.common.spi_lock": [[174, "module-chipsec.modules.common.spi_lock"]], "chipsec.modules.common.uefi": [[175, "module-chipsec.modules.common.uefi"]], "chipsec.modules.common.uefi.access_uefispec": [[176, "module-chipsec.modules.common.uefi.access_uefispec"]], "chipsec.modules.common.uefi.s3bootscript": [[177, "module-chipsec.modules.common.uefi.s3bootscript"]], "chipsec.modules.hsw": [[178, "module-chipsec.modules.hsw"]], "chipsec.modules.ivb": [[179, "module-chipsec.modules.ivb"]], "chipsec.modules.snb": [[180, "module-chipsec.modules.snb"]], "chipsec.modules.tools": [[181, "module-chipsec.modules.tools"]], "chipsec.modules.tools.cpu": [[182, "module-chipsec.modules.tools.cpu"]], "chipsec.modules.tools.cpu.sinkhole": [[183, "module-chipsec.modules.tools.cpu.sinkhole"]], "chipsec.modules.tools.generate_test_id": [[184, "module-chipsec.modules.tools.generate_test_id"]], "chipsec.modules.tools.secureboot": [[185, "module-chipsec.modules.tools.secureboot"]], "chipsec.modules.tools.secureboot.te": [[186, "module-chipsec.modules.tools.secureboot.te"]], "chipsec.modules.tools.smm": [[187, "module-chipsec.modules.tools.smm"]], "chipsec.modules.tools.smm.rogue_mmio_bar": [[188, "module-chipsec.modules.tools.smm.rogue_mmio_bar"]], "chipsec.modules.tools.smm.smm_ptr": [[189, "module-chipsec.modules.tools.smm.smm_ptr"]], "chipsec.modules.tools.uefi": [[190, "module-chipsec.modules.tools.uefi"]], "chipsec.modules.tools.uefi.reputation": [[191, "module-chipsec.modules.tools.uefi.reputation"]], "chipsec.modules.tools.uefi.s3script_modify": [[192, "module-chipsec.modules.tools.uefi.s3script_modify"]], "chipsec.modules.tools.uefi.scan_blocked": [[193, "module-chipsec.modules.tools.uefi.scan_blocked"]], "chipsec.modules.tools.uefi.scan_image": [[194, "module-chipsec.modules.tools.uefi.scan_image"]], "chipsec.modules.tools.uefi.uefivar_fuzz": [[195, "module-chipsec.modules.tools.uefi.uefivar_fuzz"]], "chipsec.modules.tools.vmm": [[196, "module-chipsec.modules.tools.vmm"]], "chipsec.modules.tools.vmm.common": [[197, "module-chipsec.modules.tools.vmm.common"]], "chipsec.modules.tools.vmm.cpuid_fuzz": [[198, "module-chipsec.modules.tools.vmm.cpuid_fuzz"]], "chipsec.modules.tools.vmm.ept_finder": [[199, "module-chipsec.modules.tools.vmm.ept_finder"]], "chipsec.modules.tools.vmm.hv": [[200, "module-chipsec.modules.tools.vmm.hv"]], "chipsec.modules.tools.vmm.hv.define": [[201, "module-chipsec.modules.tools.vmm.hv.define"]], "chipsec.modules.tools.vmm.hv.hypercall": [[202, "module-chipsec.modules.tools.vmm.hv.hypercall"]], "chipsec.modules.tools.vmm.hv.hypercallfuzz": [[203, "module-chipsec.modules.tools.vmm.hv.hypercallfuzz"]], "chipsec.modules.tools.vmm.hv.synth_dev": [[204, "module-chipsec.modules.tools.vmm.hv.synth_dev"]], "chipsec.modules.tools.vmm.hv.synth_kbd": [[205, "module-chipsec.modules.tools.vmm.hv.synth_kbd"]], "chipsec.modules.tools.vmm.hv.vmbus": [[206, "module-chipsec.modules.tools.vmm.hv.vmbus"]], "chipsec.modules.tools.vmm.hv.vmbusfuzz": [[207, "module-chipsec.modules.tools.vmm.hv.vmbusfuzz"]], "chipsec.modules.tools.vmm.hypercallfuzz": [[208, "module-chipsec.modules.tools.vmm.hypercallfuzz"]], "chipsec.modules.tools.vmm.iofuzz": [[209, "module-chipsec.modules.tools.vmm.iofuzz"]], "chipsec.modules.tools.vmm.msr_fuzz": [[210, "module-chipsec.modules.tools.vmm.msr_fuzz"]], "chipsec.modules.tools.vmm.pcie_fuzz": [[211, "module-chipsec.modules.tools.vmm.pcie_fuzz"]], "chipsec.modules.tools.vmm.pcie_overlap_fuzz": [[212, "module-chipsec.modules.tools.vmm.pcie_overlap_fuzz"]], "chipsec.modules.tools.vmm.vbox": [[213, "module-chipsec.modules.tools.vmm.vbox"]], "chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase": [[214, "module-chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase"]], "chipsec.modules.tools.vmm.venom": [[215, "module-chipsec.modules.tools.vmm.venom"]], "chipsec.modules.tools.vmm.xen": [[216, "module-chipsec.modules.tools.vmm.xen"]], "chipsec.modules.tools.vmm.xen.define": [[217, "module-chipsec.modules.tools.vmm.xen.define"]], "chipsec.modules.tools.vmm.xen.hypercall": [[218, "module-chipsec.modules.tools.vmm.xen.hypercall"]], "chipsec.modules.tools.vmm.xen.hypercallfuzz": [[219, "module-chipsec.modules.tools.vmm.xen.hypercallfuzz"]], "chipsec.modules.tools.vmm.xen.xsa188": [[220, "module-chipsec.modules.tools.vmm.xen.xsa188"]], "chipsec.modules.tools.wsmt": [[221, "module-chipsec.modules.tools.wsmt"]], "chipsec.parsers": [[222, "module-chipsec.parsers"]], "chipsec.testcase": [[223, "module-chipsec.testcase"]], "chipsec.utilcmd": [[224, "module-chipsec.utilcmd"]], "chipsec.utilcmd.acpi_cmd": [[225, "module-chipsec.utilcmd.acpi_cmd"]], "chipsec.utilcmd.chipset_cmd": [[226, "module-chipsec.utilcmd.chipset_cmd"]], "chipsec.utilcmd.cmos_cmd": [[227, "module-chipsec.utilcmd.cmos_cmd"]], "chipsec.utilcmd.config_cmd": [[228, "module-chipsec.utilcmd.config_cmd"]], "chipsec.utilcmd.cpu_cmd": [[229, "module-chipsec.utilcmd.cpu_cmd"]], "chipsec.utilcmd.decode_cmd": [[230, "module-chipsec.utilcmd.decode_cmd"]], "chipsec.utilcmd.deltas_cmd": [[231, "module-chipsec.utilcmd.deltas_cmd"]], "chipsec.utilcmd.desc_cmd": [[232, "module-chipsec.utilcmd.desc_cmd"]], "chipsec.utilcmd.ec_cmd": [[233, "module-chipsec.utilcmd.ec_cmd"]], "chipsec.utilcmd.igd_cmd": [[234, "module-chipsec.utilcmd.igd_cmd"]], "chipsec.utilcmd.interrupts_cmd": [[235, "module-chipsec.utilcmd.interrupts_cmd"]], "chipsec.utilcmd.io_cmd": [[236, "module-chipsec.utilcmd.io_cmd"]], "chipsec.utilcmd.iommu_cmd": [[237, "module-chipsec.utilcmd.iommu_cmd"]], "chipsec.utilcmd.lock_check_cmd": [[238, "module-chipsec.utilcmd.lock_check_cmd"]], "chipsec.utilcmd.mem_cmd": [[239, "module-chipsec.utilcmd.mem_cmd"]], "chipsec.utilcmd.mmcfg_base_cmd": [[240, "module-chipsec.utilcmd.mmcfg_base_cmd"]], "chipsec.utilcmd.mmcfg_cmd": [[241, "module-chipsec.utilcmd.mmcfg_cmd"]], "chipsec.utilcmd.mmio_cmd": [[242, "module-chipsec.utilcmd.mmio_cmd"]], "chipsec.utilcmd.msgbus_cmd": [[243, "module-chipsec.utilcmd.msgbus_cmd"]], "chipsec.utilcmd.msr_cmd": [[244, "module-chipsec.utilcmd.msr_cmd"]], "chipsec.utilcmd.pci_cmd": [[245, "module-chipsec.utilcmd.pci_cmd"]], "chipsec.utilcmd.reg_cmd": [[246, "module-chipsec.utilcmd.reg_cmd"]], "chipsec.utilcmd.smbios_cmd": [[247, "module-chipsec.utilcmd.smbios_cmd"]], "chipsec.utilcmd.smbus_cmd": [[248, "module-chipsec.utilcmd.smbus_cmd"]], "chipsec.utilcmd.spd_cmd": [[249, "module-chipsec.utilcmd.spd_cmd"]], "chipsec.utilcmd.spi_cmd": [[250, "module-chipsec.utilcmd.spi_cmd"]], "chipsec.utilcmd.spidesc_cmd": [[251, "module-chipsec.utilcmd.spidesc_cmd"]], "chipsec.utilcmd.tpm_cmd": [[252, "module-chipsec.utilcmd.tpm_cmd"]], "chipsec.utilcmd.txt_cmd": [[253, "module-chipsec.utilcmd.txt_cmd"]], "chipsec.utilcmd.ucode_cmd": [[254, "module-chipsec.utilcmd.ucode_cmd"]], "chipsec.utilcmd.uefi_cmd": [[255, "module-chipsec.utilcmd.uefi_cmd"]], "chipsec.utilcmd.vmem_cmd": [[256, "module-chipsec.utilcmd.vmem_cmd"]], "chipsec.utilcmd.vmm_cmd": [[257, "module-chipsec.utilcmd.vmm_cmd"]]}}) \ No newline at end of file +Search.setIndex({"alltitles": {"Alternate Build Methods": [[13, "alternate-build-methods"]], "Architecture Overview": [[2, "architecture-overview"]], "Architecture and Modules": [[10, null]], "Attack Surface/Vector: Boot time firmware": [[9, "id7"]], "Attack Surface/Vector: Firmware protections in ROM": [[9, "id1"]], "Attack Surface/Vector: Firmware update": [[9, "id9"]], "Attack Surface/Vector: Misc": [[9, "id11"]], "Attack Surface/Vector: Network interfaces": [[9, "id10"]], "Attack Surface/Vector: Persistent firmware configuration": [[9, "id4"]], "Attack Surface/Vector: Platform hardware configuration": [[9, "id5"]], "Attack Surface/Vector: Power state transitions (eg. resume from sleep)": [[9, "id8"]], "Attack Surface/Vector: Runtime firmware (eg. SMI handlers)": [[9, "id6"]], "Attack Surface/Vector: Runtime protection of SMRAM": [[9, "id2"]], "Attack Surface/Vector: Secure boot - Incorrect protection of secure boot configuration": [[9, "id3"]], "Automated Tests": [[261, "automated-tests"]], "Auxiliary components": [[2, "auxiliary-components"]], "Building": [[12, "building"], [13, "building"]], "Building CHIPSEC": [[11, "building-chipsec"]], "Building UEFI Python 3.6.8 (optional)": [[14, "building-uefi-python-3-6-8-optional"]], "Building a Bootable USB drive with UEFI Shell (x64)": [[14, "building-a-bootable-usb-drive-with-uefi-shell-x64"]], "CHIPSEC 1.13.1": [[10, "chipsec-1-13-1"]], "CHIPSEC Modules": [[9, "chipsec-modules"]], "CHIPSEC_MAIN Program Flow": [[2, "chipsec-main-program-flow"]], "CHIPSEC_UTIL Program Flow": [[2, "chipsec-util-program-flow"]], "Chip information located in chipsec/chipset.py.": [[6, "chip-information-located-in-chipsec-chipset-py"]], "Commands": [[2, "commands"]], "Configuration File Example": [[3, "configuration-file-example"]], "Configuration Files": [[3, "configuration-files"]], "Contact": [[259, "contact"]], "Contribution Guide": [[10, null]], "Contribution and Style Guides": [[10, "contribution-and-style-guides"]], "Core components": [[2, "core-components"]], "Create a New Helper": [[5, "create-a-new-helper"]], "Creating a Live Linux image": [[11, "creating-a-live-linux-image"]], "DAL Windows Installation": [[12, "dal-windows-installation"]], "Deprecate distutils module support": [[0, "deprecate-distutils-module-support"]], "Download CHIPSEC": [[260, "download-chipsec"]], "Example": [[5, "example"]], "Executable build scripts": [[2, "executable-build-scripts"]], "Filter Driver Access PCI Config Space Test": [[13, "filter-driver-access-pci-config-space-test"]], "Fuzzing": [[2, "fuzzing"]], "Generating Documentation": [[1, "generating-documentation"]], "Generic results meanings": [[261, "id2"]], "GitHub repository": [[260, "github-repository"]], "HAL (Hardware Abstraction Layer)": [[2, "hal-hardware-abstraction-layer"]], "Helper components": [[5, "helper-components"]], "Helpers import from BaseHelper": [[5, "helpers-import-from-basehelper"]], "Install CHIPSEC Dependencies": [[13, "install-chipsec-dependencies"]], "Install PCI Filter Driver": [[13, "install-pci-filter-driver"]], "Installation": [[10, "installation"], [10, null]], "Installing CHIPSEC": [[11, "installing-chipsec"], [14, "installing-chipsec"]], "Installing Kali Linux": [[11, "installing-kali-linux"]], "Interpreting results": [[261, "interpreting-results"]], "Linux Installation": [[11, "linux-installation"]], "List of Cfg components": [[3, "list-of-cfg-components"]], "Methods for Platform Detection": [[6, "methods-for-platform-detection"]], "Module & Command Development": [[10, "module-command-development"]], "Modules": [[9, "modules"]], "Modules results meanings": [[261, "id3"]], "Mostly invoked by HAL modules": [[5, "mostly-invoked-by-hal-modules"]], "OS Helpers and Drivers": [[5, "os-helpers-and-drivers"]], "PEP versions supported by CHIPSEC": [[0, "id2"], [0, "id3"], [0, "id4"], [0, "id5"], [0, "id6"]], "Platform Configuration Options": [[6, "platform-configuration-options"]], "Prerequisites": [[11, "prerequisites"], [12, "prerequisites"]], "Python": [[260, "python"]], "Python Coding Style Guide": [[0, "python-coding-style-guide"]], "Python Version": [[0, "python-version"]], "References": [[1, "references"]], "Releases": [[260, "releases"]], "Results": [[261, "results"]], "Run CHIPSEC": [[11, "run-chipsec"]], "Run CHIPSEC in UEFI Shell": [[14, "run-chipsec-in-uefi-shell"]], "Running CHIPSEC": [[262, "running-chipsec"]], "Running in Shell": [[262, "running-in-shell"]], "Sample module code template": [[7, "sample-module-code-template"]], "Sphinx Version": [[1, "sphinx-version"]], "Start here": [[10, null]], "Tools": [[261, "tools"]], "Turn off kernel driver signature checks": [[13, "turn-off-kernel-driver-signature-checks"]], "Type Hints": [[0, "type-hints"]], "Underscores in Numeric Literals": [[0, "underscores-in-numeric-literals"]], "Uses PCI VID and DID to detect processor and PCH": [[6, "uses-pci-vid-and-did-to-detect-processor-and-pch"]], "Using CHIPSEC": [[10, "using-chipsec"], [10, null]], "Using as a Python Package": [[262, "using-as-a-python-package"]], "Walrus Operator (:=)": [[0, "walrus-operator"]], "Windows Installation": [[13, "windows-installation"]], "Windows PCI Filter Driver": [[13, "windows-pci-filter-driver"]], "Writing Your Own Modules": [[4, "writing-your-own-modules"]], "access_uefispec module": [[177, "module-chipsec.modules.common.uefi.access_uefispec"]], "acpi module": [[75, "module-chipsec.hal.acpi"]], "acpi_cmd module": [[226, "module-chipsec.utilcmd.acpi_cmd"]], "acpi_tables module": [[76, "module-chipsec.hal.acpi_tables"]], "adl": [[16, "adl"]], "apl": [[17, "apl"]], "architecture module": [[131, "module-chipsec.library.architecture"]], "avn": [[18, "avn"]], "basehelper module": [[115, "module-chipsec.helper.basehelper"]], "bdw": [[19, "bdw"]], "bdw package": [[145, "module-chipsec.modules.bdw"]], "bdx": [[20, "bdx"]], "bios_kbrd_buffer module": [[148, "module-chipsec.modules.common.bios_kbrd_buffer"]], "bios_smi module": [[149, "module-chipsec.modules.common.bios_smi"]], "bios_ts module": [[150, "module-chipsec.modules.common.bios_ts"]], "bios_wp module": [[151, "module-chipsec.modules.common.bios_wp"]], "bits module": [[132, "module-chipsec.library.bits"]], "byt": [[21, "byt"]], "byt package": [[146, "module-chipsec.modules.byt"]], "cet module": [[152, "module-chipsec.modules.common.cet"]], "cfl": [[22, "cfl"]], "chipsec_main options": [[262, "chipsec-main-options"]], "chipsec_util options": [[262, "chipsec-util-options"]], "chipset_cmd module": [[227, "module-chipsec.utilcmd.chipset_cmd"]], "cht": [[23, "cht"]], "cml": [[24, "cml"]], "cmos module": [[77, "module-chipsec.hal.cmos"]], "cmos_cmd module": [[228, "module-chipsec.utilcmd.cmos_cmd"]], "common": [[25, "common"]], "common module": [[198, "module-chipsec.modules.tools.vmm.common"]], "common package": [[147, "common-package"]], "config module": [[71, "module-chipsec.config"]], "config_cmd module": [[229, "module-chipsec.utilcmd.config_cmd"]], "control module": [[133, "module-chipsec.library.control"]], "core_parsers module": [[70, "module-chipsec.cfg.parsers.core_parsers"]], "cpu module": [[78, "module-chipsec.hal.cpu"]], "cpu package": [[153, "cpu-package"], [183, "cpu-package"]], "cpu_cmd module": [[230, "module-chipsec.utilcmd.cpu_cmd"]], "cpu_info module": [[154, "module-chipsec.modules.common.cpu.cpu_info"]], "cpuid module": [[79, "module-chipsec.hal.cpuid"], [123, "module-chipsec.helper.linuxnative.cpuid"]], "cpuid_fuzz module": [[199, "module-chipsec.modules.tools.vmm.cpuid_fuzz"]], "dal package": [[116, "dal-package"]], "dalhelper module": [[117, "module-chipsec.helper.dal.dalhelper"]], "debugenabled module": [[157, "module-chipsec.modules.common.debugenabled"]], "decode_cmd module": [[231, "module-chipsec.utilcmd.decode_cmd"]], "define module": [[202, "module-chipsec.modules.tools.vmm.hv.define"], [218, "module-chipsec.modules.tools.vmm.xen.define"]], "deltas_cmd module": [[232, "module-chipsec.utilcmd.deltas_cmd"]], "desc_cmd module": [[233, "module-chipsec.utilcmd.desc_cmd"]], "device module": [[134, "module-chipsec.library.device"]], "dnv": [[26, "dnv"]], "ec module": [[80, "module-chipsec.hal.ec"]], "ec_cmd module": [[234, "module-chipsec.utilcmd.ec_cmd"]], "efi package": [[118, "efi-package"]], "efihelper module": [[119, "module-chipsec.helper.efi.efihelper"]], "ehl": [[27, "ehl"]], "ept_finder module": [[200, "module-chipsec.modules.tools.vmm.ept_finder"]], "f-Strings": [[0, "f-strings"]], "fuzzing package": [[72, "fuzzing-package"]], "generate_test_id module": [[185, "module-chipsec.modules.tools.generate_test_id"]], "glk": [[28, "glk"]], "hal package": [[74, "hal-package"]], "hal_base module": [[81, "module-chipsec.hal.hal_base"]], "helper package": [[114, "helper-package"]], "hsw": [[29, "hsw"]], "hsw package": [[179, "module-chipsec.modules.hsw"]], "hsx": [[30, "hsx"]], "hv package": [[201, "hv-package"]], "hypercall module": [[203, "module-chipsec.modules.tools.vmm.hv.hypercall"], [219, "module-chipsec.modules.tools.vmm.xen.hypercall"]], "hypercallfuzz module": [[204, "module-chipsec.modules.tools.vmm.hv.hypercallfuzz"], [209, "module-chipsec.modules.tools.vmm.hypercallfuzz"], [220, "module-chipsec.modules.tools.vmm.xen.hypercallfuzz"]], "ia32cfg module": [[158, "module-chipsec.modules.common.ia32cfg"]], "ia_untrusted module": [[155, "module-chipsec.modules.common.cpu.ia_untrusted"]], "icl": [[31, "icl"]], "icx": [[32, "icx"]], "igd module": [[82, "module-chipsec.hal.igd"]], "igd_cmd module": [[235, "module-chipsec.utilcmd.igd_cmd"]], "interrupts module": [[83, "module-chipsec.hal.interrupts"]], "interrupts_cmd module": [[236, "module-chipsec.utilcmd.interrupts_cmd"]], "io module": [[84, "module-chipsec.hal.io"]], "io_cmd module": [[237, "module-chipsec.utilcmd.io_cmd"]], "iobar module": [[85, "module-chipsec.hal.iobar"]], "iofuzz module": [[210, "module-chipsec.modules.tools.vmm.iofuzz"]], "iommu": [[33, "iommu"]], "iommu module": [[86, "module-chipsec.hal.iommu"]], "iommu_cmd module": [[238, "module-chipsec.utilcmd.iommu_cmd"]], "ivb": [[34, "ivb"]], "ivb package": [[180, "module-chipsec.modules.ivb"]], "ivt": [[35, "ivt"]], "jkt": [[36, "jkt"]], "kbl": [[37, "kbl"]], "legacy_pci module": [[124, "module-chipsec.helper.linuxnative.legacy_pci"]], "library package": [[130, "library-package"]], "linux package": [[120, "linux-package"]], "linuxhelper module": [[121, "module-chipsec.helper.linux.linuxhelper"]], "linuxnative package": [[122, "linuxnative-package"]], "linuxnativehelper module": [[125, "module-chipsec.helper.linuxnative.linuxnativehelper"]], "lock module": [[135, "module-chipsec.library.lock"]], "lock_check_cmd module": [[239, "module-chipsec.utilcmd.lock_check_cmd"]], "locks module": [[87, "module-chipsec.hal.locks"]], "me_mfg_mode module": [[159, "module-chipsec.modules.common.me_mfg_mode"]], "mem_cmd module": [[240, "module-chipsec.utilcmd.mem_cmd"]], "memconfig module": [[160, "module-chipsec.modules.common.memconfig"]], "memlock module": [[161, "module-chipsec.modules.common.memlock"]], "memory module": [[136, "module-chipsec.library.memory"]], "mmcfg_base_cmd module": [[241, "module-chipsec.utilcmd.mmcfg_base_cmd"]], "mmcfg_cmd module": [[242, "module-chipsec.utilcmd.mmcfg_cmd"]], "mmio module": [[88, "module-chipsec.hal.mmio"]], "mmio_cmd module": [[243, "module-chipsec.utilcmd.mmio_cmd"]], "module_helper module": [[137, "module-chipsec.library.module_helper"]], "modules package": [[144, "modules-package"]], "msgbus module": [[89, "module-chipsec.hal.msgbus"]], "msgbus_cmd module": [[244, "module-chipsec.utilcmd.msgbus_cmd"]], "msr module": [[90, "module-chipsec.hal.msr"]], "msr_cmd module": [[245, "module-chipsec.utilcmd.msr_cmd"]], "msr_fuzz module": [[211, "module-chipsec.modules.tools.vmm.msr_fuzz"]], "nonehelper module": [[126, "module-chipsec.helper.nonehelper"]], "options module": [[138, "module-chipsec.library.options"]], "oshelper module": [[127, "module-chipsec.helper.oshelper"]], "paging module": [[91, "module-chipsec.hal.paging"]], "parsers module": [[223, "module-chipsec.parsers"]], "parsers package": [[69, "parsers-package"]], "pch_1xx": [[38, "pch-1xx"]], "pch_2xx": [[39, "pch-2xx"]], "pch_3xx": [[40, "pch-3xx"]], "pch_3xxlp": [[41, "pch-3xxlp"]], "pch_3xxop": [[42, "pch-3xxop"]], "pch_495": [[43, "pch-495"]], "pch_4xx": [[44, "pch-4xx"]], "pch_4xxh": [[45, "pch-4xxh"]], "pch_4xxlp": [[46, "pch-4xxlp"]], "pch_5xxh": [[47, "pch-5xxh"]], "pch_5xxlp": [[48, "pch-5xxlp"]], "pch_6xxP": [[49, "pch-6xxp"]], "pch_6xxS": [[50, "pch-6xxs"]], "pch_7x": [[51, "pch-7x"]], "pch_8x": [[52, "pch-8x"]], "pch_c60x": [[53, "pch-c60x"]], "pch_c61x": [[54, "pch-c61x"]], "pch_c620": [[55, "pch-c620"]], "pci module": [[92, "module-chipsec.hal.pci"]], "pci_cmd module": [[246, "module-chipsec.utilcmd.pci_cmd"]], "pcidb module": [[93, "module-chipsec.hal.pcidb"]], "pcie_fuzz module": [[212, "module-chipsec.modules.tools.vmm.pcie_fuzz"]], "pcie_overlap_fuzz module": [[213, "module-chipsec.modules.tools.vmm.pcie_overlap_fuzz"]], "physmem module": [[94, "module-chipsec.hal.physmem"]], "pmc_i440fx": [[56, "pmc-i440fx"]], "primitives module": [[73, "module-chipsec.fuzzing.primitives"]], "qrk": [[57, "qrk"]], "reg_cmd module": [[247, "module-chipsec.utilcmd.reg_cmd"]], "register module": [[139, "module-chipsec.library.register"]], "remap module": [[162, "module-chipsec.modules.common.remap"]], "reputation module": [[192, "module-chipsec.modules.tools.uefi.reputation"]], "returncode module": [[140, "module-chipsec.library.returncode"]], "rkl": [[58, "rkl"]], "rogue_mmio_bar module": [[189, "module-chipsec.modules.tools.smm.rogue_mmio_bar"]], "rpl": [[59, "rpl"]], "rtclock module": [[163, "rtclock-module"]], "s3bootscript module": [[178, "module-chipsec.modules.common.uefi.s3bootscript"]], "s3script_modify module": [[193, "module-chipsec.modules.tools.uefi.s3script_modify"]], "scan_blocked module": [[194, "module-chipsec.modules.tools.uefi.scan_blocked"]], "scan_image module": [[195, "module-chipsec.modules.tools.uefi.scan_image"]], "secureboot package": [[164, "secureboot-package"], [186, "secureboot-package"]], "sfdp": [[60, "sfdp"]], "sgx_check module": [[166, "module-chipsec.modules.common.sgx_check"]], "sinkhole module": [[184, "module-chipsec.modules.tools.cpu.sinkhole"]], "skl": [[61, "skl"]], "skx": [[62, "skx"]], "smbios module": [[95, "module-chipsec.hal.smbios"]], "smbios_cmd module": [[248, "module-chipsec.utilcmd.smbios_cmd"]], "smbus module": [[96, "module-chipsec.hal.smbus"]], "smbus_cmd module": [[249, "module-chipsec.utilcmd.smbus_cmd"]], "smm module": [[167, "module-chipsec.modules.common.smm"]], "smm package": [[188, "smm-package"]], "smm_code_chk module": [[168, "module-chipsec.modules.common.smm_code_chk"]], "smm_dma module": [[169, "module-chipsec.modules.common.smm_dma"]], "smm_ptr module": [[190, "module-chipsec.modules.tools.smm.smm_ptr"]], "smrr module": [[170, "module-chipsec.modules.common.smrr"]], "snb": [[63, "snb"]], "snb package": [[181, "module-chipsec.modules.snb"]], "spd module": [[97, "module-chipsec.hal.spd"]], "spd_cmd module": [[250, "module-chipsec.utilcmd.spd_cmd"]], "spd_wd module": [[171, "module-chipsec.modules.common.spd_wd"]], "spectre_v2 module": [[156, "module-chipsec.modules.common.cpu.spectre_v2"]], "spi module": [[98, "module-chipsec.hal.spi"]], "spi_access module": [[172, "module-chipsec.modules.common.spi_access"]], "spi_cmd module": [[251, "module-chipsec.utilcmd.spi_cmd"]], "spi_desc module": [[173, "module-chipsec.modules.common.spi_desc"]], "spi_descriptor module": [[99, "module-chipsec.hal.spi_descriptor"]], "spi_fdopss module": [[174, "module-chipsec.modules.common.spi_fdopss"]], "spi_jedec_ids module": [[100, "module-chipsec.hal.spi_jedec_ids"]], "spi_lock module": [[175, "module-chipsec.modules.common.spi_lock"]], "spi_uefi module": [[101, "module-chipsec.hal.spi_uefi"]], "spidesc_cmd module": [[252, "module-chipsec.utilcmd.spidesc_cmd"]], "strings module": [[141, "module-chipsec.library.strings"]], "structs module": [[142, "module-chipsec.library.structs"]], "synth_dev module": [[205, "module-chipsec.modules.tools.vmm.hv.synth_dev"]], "synth_kbd module": [[206, "module-chipsec.modules.tools.vmm.hv.synth_kbd"]], "te module": [[187, "module-chipsec.modules.tools.secureboot.te"]], "testcase module": [[224, "module-chipsec.testcase"]], "tglh": [[64, "tglh"]], "tglu": [[65, "tglu"]], "tools package": [[182, "tools-package"]], "tpm module": [[102, "module-chipsec.hal.tpm"]], "tpm12": [[66, "tpm12"]], "tpm12_commands module": [[103, "module-chipsec.hal.tpm12_commands"]], "tpm_cmd module": [[253, "module-chipsec.utilcmd.tpm_cmd"]], "tpm_eventlog module": [[104, "module-chipsec.hal.tpm_eventlog"]], "txt": [[67, "txt"]], "txt_cmd module": [[254, "module-chipsec.utilcmd.txt_cmd"]], "types module": [[143, "module-chipsec.library.types"]], "ucode module": [[105, "module-chipsec.hal.ucode"]], "ucode_cmd module": [[255, "module-chipsec.utilcmd.ucode_cmd"]], "uefi module": [[106, "module-chipsec.hal.uefi"]], "uefi package": [[176, "uefi-package"], [191, "uefi-package"]], "uefi_cmd module": [[256, "module-chipsec.utilcmd.uefi_cmd"]], "uefi_common module": [[107, "module-chipsec.hal.uefi_common"]], "uefi_compression module": [[108, "module-chipsec.hal.uefi_compression"]], "uefi_fv module": [[109, "module-chipsec.hal.uefi_fv"]], "uefi_platform module": [[110, "module-chipsec.hal.uefi_platform"]], "uefi_search module": [[111, "module-chipsec.hal.uefi_search"]], "uefivar_fuzz module": [[196, "module-chipsec.modules.tools.uefi.uefivar_fuzz"]], "utilcmd package": [[225, "utilcmd-package"]], "variables module": [[165, "module-chipsec.modules.common.secureboot.variables"]], "vbox package": [[214, "vbox-package"]], "vbox_crash_apicbase module": [[215, "module-chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase"]], "venom module": [[216, "module-chipsec.modules.tools.vmm.venom"]], "virtmem module": [[112, "module-chipsec.hal.virtmem"]], "vmbus module": [[207, "module-chipsec.modules.tools.vmm.hv.vmbus"]], "vmbusfuzz module": [[208, "module-chipsec.modules.tools.vmm.hv.vmbusfuzz"]], "vmem_cmd module": [[257, "module-chipsec.utilcmd.vmem_cmd"]], "vmm module": [[113, "module-chipsec.hal.vmm"]], "vmm package": [[197, "vmm-package"]], "vmm_cmd module": [[258, "module-chipsec.utilcmd.vmm_cmd"]], "whl": [[68, "whl"]], "windows package": [[128, "windows-package"]], "windowshelper module": [[129, "windowshelper-module"]], "wsmt module": [[222, "module-chipsec.modules.tools.wsmt"]], "xen package": [[217, "xen-package"]], "xsa188 module": [[221, "module-chipsec.modules.tools.vmm.xen.xsa188"]]}, "docnames": ["contribution/code-style-python", "contribution/sphinx", "development/Architecture-Overview", "development/Configuration-Files", "development/Developing", "development/OS-Helpers-and-Drivers", "development/Platform-Detection", "development/Sample-Module-Code", "development/Sample-Util-Command", "development/Vulnerabilities-and-CHIPSEC-Modules", "index", "installation/InstallLinux", "installation/InstallWinDAL", "installation/InstallWindows", "installation/USBwithUEFIShell", "modules/chipsec.cfg.8086", "modules/chipsec.cfg.8086.adl.xml", "modules/chipsec.cfg.8086.apl.xml", "modules/chipsec.cfg.8086.avn.xml", "modules/chipsec.cfg.8086.bdw.xml", "modules/chipsec.cfg.8086.bdx.xml", "modules/chipsec.cfg.8086.byt.xml", "modules/chipsec.cfg.8086.cfl.xml", "modules/chipsec.cfg.8086.cht.xml", "modules/chipsec.cfg.8086.cml.xml", "modules/chipsec.cfg.8086.common.xml", "modules/chipsec.cfg.8086.dnv.xml", "modules/chipsec.cfg.8086.ehl.xml", "modules/chipsec.cfg.8086.glk.xml", "modules/chipsec.cfg.8086.hsw.xml", "modules/chipsec.cfg.8086.hsx.xml", "modules/chipsec.cfg.8086.icl.xml", "modules/chipsec.cfg.8086.icx.xml", "modules/chipsec.cfg.8086.iommu.xml", "modules/chipsec.cfg.8086.ivb.xml", "modules/chipsec.cfg.8086.ivt.xml", "modules/chipsec.cfg.8086.jkt.xml", "modules/chipsec.cfg.8086.kbl.xml", "modules/chipsec.cfg.8086.pch_1xx.xml", "modules/chipsec.cfg.8086.pch_2xx.xml", "modules/chipsec.cfg.8086.pch_3xx.xml", "modules/chipsec.cfg.8086.pch_3xxlp.xml", "modules/chipsec.cfg.8086.pch_3xxop.xml", "modules/chipsec.cfg.8086.pch_495.xml", "modules/chipsec.cfg.8086.pch_4xx.xml", "modules/chipsec.cfg.8086.pch_4xxh.xml", "modules/chipsec.cfg.8086.pch_4xxlp.xml", "modules/chipsec.cfg.8086.pch_5xxh.xml", "modules/chipsec.cfg.8086.pch_5xxlp.xml", "modules/chipsec.cfg.8086.pch_6xxP.xml", "modules/chipsec.cfg.8086.pch_6xxS.xml", "modules/chipsec.cfg.8086.pch_7x.xml", "modules/chipsec.cfg.8086.pch_8x.xml", "modules/chipsec.cfg.8086.pch_c60x.xml", "modules/chipsec.cfg.8086.pch_c61x.xml", "modules/chipsec.cfg.8086.pch_c620.xml", "modules/chipsec.cfg.8086.pmc_i440fx.xml", "modules/chipsec.cfg.8086.qrk.xml", "modules/chipsec.cfg.8086.rkl.xml", "modules/chipsec.cfg.8086.rpl.xml", "modules/chipsec.cfg.8086.sfdp.xml", "modules/chipsec.cfg.8086.skl.xml", "modules/chipsec.cfg.8086.skx.xml", "modules/chipsec.cfg.8086.snb.xml", "modules/chipsec.cfg.8086.tglh.xml", "modules/chipsec.cfg.8086.tglu.xml", "modules/chipsec.cfg.8086.tpm12.xml", "modules/chipsec.cfg.8086.txt.xml", "modules/chipsec.cfg.8086.whl.xml", "modules/chipsec.cfg.parsers", "modules/chipsec.cfg.parsers.core_parsers", "modules/chipsec.config", "modules/chipsec.fuzzing", "modules/chipsec.fuzzing.primitives", "modules/chipsec.hal", "modules/chipsec.hal.acpi", "modules/chipsec.hal.acpi_tables", "modules/chipsec.hal.cmos", "modules/chipsec.hal.cpu", "modules/chipsec.hal.cpuid", "modules/chipsec.hal.ec", "modules/chipsec.hal.hal_base", "modules/chipsec.hal.igd", "modules/chipsec.hal.interrupts", "modules/chipsec.hal.io", "modules/chipsec.hal.iobar", "modules/chipsec.hal.iommu", "modules/chipsec.hal.locks", "modules/chipsec.hal.mmio", "modules/chipsec.hal.msgbus", "modules/chipsec.hal.msr", "modules/chipsec.hal.paging", "modules/chipsec.hal.pci", "modules/chipsec.hal.pcidb", "modules/chipsec.hal.physmem", "modules/chipsec.hal.smbios", "modules/chipsec.hal.smbus", "modules/chipsec.hal.spd", "modules/chipsec.hal.spi", "modules/chipsec.hal.spi_descriptor", "modules/chipsec.hal.spi_jedec_ids", "modules/chipsec.hal.spi_uefi", "modules/chipsec.hal.tpm", "modules/chipsec.hal.tpm12_commands", "modules/chipsec.hal.tpm_eventlog", "modules/chipsec.hal.ucode", "modules/chipsec.hal.uefi", "modules/chipsec.hal.uefi_common", "modules/chipsec.hal.uefi_compression", "modules/chipsec.hal.uefi_fv", "modules/chipsec.hal.uefi_platform", "modules/chipsec.hal.uefi_search", "modules/chipsec.hal.virtmem", "modules/chipsec.hal.vmm", "modules/chipsec.helper", "modules/chipsec.helper.basehelper", "modules/chipsec.helper.dal", "modules/chipsec.helper.dal.dalhelper", "modules/chipsec.helper.efi", "modules/chipsec.helper.efi.efihelper", "modules/chipsec.helper.linux", "modules/chipsec.helper.linux.linuxhelper", "modules/chipsec.helper.linuxnative", "modules/chipsec.helper.linuxnative.cpuid", "modules/chipsec.helper.linuxnative.legacy_pci", "modules/chipsec.helper.linuxnative.linuxnativehelper", "modules/chipsec.helper.nonehelper", "modules/chipsec.helper.oshelper", "modules/chipsec.helper.windows", "modules/chipsec.helper.windows.windowshelper", "modules/chipsec.library", "modules/chipsec.library.architecture", "modules/chipsec.library.bits", "modules/chipsec.library.control", "modules/chipsec.library.device", "modules/chipsec.library.lock", "modules/chipsec.library.memory", "modules/chipsec.library.module_helper", "modules/chipsec.library.options", "modules/chipsec.library.register", "modules/chipsec.library.returncode", "modules/chipsec.library.strings", "modules/chipsec.library.structs", "modules/chipsec.library.types", "modules/chipsec.modules", "modules/chipsec.modules.bdw", "modules/chipsec.modules.byt", "modules/chipsec.modules.common", "modules/chipsec.modules.common.bios_kbrd_buffer", "modules/chipsec.modules.common.bios_smi", "modules/chipsec.modules.common.bios_ts", "modules/chipsec.modules.common.bios_wp", "modules/chipsec.modules.common.cet", "modules/chipsec.modules.common.cpu", "modules/chipsec.modules.common.cpu.cpu_info", "modules/chipsec.modules.common.cpu.ia_untrusted", "modules/chipsec.modules.common.cpu.spectre_v2", "modules/chipsec.modules.common.debugenabled", "modules/chipsec.modules.common.ia32cfg", "modules/chipsec.modules.common.me_mfg_mode", "modules/chipsec.modules.common.memconfig", "modules/chipsec.modules.common.memlock", "modules/chipsec.modules.common.remap", "modules/chipsec.modules.common.rtclock", "modules/chipsec.modules.common.secureboot", "modules/chipsec.modules.common.secureboot.variables", "modules/chipsec.modules.common.sgx_check", "modules/chipsec.modules.common.smm", "modules/chipsec.modules.common.smm_code_chk", "modules/chipsec.modules.common.smm_dma", "modules/chipsec.modules.common.smrr", "modules/chipsec.modules.common.spd_wd", "modules/chipsec.modules.common.spi_access", "modules/chipsec.modules.common.spi_desc", "modules/chipsec.modules.common.spi_fdopss", "modules/chipsec.modules.common.spi_lock", "modules/chipsec.modules.common.uefi", "modules/chipsec.modules.common.uefi.access_uefispec", "modules/chipsec.modules.common.uefi.s3bootscript", "modules/chipsec.modules.hsw", "modules/chipsec.modules.ivb", "modules/chipsec.modules.snb", "modules/chipsec.modules.tools", "modules/chipsec.modules.tools.cpu", "modules/chipsec.modules.tools.cpu.sinkhole", "modules/chipsec.modules.tools.generate_test_id", "modules/chipsec.modules.tools.secureboot", "modules/chipsec.modules.tools.secureboot.te", "modules/chipsec.modules.tools.smm", "modules/chipsec.modules.tools.smm.rogue_mmio_bar", "modules/chipsec.modules.tools.smm.smm_ptr", "modules/chipsec.modules.tools.uefi", "modules/chipsec.modules.tools.uefi.reputation", "modules/chipsec.modules.tools.uefi.s3script_modify", "modules/chipsec.modules.tools.uefi.scan_blocked", "modules/chipsec.modules.tools.uefi.scan_image", "modules/chipsec.modules.tools.uefi.uefivar_fuzz", "modules/chipsec.modules.tools.vmm", "modules/chipsec.modules.tools.vmm.common", "modules/chipsec.modules.tools.vmm.cpuid_fuzz", "modules/chipsec.modules.tools.vmm.ept_finder", "modules/chipsec.modules.tools.vmm.hv", "modules/chipsec.modules.tools.vmm.hv.define", "modules/chipsec.modules.tools.vmm.hv.hypercall", "modules/chipsec.modules.tools.vmm.hv.hypercallfuzz", "modules/chipsec.modules.tools.vmm.hv.synth_dev", "modules/chipsec.modules.tools.vmm.hv.synth_kbd", "modules/chipsec.modules.tools.vmm.hv.vmbus", "modules/chipsec.modules.tools.vmm.hv.vmbusfuzz", "modules/chipsec.modules.tools.vmm.hypercallfuzz", "modules/chipsec.modules.tools.vmm.iofuzz", "modules/chipsec.modules.tools.vmm.msr_fuzz", "modules/chipsec.modules.tools.vmm.pcie_fuzz", "modules/chipsec.modules.tools.vmm.pcie_overlap_fuzz", "modules/chipsec.modules.tools.vmm.vbox", "modules/chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase", "modules/chipsec.modules.tools.vmm.venom", "modules/chipsec.modules.tools.vmm.xen", "modules/chipsec.modules.tools.vmm.xen.define", "modules/chipsec.modules.tools.vmm.xen.hypercall", "modules/chipsec.modules.tools.vmm.xen.hypercallfuzz", "modules/chipsec.modules.tools.vmm.xen.xsa188", "modules/chipsec.modules.tools.wsmt", "modules/chipsec.parsers", "modules/chipsec.testcase", "modules/chipsec.utilcmd", "modules/chipsec.utilcmd.acpi_cmd", "modules/chipsec.utilcmd.chipset_cmd", "modules/chipsec.utilcmd.cmos_cmd", "modules/chipsec.utilcmd.config_cmd", "modules/chipsec.utilcmd.cpu_cmd", "modules/chipsec.utilcmd.decode_cmd", "modules/chipsec.utilcmd.deltas_cmd", "modules/chipsec.utilcmd.desc_cmd", "modules/chipsec.utilcmd.ec_cmd", "modules/chipsec.utilcmd.igd_cmd", "modules/chipsec.utilcmd.interrupts_cmd", "modules/chipsec.utilcmd.io_cmd", "modules/chipsec.utilcmd.iommu_cmd", "modules/chipsec.utilcmd.lock_check_cmd", "modules/chipsec.utilcmd.mem_cmd", "modules/chipsec.utilcmd.mmcfg_base_cmd", "modules/chipsec.utilcmd.mmcfg_cmd", "modules/chipsec.utilcmd.mmio_cmd", "modules/chipsec.utilcmd.msgbus_cmd", "modules/chipsec.utilcmd.msr_cmd", "modules/chipsec.utilcmd.pci_cmd", "modules/chipsec.utilcmd.reg_cmd", "modules/chipsec.utilcmd.smbios_cmd", "modules/chipsec.utilcmd.smbus_cmd", "modules/chipsec.utilcmd.spd_cmd", "modules/chipsec.utilcmd.spi_cmd", "modules/chipsec.utilcmd.spidesc_cmd", "modules/chipsec.utilcmd.tpm_cmd", "modules/chipsec.utilcmd.txt_cmd", "modules/chipsec.utilcmd.ucode_cmd", "modules/chipsec.utilcmd.uefi_cmd", "modules/chipsec.utilcmd.vmem_cmd", "modules/chipsec.utilcmd.vmm_cmd", "start/Contact", "start/Download", "usage/Interpreting-Results", "usage/Running-Chipsec"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["contribution/code-style-python.rst", "contribution/sphinx.rst", "development/Architecture-Overview.rst", "development/Configuration-Files.rst", "development/Developing.rst", "development/OS-Helpers-and-Drivers.rst", "development/Platform-Detection.rst", "development/Sample-Module-Code.rst", "development/Sample-Util-Command.rst", "development/Vulnerabilities-and-CHIPSEC-Modules.rst", "index.rst", "installation/InstallLinux.rst", "installation/InstallWinDAL.rst", "installation/InstallWindows.rst", "installation/USBwithUEFIShell.rst", "modules/chipsec.cfg.8086.rst", "modules/chipsec.cfg.8086.adl.xml.rst", "modules/chipsec.cfg.8086.apl.xml.rst", "modules/chipsec.cfg.8086.avn.xml.rst", "modules/chipsec.cfg.8086.bdw.xml.rst", "modules/chipsec.cfg.8086.bdx.xml.rst", "modules/chipsec.cfg.8086.byt.xml.rst", "modules/chipsec.cfg.8086.cfl.xml.rst", "modules/chipsec.cfg.8086.cht.xml.rst", "modules/chipsec.cfg.8086.cml.xml.rst", "modules/chipsec.cfg.8086.common.xml.rst", "modules/chipsec.cfg.8086.dnv.xml.rst", "modules/chipsec.cfg.8086.ehl.xml.rst", "modules/chipsec.cfg.8086.glk.xml.rst", "modules/chipsec.cfg.8086.hsw.xml.rst", "modules/chipsec.cfg.8086.hsx.xml.rst", "modules/chipsec.cfg.8086.icl.xml.rst", "modules/chipsec.cfg.8086.icx.xml.rst", "modules/chipsec.cfg.8086.iommu.xml.rst", "modules/chipsec.cfg.8086.ivb.xml.rst", "modules/chipsec.cfg.8086.ivt.xml.rst", "modules/chipsec.cfg.8086.jkt.xml.rst", "modules/chipsec.cfg.8086.kbl.xml.rst", "modules/chipsec.cfg.8086.pch_1xx.xml.rst", "modules/chipsec.cfg.8086.pch_2xx.xml.rst", "modules/chipsec.cfg.8086.pch_3xx.xml.rst", "modules/chipsec.cfg.8086.pch_3xxlp.xml.rst", "modules/chipsec.cfg.8086.pch_3xxop.xml.rst", "modules/chipsec.cfg.8086.pch_495.xml.rst", "modules/chipsec.cfg.8086.pch_4xx.xml.rst", "modules/chipsec.cfg.8086.pch_4xxh.xml.rst", "modules/chipsec.cfg.8086.pch_4xxlp.xml.rst", "modules/chipsec.cfg.8086.pch_5xxh.xml.rst", "modules/chipsec.cfg.8086.pch_5xxlp.xml.rst", "modules/chipsec.cfg.8086.pch_6xxP.xml.rst", "modules/chipsec.cfg.8086.pch_6xxS.xml.rst", "modules/chipsec.cfg.8086.pch_7x.xml.rst", "modules/chipsec.cfg.8086.pch_8x.xml.rst", "modules/chipsec.cfg.8086.pch_c60x.xml.rst", "modules/chipsec.cfg.8086.pch_c61x.xml.rst", "modules/chipsec.cfg.8086.pch_c620.xml.rst", "modules/chipsec.cfg.8086.pmc_i440fx.xml.rst", "modules/chipsec.cfg.8086.qrk.xml.rst", "modules/chipsec.cfg.8086.rkl.xml.rst", "modules/chipsec.cfg.8086.rpl.xml.rst", "modules/chipsec.cfg.8086.sfdp.xml.rst", "modules/chipsec.cfg.8086.skl.xml.rst", "modules/chipsec.cfg.8086.skx.xml.rst", "modules/chipsec.cfg.8086.snb.xml.rst", "modules/chipsec.cfg.8086.tglh.xml.rst", "modules/chipsec.cfg.8086.tglu.xml.rst", "modules/chipsec.cfg.8086.tpm12.xml.rst", "modules/chipsec.cfg.8086.txt.xml.rst", "modules/chipsec.cfg.8086.whl.xml.rst", "modules/chipsec.cfg.parsers.rst", "modules/chipsec.cfg.parsers.core_parsers.rst", "modules/chipsec.config.rst", "modules/chipsec.fuzzing.rst", "modules/chipsec.fuzzing.primitives.rst", "modules/chipsec.hal.rst", "modules/chipsec.hal.acpi.rst", "modules/chipsec.hal.acpi_tables.rst", "modules/chipsec.hal.cmos.rst", "modules/chipsec.hal.cpu.rst", "modules/chipsec.hal.cpuid.rst", "modules/chipsec.hal.ec.rst", "modules/chipsec.hal.hal_base.rst", "modules/chipsec.hal.igd.rst", "modules/chipsec.hal.interrupts.rst", "modules/chipsec.hal.io.rst", "modules/chipsec.hal.iobar.rst", "modules/chipsec.hal.iommu.rst", "modules/chipsec.hal.locks.rst", "modules/chipsec.hal.mmio.rst", "modules/chipsec.hal.msgbus.rst", "modules/chipsec.hal.msr.rst", "modules/chipsec.hal.paging.rst", "modules/chipsec.hal.pci.rst", "modules/chipsec.hal.pcidb.rst", "modules/chipsec.hal.physmem.rst", "modules/chipsec.hal.smbios.rst", "modules/chipsec.hal.smbus.rst", "modules/chipsec.hal.spd.rst", "modules/chipsec.hal.spi.rst", "modules/chipsec.hal.spi_descriptor.rst", "modules/chipsec.hal.spi_jedec_ids.rst", "modules/chipsec.hal.spi_uefi.rst", "modules/chipsec.hal.tpm.rst", "modules/chipsec.hal.tpm12_commands.rst", "modules/chipsec.hal.tpm_eventlog.rst", "modules/chipsec.hal.ucode.rst", "modules/chipsec.hal.uefi.rst", "modules/chipsec.hal.uefi_common.rst", "modules/chipsec.hal.uefi_compression.rst", "modules/chipsec.hal.uefi_fv.rst", "modules/chipsec.hal.uefi_platform.rst", "modules/chipsec.hal.uefi_search.rst", "modules/chipsec.hal.virtmem.rst", "modules/chipsec.hal.vmm.rst", "modules/chipsec.helper.rst", "modules/chipsec.helper.basehelper.rst", "modules/chipsec.helper.dal.rst", "modules/chipsec.helper.dal.dalhelper.rst", "modules/chipsec.helper.efi.rst", "modules/chipsec.helper.efi.efihelper.rst", "modules/chipsec.helper.linux.rst", "modules/chipsec.helper.linux.linuxhelper.rst", "modules/chipsec.helper.linuxnative.rst", "modules/chipsec.helper.linuxnative.cpuid.rst", "modules/chipsec.helper.linuxnative.legacy_pci.rst", "modules/chipsec.helper.linuxnative.linuxnativehelper.rst", "modules/chipsec.helper.nonehelper.rst", "modules/chipsec.helper.oshelper.rst", "modules/chipsec.helper.windows.rst", "modules/chipsec.helper.windows.windowshelper.rst", "modules/chipsec.library.rst", "modules/chipsec.library.architecture.rst", "modules/chipsec.library.bits.rst", "modules/chipsec.library.control.rst", "modules/chipsec.library.device.rst", "modules/chipsec.library.lock.rst", "modules/chipsec.library.memory.rst", "modules/chipsec.library.module_helper.rst", "modules/chipsec.library.options.rst", "modules/chipsec.library.register.rst", "modules/chipsec.library.returncode.rst", "modules/chipsec.library.strings.rst", "modules/chipsec.library.structs.rst", "modules/chipsec.library.types.rst", "modules/chipsec.modules.rst", "modules/chipsec.modules.bdw.rst", "modules/chipsec.modules.byt.rst", "modules/chipsec.modules.common.rst", "modules/chipsec.modules.common.bios_kbrd_buffer.rst", "modules/chipsec.modules.common.bios_smi.rst", "modules/chipsec.modules.common.bios_ts.rst", "modules/chipsec.modules.common.bios_wp.rst", "modules/chipsec.modules.common.cet.rst", "modules/chipsec.modules.common.cpu.rst", "modules/chipsec.modules.common.cpu.cpu_info.rst", "modules/chipsec.modules.common.cpu.ia_untrusted.rst", "modules/chipsec.modules.common.cpu.spectre_v2.rst", "modules/chipsec.modules.common.debugenabled.rst", "modules/chipsec.modules.common.ia32cfg.rst", "modules/chipsec.modules.common.me_mfg_mode.rst", "modules/chipsec.modules.common.memconfig.rst", "modules/chipsec.modules.common.memlock.rst", "modules/chipsec.modules.common.remap.rst", "modules/chipsec.modules.common.rtclock.rst", "modules/chipsec.modules.common.secureboot.rst", "modules/chipsec.modules.common.secureboot.variables.rst", "modules/chipsec.modules.common.sgx_check.rst", "modules/chipsec.modules.common.smm.rst", "modules/chipsec.modules.common.smm_code_chk.rst", "modules/chipsec.modules.common.smm_dma.rst", "modules/chipsec.modules.common.smrr.rst", "modules/chipsec.modules.common.spd_wd.rst", "modules/chipsec.modules.common.spi_access.rst", "modules/chipsec.modules.common.spi_desc.rst", "modules/chipsec.modules.common.spi_fdopss.rst", "modules/chipsec.modules.common.spi_lock.rst", "modules/chipsec.modules.common.uefi.rst", "modules/chipsec.modules.common.uefi.access_uefispec.rst", "modules/chipsec.modules.common.uefi.s3bootscript.rst", "modules/chipsec.modules.hsw.rst", "modules/chipsec.modules.ivb.rst", "modules/chipsec.modules.snb.rst", "modules/chipsec.modules.tools.rst", "modules/chipsec.modules.tools.cpu.rst", "modules/chipsec.modules.tools.cpu.sinkhole.rst", "modules/chipsec.modules.tools.generate_test_id.rst", "modules/chipsec.modules.tools.secureboot.rst", "modules/chipsec.modules.tools.secureboot.te.rst", "modules/chipsec.modules.tools.smm.rst", "modules/chipsec.modules.tools.smm.rogue_mmio_bar.rst", "modules/chipsec.modules.tools.smm.smm_ptr.rst", "modules/chipsec.modules.tools.uefi.rst", "modules/chipsec.modules.tools.uefi.reputation.rst", "modules/chipsec.modules.tools.uefi.s3script_modify.rst", "modules/chipsec.modules.tools.uefi.scan_blocked.rst", "modules/chipsec.modules.tools.uefi.scan_image.rst", "modules/chipsec.modules.tools.uefi.uefivar_fuzz.rst", "modules/chipsec.modules.tools.vmm.rst", "modules/chipsec.modules.tools.vmm.common.rst", "modules/chipsec.modules.tools.vmm.cpuid_fuzz.rst", "modules/chipsec.modules.tools.vmm.ept_finder.rst", "modules/chipsec.modules.tools.vmm.hv.rst", "modules/chipsec.modules.tools.vmm.hv.define.rst", "modules/chipsec.modules.tools.vmm.hv.hypercall.rst", "modules/chipsec.modules.tools.vmm.hv.hypercallfuzz.rst", "modules/chipsec.modules.tools.vmm.hv.synth_dev.rst", "modules/chipsec.modules.tools.vmm.hv.synth_kbd.rst", "modules/chipsec.modules.tools.vmm.hv.vmbus.rst", "modules/chipsec.modules.tools.vmm.hv.vmbusfuzz.rst", "modules/chipsec.modules.tools.vmm.hypercallfuzz.rst", "modules/chipsec.modules.tools.vmm.iofuzz.rst", "modules/chipsec.modules.tools.vmm.msr_fuzz.rst", "modules/chipsec.modules.tools.vmm.pcie_fuzz.rst", "modules/chipsec.modules.tools.vmm.pcie_overlap_fuzz.rst", "modules/chipsec.modules.tools.vmm.vbox.rst", "modules/chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase.rst", "modules/chipsec.modules.tools.vmm.venom.rst", "modules/chipsec.modules.tools.vmm.xen.rst", "modules/chipsec.modules.tools.vmm.xen.define.rst", "modules/chipsec.modules.tools.vmm.xen.hypercall.rst", "modules/chipsec.modules.tools.vmm.xen.hypercallfuzz.rst", "modules/chipsec.modules.tools.vmm.xen.xsa188.rst", "modules/chipsec.modules.tools.wsmt.rst", "modules/chipsec.parsers.rst", "modules/chipsec.testcase.rst", "modules/chipsec.utilcmd.rst", "modules/chipsec.utilcmd.acpi_cmd.rst", "modules/chipsec.utilcmd.chipset_cmd.rst", "modules/chipsec.utilcmd.cmos_cmd.rst", "modules/chipsec.utilcmd.config_cmd.rst", "modules/chipsec.utilcmd.cpu_cmd.rst", "modules/chipsec.utilcmd.decode_cmd.rst", "modules/chipsec.utilcmd.deltas_cmd.rst", "modules/chipsec.utilcmd.desc_cmd.rst", "modules/chipsec.utilcmd.ec_cmd.rst", "modules/chipsec.utilcmd.igd_cmd.rst", "modules/chipsec.utilcmd.interrupts_cmd.rst", "modules/chipsec.utilcmd.io_cmd.rst", "modules/chipsec.utilcmd.iommu_cmd.rst", "modules/chipsec.utilcmd.lock_check_cmd.rst", "modules/chipsec.utilcmd.mem_cmd.rst", "modules/chipsec.utilcmd.mmcfg_base_cmd.rst", "modules/chipsec.utilcmd.mmcfg_cmd.rst", "modules/chipsec.utilcmd.mmio_cmd.rst", "modules/chipsec.utilcmd.msgbus_cmd.rst", "modules/chipsec.utilcmd.msr_cmd.rst", "modules/chipsec.utilcmd.pci_cmd.rst", "modules/chipsec.utilcmd.reg_cmd.rst", "modules/chipsec.utilcmd.smbios_cmd.rst", "modules/chipsec.utilcmd.smbus_cmd.rst", "modules/chipsec.utilcmd.spd_cmd.rst", "modules/chipsec.utilcmd.spi_cmd.rst", "modules/chipsec.utilcmd.spidesc_cmd.rst", "modules/chipsec.utilcmd.tpm_cmd.rst", "modules/chipsec.utilcmd.txt_cmd.rst", "modules/chipsec.utilcmd.ucode_cmd.rst", "modules/chipsec.utilcmd.uefi_cmd.rst", "modules/chipsec.utilcmd.vmem_cmd.rst", "modules/chipsec.utilcmd.vmm_cmd.rst", "start/Contact.rst", "start/Download.rst", "usage/Interpreting-Results.rst", "usage/Running-Chipsec.rst"], "indexentries": {"chipsec.cfg.parsers": [[69, "module-chipsec.cfg.parsers", false]], "chipsec.cfg.parsers.core_parsers": [[70, "module-chipsec.cfg.parsers.core_parsers", false]], "chipsec.config": [[71, "module-chipsec.config", false]], "chipsec.fuzzing": [[72, "module-chipsec.fuzzing", false]], "chipsec.fuzzing.primitives": [[73, "module-chipsec.fuzzing.primitives", false]], "chipsec.hal": [[74, "module-chipsec.hal", false]], "chipsec.hal.acpi": [[75, "module-chipsec.hal.acpi", false]], "chipsec.hal.acpi_tables": [[76, "module-chipsec.hal.acpi_tables", false]], "chipsec.hal.cmos": [[77, "module-chipsec.hal.cmos", false]], "chipsec.hal.cpu": [[78, "module-chipsec.hal.cpu", false]], "chipsec.hal.cpuid": [[79, "module-chipsec.hal.cpuid", false]], "chipsec.hal.ec": [[80, "module-chipsec.hal.ec", false]], "chipsec.hal.hal_base": [[81, "module-chipsec.hal.hal_base", false]], "chipsec.hal.igd": [[82, "module-chipsec.hal.igd", false]], "chipsec.hal.interrupts": [[83, "module-chipsec.hal.interrupts", false]], "chipsec.hal.io": [[84, "module-chipsec.hal.io", false]], "chipsec.hal.iobar": [[85, "module-chipsec.hal.iobar", false]], "chipsec.hal.iommu": [[86, "module-chipsec.hal.iommu", false]], "chipsec.hal.locks": [[87, "module-chipsec.hal.locks", false]], "chipsec.hal.mmio": [[88, "module-chipsec.hal.mmio", false]], "chipsec.hal.msgbus": [[89, "module-chipsec.hal.msgbus", false]], "chipsec.hal.msr": [[90, "module-chipsec.hal.msr", false]], "chipsec.hal.paging": [[91, "module-chipsec.hal.paging", false]], "chipsec.hal.pci": [[92, "module-chipsec.hal.pci", false]], "chipsec.hal.pcidb": [[93, "module-chipsec.hal.pcidb", false]], "chipsec.hal.physmem": [[94, "module-chipsec.hal.physmem", false]], "chipsec.hal.smbios": [[95, "module-chipsec.hal.smbios", false]], "chipsec.hal.smbus": [[96, "module-chipsec.hal.smbus", false]], "chipsec.hal.spd": [[97, "module-chipsec.hal.spd", false]], "chipsec.hal.spi": [[98, "module-chipsec.hal.spi", false]], "chipsec.hal.spi_descriptor": [[99, "module-chipsec.hal.spi_descriptor", false]], "chipsec.hal.spi_jedec_ids": [[100, "module-chipsec.hal.spi_jedec_ids", false]], "chipsec.hal.spi_uefi": [[101, "module-chipsec.hal.spi_uefi", false]], "chipsec.hal.tpm": [[102, "module-chipsec.hal.tpm", false]], "chipsec.hal.tpm12_commands": [[103, "module-chipsec.hal.tpm12_commands", false]], "chipsec.hal.tpm_eventlog": [[104, "module-chipsec.hal.tpm_eventlog", false]], "chipsec.hal.ucode": [[105, "module-chipsec.hal.ucode", false]], "chipsec.hal.uefi": [[106, "module-chipsec.hal.uefi", false]], "chipsec.hal.uefi_common": [[107, "module-chipsec.hal.uefi_common", false]], "chipsec.hal.uefi_compression": [[108, "module-chipsec.hal.uefi_compression", false]], "chipsec.hal.uefi_fv": [[109, "module-chipsec.hal.uefi_fv", false]], "chipsec.hal.uefi_platform": [[110, "module-chipsec.hal.uefi_platform", false]], "chipsec.hal.uefi_search": [[111, "module-chipsec.hal.uefi_search", false]], "chipsec.hal.virtmem": [[112, "module-chipsec.hal.virtmem", false]], "chipsec.hal.vmm": [[113, "module-chipsec.hal.vmm", false]], "chipsec.helper": [[114, "module-chipsec.helper", false]], "chipsec.helper.basehelper": [[115, "module-chipsec.helper.basehelper", false]], "chipsec.helper.dal": [[116, "module-chipsec.helper.dal", false]], "chipsec.helper.dal.dalhelper": [[117, "module-chipsec.helper.dal.dalhelper", false]], "chipsec.helper.efi": [[118, "module-chipsec.helper.efi", false]], "chipsec.helper.efi.efihelper": [[119, "module-chipsec.helper.efi.efihelper", false]], "chipsec.helper.linux": [[120, "module-chipsec.helper.linux", false]], "chipsec.helper.linux.linuxhelper": [[121, "module-chipsec.helper.linux.linuxhelper", false]], "chipsec.helper.linuxnative": [[122, "module-chipsec.helper.linuxnative", false]], "chipsec.helper.linuxnative.cpuid": [[123, "module-chipsec.helper.linuxnative.cpuid", false]], "chipsec.helper.linuxnative.legacy_pci": [[124, "module-chipsec.helper.linuxnative.legacy_pci", false]], "chipsec.helper.linuxnative.linuxnativehelper": [[125, "module-chipsec.helper.linuxnative.linuxnativehelper", false]], "chipsec.helper.nonehelper": [[126, "module-chipsec.helper.nonehelper", false]], "chipsec.helper.oshelper": [[127, "module-chipsec.helper.oshelper", false]], "chipsec.helper.windows": [[128, "module-chipsec.helper.windows", false]], "chipsec.library": [[130, "module-chipsec.library", false]], "chipsec.library.architecture": [[131, "module-chipsec.library.architecture", false]], "chipsec.library.bits": [[132, "module-chipsec.library.bits", false]], "chipsec.library.control": [[133, "module-chipsec.library.control", false]], "chipsec.library.device": [[134, "module-chipsec.library.device", false]], "chipsec.library.lock": [[135, "module-chipsec.library.lock", false]], "chipsec.library.memory": [[136, "module-chipsec.library.memory", false]], "chipsec.library.module_helper": [[137, "module-chipsec.library.module_helper", false]], "chipsec.library.options": [[138, "module-chipsec.library.options", false]], "chipsec.library.register": [[139, "module-chipsec.library.register", false]], "chipsec.library.returncode": [[140, "module-chipsec.library.returncode", false]], "chipsec.library.strings": [[141, "module-chipsec.library.strings", false]], "chipsec.library.structs": [[142, "module-chipsec.library.structs", false]], "chipsec.library.types": [[143, "module-chipsec.library.types", false]], "chipsec.modules": [[144, "module-chipsec.modules", false]], "chipsec.modules.bdw": [[145, "module-chipsec.modules.bdw", false]], "chipsec.modules.byt": [[146, "module-chipsec.modules.byt", false]], "chipsec.modules.common": [[147, "module-chipsec.modules.common", false]], "chipsec.modules.common.bios_kbrd_buffer": [[148, "module-chipsec.modules.common.bios_kbrd_buffer", false]], "chipsec.modules.common.bios_smi": [[149, "module-chipsec.modules.common.bios_smi", false]], "chipsec.modules.common.bios_ts": [[150, "module-chipsec.modules.common.bios_ts", false]], "chipsec.modules.common.bios_wp": [[151, "module-chipsec.modules.common.bios_wp", false]], "chipsec.modules.common.cet": [[152, "module-chipsec.modules.common.cet", false]], "chipsec.modules.common.cpu": [[153, "module-chipsec.modules.common.cpu", false]], "chipsec.modules.common.cpu.cpu_info": [[154, "module-chipsec.modules.common.cpu.cpu_info", false]], "chipsec.modules.common.cpu.ia_untrusted": [[155, "module-chipsec.modules.common.cpu.ia_untrusted", false]], "chipsec.modules.common.cpu.spectre_v2": [[156, "module-chipsec.modules.common.cpu.spectre_v2", false]], "chipsec.modules.common.debugenabled": [[157, "module-chipsec.modules.common.debugenabled", false]], "chipsec.modules.common.ia32cfg": [[158, "module-chipsec.modules.common.ia32cfg", false]], "chipsec.modules.common.me_mfg_mode": [[159, "module-chipsec.modules.common.me_mfg_mode", false]], "chipsec.modules.common.memconfig": [[160, "module-chipsec.modules.common.memconfig", false]], "chipsec.modules.common.memlock": [[161, "module-chipsec.modules.common.memlock", false]], "chipsec.modules.common.remap": [[162, "module-chipsec.modules.common.remap", false]], "chipsec.modules.common.secureboot": [[164, "module-chipsec.modules.common.secureboot", false]], "chipsec.modules.common.secureboot.variables": [[165, "module-chipsec.modules.common.secureboot.variables", false]], "chipsec.modules.common.sgx_check": [[166, "module-chipsec.modules.common.sgx_check", false]], "chipsec.modules.common.smm": [[167, "module-chipsec.modules.common.smm", false]], "chipsec.modules.common.smm_code_chk": [[168, "module-chipsec.modules.common.smm_code_chk", false]], "chipsec.modules.common.smm_dma": [[169, "module-chipsec.modules.common.smm_dma", false]], "chipsec.modules.common.smrr": [[170, "module-chipsec.modules.common.smrr", false]], "chipsec.modules.common.spd_wd": [[171, "module-chipsec.modules.common.spd_wd", false]], "chipsec.modules.common.spi_access": [[172, "module-chipsec.modules.common.spi_access", false]], "chipsec.modules.common.spi_desc": [[173, "module-chipsec.modules.common.spi_desc", false]], "chipsec.modules.common.spi_fdopss": [[174, "module-chipsec.modules.common.spi_fdopss", false]], "chipsec.modules.common.spi_lock": [[175, "module-chipsec.modules.common.spi_lock", false]], "chipsec.modules.common.uefi": [[176, "module-chipsec.modules.common.uefi", false]], "chipsec.modules.common.uefi.access_uefispec": [[177, "module-chipsec.modules.common.uefi.access_uefispec", false]], "chipsec.modules.common.uefi.s3bootscript": [[178, "module-chipsec.modules.common.uefi.s3bootscript", false]], "chipsec.modules.hsw": [[179, "module-chipsec.modules.hsw", false]], "chipsec.modules.ivb": [[180, "module-chipsec.modules.ivb", false]], "chipsec.modules.snb": [[181, "module-chipsec.modules.snb", false]], "chipsec.modules.tools": [[182, "module-chipsec.modules.tools", false]], "chipsec.modules.tools.cpu": [[183, "module-chipsec.modules.tools.cpu", false]], "chipsec.modules.tools.cpu.sinkhole": [[184, "module-chipsec.modules.tools.cpu.sinkhole", false]], "chipsec.modules.tools.generate_test_id": [[185, "module-chipsec.modules.tools.generate_test_id", false]], "chipsec.modules.tools.secureboot": [[186, "module-chipsec.modules.tools.secureboot", false]], "chipsec.modules.tools.secureboot.te": [[187, "module-chipsec.modules.tools.secureboot.te", false]], "chipsec.modules.tools.smm": [[188, "module-chipsec.modules.tools.smm", false]], "chipsec.modules.tools.smm.rogue_mmio_bar": [[189, "module-chipsec.modules.tools.smm.rogue_mmio_bar", false]], "chipsec.modules.tools.smm.smm_ptr": [[190, "module-chipsec.modules.tools.smm.smm_ptr", false]], "chipsec.modules.tools.uefi": [[191, "module-chipsec.modules.tools.uefi", false]], "chipsec.modules.tools.uefi.reputation": [[192, "module-chipsec.modules.tools.uefi.reputation", false]], "chipsec.modules.tools.uefi.s3script_modify": [[193, "module-chipsec.modules.tools.uefi.s3script_modify", false]], "chipsec.modules.tools.uefi.scan_blocked": [[194, "module-chipsec.modules.tools.uefi.scan_blocked", false]], "chipsec.modules.tools.uefi.scan_image": [[195, "module-chipsec.modules.tools.uefi.scan_image", false]], "chipsec.modules.tools.uefi.uefivar_fuzz": [[196, "module-chipsec.modules.tools.uefi.uefivar_fuzz", false]], "chipsec.modules.tools.vmm": [[197, "module-chipsec.modules.tools.vmm", false]], "chipsec.modules.tools.vmm.common": [[198, "module-chipsec.modules.tools.vmm.common", false]], "chipsec.modules.tools.vmm.cpuid_fuzz": [[199, "module-chipsec.modules.tools.vmm.cpuid_fuzz", false]], "chipsec.modules.tools.vmm.ept_finder": [[200, "module-chipsec.modules.tools.vmm.ept_finder", false]], "chipsec.modules.tools.vmm.hv": [[201, "module-chipsec.modules.tools.vmm.hv", false]], "chipsec.modules.tools.vmm.hv.define": [[202, "module-chipsec.modules.tools.vmm.hv.define", false]], "chipsec.modules.tools.vmm.hv.hypercall": [[203, "module-chipsec.modules.tools.vmm.hv.hypercall", false]], "chipsec.modules.tools.vmm.hv.hypercallfuzz": [[204, "module-chipsec.modules.tools.vmm.hv.hypercallfuzz", false]], "chipsec.modules.tools.vmm.hv.synth_dev": [[205, "module-chipsec.modules.tools.vmm.hv.synth_dev", false]], "chipsec.modules.tools.vmm.hv.synth_kbd": [[206, "module-chipsec.modules.tools.vmm.hv.synth_kbd", false]], "chipsec.modules.tools.vmm.hv.vmbus": [[207, "module-chipsec.modules.tools.vmm.hv.vmbus", false]], "chipsec.modules.tools.vmm.hv.vmbusfuzz": [[208, "module-chipsec.modules.tools.vmm.hv.vmbusfuzz", false]], "chipsec.modules.tools.vmm.hypercallfuzz": [[209, "module-chipsec.modules.tools.vmm.hypercallfuzz", false]], "chipsec.modules.tools.vmm.iofuzz": [[210, "module-chipsec.modules.tools.vmm.iofuzz", false]], "chipsec.modules.tools.vmm.msr_fuzz": [[211, "module-chipsec.modules.tools.vmm.msr_fuzz", false]], "chipsec.modules.tools.vmm.pcie_fuzz": [[212, "module-chipsec.modules.tools.vmm.pcie_fuzz", false]], "chipsec.modules.tools.vmm.pcie_overlap_fuzz": [[213, "module-chipsec.modules.tools.vmm.pcie_overlap_fuzz", false]], "chipsec.modules.tools.vmm.vbox": [[214, "module-chipsec.modules.tools.vmm.vbox", false]], "chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase": [[215, "module-chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase", false]], "chipsec.modules.tools.vmm.venom": [[216, "module-chipsec.modules.tools.vmm.venom", false]], "chipsec.modules.tools.vmm.xen": [[217, "module-chipsec.modules.tools.vmm.xen", false]], "chipsec.modules.tools.vmm.xen.define": [[218, "module-chipsec.modules.tools.vmm.xen.define", false]], "chipsec.modules.tools.vmm.xen.hypercall": [[219, "module-chipsec.modules.tools.vmm.xen.hypercall", false]], "chipsec.modules.tools.vmm.xen.hypercallfuzz": [[220, "module-chipsec.modules.tools.vmm.xen.hypercallfuzz", false]], "chipsec.modules.tools.vmm.xen.xsa188": [[221, "module-chipsec.modules.tools.vmm.xen.xsa188", false]], "chipsec.modules.tools.wsmt": [[222, "module-chipsec.modules.tools.wsmt", false]], "chipsec.parsers": [[223, "module-chipsec.parsers", false]], "chipsec.testcase": [[224, "module-chipsec.testcase", false]], "chipsec.utilcmd": [[225, "module-chipsec.utilcmd", false]], "chipsec.utilcmd.acpi_cmd": [[226, "module-chipsec.utilcmd.acpi_cmd", false]], "chipsec.utilcmd.chipset_cmd": [[227, "module-chipsec.utilcmd.chipset_cmd", false]], "chipsec.utilcmd.cmos_cmd": [[228, "module-chipsec.utilcmd.cmos_cmd", false]], "chipsec.utilcmd.config_cmd": [[229, "module-chipsec.utilcmd.config_cmd", false]], "chipsec.utilcmd.cpu_cmd": [[230, "module-chipsec.utilcmd.cpu_cmd", false]], "chipsec.utilcmd.decode_cmd": [[231, "module-chipsec.utilcmd.decode_cmd", false]], "chipsec.utilcmd.deltas_cmd": [[232, "module-chipsec.utilcmd.deltas_cmd", false]], "chipsec.utilcmd.desc_cmd": [[233, "module-chipsec.utilcmd.desc_cmd", false]], "chipsec.utilcmd.ec_cmd": [[234, "module-chipsec.utilcmd.ec_cmd", false]], "chipsec.utilcmd.igd_cmd": [[235, "module-chipsec.utilcmd.igd_cmd", false]], "chipsec.utilcmd.interrupts_cmd": [[236, "module-chipsec.utilcmd.interrupts_cmd", false]], "chipsec.utilcmd.io_cmd": [[237, "module-chipsec.utilcmd.io_cmd", false]], "chipsec.utilcmd.iommu_cmd": [[238, "module-chipsec.utilcmd.iommu_cmd", false]], "chipsec.utilcmd.lock_check_cmd": [[239, "module-chipsec.utilcmd.lock_check_cmd", false]], "chipsec.utilcmd.mem_cmd": [[240, "module-chipsec.utilcmd.mem_cmd", false]], "chipsec.utilcmd.mmcfg_base_cmd": [[241, "module-chipsec.utilcmd.mmcfg_base_cmd", false]], "chipsec.utilcmd.mmcfg_cmd": [[242, "module-chipsec.utilcmd.mmcfg_cmd", false]], "chipsec.utilcmd.mmio_cmd": [[243, "module-chipsec.utilcmd.mmio_cmd", false]], "chipsec.utilcmd.msgbus_cmd": [[244, "module-chipsec.utilcmd.msgbus_cmd", false]], "chipsec.utilcmd.msr_cmd": [[245, "module-chipsec.utilcmd.msr_cmd", false]], "chipsec.utilcmd.pci_cmd": [[246, "module-chipsec.utilcmd.pci_cmd", false]], "chipsec.utilcmd.reg_cmd": [[247, "module-chipsec.utilcmd.reg_cmd", false]], "chipsec.utilcmd.smbios_cmd": [[248, "module-chipsec.utilcmd.smbios_cmd", false]], "chipsec.utilcmd.smbus_cmd": [[249, "module-chipsec.utilcmd.smbus_cmd", false]], "chipsec.utilcmd.spd_cmd": [[250, "module-chipsec.utilcmd.spd_cmd", false]], "chipsec.utilcmd.spi_cmd": [[251, "module-chipsec.utilcmd.spi_cmd", false]], "chipsec.utilcmd.spidesc_cmd": [[252, "module-chipsec.utilcmd.spidesc_cmd", false]], "chipsec.utilcmd.tpm_cmd": [[253, "module-chipsec.utilcmd.tpm_cmd", false]], "chipsec.utilcmd.txt_cmd": [[254, "module-chipsec.utilcmd.txt_cmd", false]], "chipsec.utilcmd.ucode_cmd": [[255, "module-chipsec.utilcmd.ucode_cmd", false]], "chipsec.utilcmd.uefi_cmd": [[256, "module-chipsec.utilcmd.uefi_cmd", false]], "chipsec.utilcmd.vmem_cmd": [[257, "module-chipsec.utilcmd.vmem_cmd", false]], "chipsec.utilcmd.vmm_cmd": [[258, "module-chipsec.utilcmd.vmm_cmd", false]], "module": [[69, "module-chipsec.cfg.parsers", false], [70, "module-chipsec.cfg.parsers.core_parsers", false], [71, "module-chipsec.config", false], [72, "module-chipsec.fuzzing", false], [73, "module-chipsec.fuzzing.primitives", false], [74, "module-chipsec.hal", false], [75, "module-chipsec.hal.acpi", false], [76, "module-chipsec.hal.acpi_tables", false], [77, "module-chipsec.hal.cmos", false], [78, "module-chipsec.hal.cpu", false], [79, "module-chipsec.hal.cpuid", false], [80, "module-chipsec.hal.ec", false], [81, "module-chipsec.hal.hal_base", false], [82, "module-chipsec.hal.igd", false], [83, "module-chipsec.hal.interrupts", false], [84, "module-chipsec.hal.io", false], [85, "module-chipsec.hal.iobar", false], [86, "module-chipsec.hal.iommu", false], [87, "module-chipsec.hal.locks", false], [88, "module-chipsec.hal.mmio", false], [89, "module-chipsec.hal.msgbus", false], [90, "module-chipsec.hal.msr", false], [91, "module-chipsec.hal.paging", false], [92, "module-chipsec.hal.pci", false], [93, "module-chipsec.hal.pcidb", false], [94, "module-chipsec.hal.physmem", false], [95, "module-chipsec.hal.smbios", false], [96, "module-chipsec.hal.smbus", false], [97, "module-chipsec.hal.spd", false], [98, "module-chipsec.hal.spi", false], [99, "module-chipsec.hal.spi_descriptor", false], [100, "module-chipsec.hal.spi_jedec_ids", false], [101, "module-chipsec.hal.spi_uefi", false], [102, "module-chipsec.hal.tpm", false], [103, "module-chipsec.hal.tpm12_commands", false], [104, "module-chipsec.hal.tpm_eventlog", false], [105, "module-chipsec.hal.ucode", false], [106, "module-chipsec.hal.uefi", false], [107, "module-chipsec.hal.uefi_common", false], [108, "module-chipsec.hal.uefi_compression", false], [109, "module-chipsec.hal.uefi_fv", false], [110, "module-chipsec.hal.uefi_platform", false], [111, "module-chipsec.hal.uefi_search", false], [112, "module-chipsec.hal.virtmem", false], [113, "module-chipsec.hal.vmm", false], [114, "module-chipsec.helper", false], [115, "module-chipsec.helper.basehelper", false], [116, "module-chipsec.helper.dal", false], [117, "module-chipsec.helper.dal.dalhelper", false], [118, "module-chipsec.helper.efi", false], [119, "module-chipsec.helper.efi.efihelper", false], [120, "module-chipsec.helper.linux", false], [121, "module-chipsec.helper.linux.linuxhelper", false], [122, "module-chipsec.helper.linuxnative", false], [123, "module-chipsec.helper.linuxnative.cpuid", false], [124, "module-chipsec.helper.linuxnative.legacy_pci", false], [125, "module-chipsec.helper.linuxnative.linuxnativehelper", false], [126, "module-chipsec.helper.nonehelper", false], [127, "module-chipsec.helper.oshelper", false], [128, "module-chipsec.helper.windows", false], [130, "module-chipsec.library", false], [131, "module-chipsec.library.architecture", false], [132, "module-chipsec.library.bits", false], [133, "module-chipsec.library.control", false], [134, "module-chipsec.library.device", false], [135, "module-chipsec.library.lock", false], [136, "module-chipsec.library.memory", false], [137, "module-chipsec.library.module_helper", false], [138, "module-chipsec.library.options", false], [139, "module-chipsec.library.register", false], [140, "module-chipsec.library.returncode", false], [141, "module-chipsec.library.strings", false], [142, "module-chipsec.library.structs", false], [143, "module-chipsec.library.types", false], [144, "module-chipsec.modules", false], [145, "module-chipsec.modules.bdw", false], [146, "module-chipsec.modules.byt", false], [147, "module-chipsec.modules.common", false], [148, "module-chipsec.modules.common.bios_kbrd_buffer", false], [149, "module-chipsec.modules.common.bios_smi", false], [150, "module-chipsec.modules.common.bios_ts", false], [151, "module-chipsec.modules.common.bios_wp", false], [152, "module-chipsec.modules.common.cet", false], [153, "module-chipsec.modules.common.cpu", false], [154, "module-chipsec.modules.common.cpu.cpu_info", false], [155, "module-chipsec.modules.common.cpu.ia_untrusted", false], [156, "module-chipsec.modules.common.cpu.spectre_v2", false], [157, "module-chipsec.modules.common.debugenabled", false], [158, "module-chipsec.modules.common.ia32cfg", false], [159, "module-chipsec.modules.common.me_mfg_mode", false], [160, "module-chipsec.modules.common.memconfig", false], [161, "module-chipsec.modules.common.memlock", false], [162, "module-chipsec.modules.common.remap", false], [164, "module-chipsec.modules.common.secureboot", false], [165, "module-chipsec.modules.common.secureboot.variables", false], [166, "module-chipsec.modules.common.sgx_check", false], [167, "module-chipsec.modules.common.smm", false], [168, "module-chipsec.modules.common.smm_code_chk", false], [169, "module-chipsec.modules.common.smm_dma", false], [170, "module-chipsec.modules.common.smrr", false], [171, "module-chipsec.modules.common.spd_wd", false], [172, "module-chipsec.modules.common.spi_access", false], [173, "module-chipsec.modules.common.spi_desc", false], [174, "module-chipsec.modules.common.spi_fdopss", false], [175, "module-chipsec.modules.common.spi_lock", false], [176, "module-chipsec.modules.common.uefi", false], [177, "module-chipsec.modules.common.uefi.access_uefispec", false], [178, "module-chipsec.modules.common.uefi.s3bootscript", false], [179, "module-chipsec.modules.hsw", false], [180, "module-chipsec.modules.ivb", false], [181, "module-chipsec.modules.snb", false], [182, "module-chipsec.modules.tools", false], [183, "module-chipsec.modules.tools.cpu", false], [184, "module-chipsec.modules.tools.cpu.sinkhole", false], [185, "module-chipsec.modules.tools.generate_test_id", false], [186, "module-chipsec.modules.tools.secureboot", false], [187, "module-chipsec.modules.tools.secureboot.te", false], [188, "module-chipsec.modules.tools.smm", false], [189, "module-chipsec.modules.tools.smm.rogue_mmio_bar", false], [190, "module-chipsec.modules.tools.smm.smm_ptr", false], [191, "module-chipsec.modules.tools.uefi", false], [192, "module-chipsec.modules.tools.uefi.reputation", false], [193, "module-chipsec.modules.tools.uefi.s3script_modify", false], [194, "module-chipsec.modules.tools.uefi.scan_blocked", false], [195, "module-chipsec.modules.tools.uefi.scan_image", false], [196, "module-chipsec.modules.tools.uefi.uefivar_fuzz", false], [197, "module-chipsec.modules.tools.vmm", false], [198, "module-chipsec.modules.tools.vmm.common", false], [199, "module-chipsec.modules.tools.vmm.cpuid_fuzz", false], [200, "module-chipsec.modules.tools.vmm.ept_finder", false], [201, "module-chipsec.modules.tools.vmm.hv", false], [202, "module-chipsec.modules.tools.vmm.hv.define", false], [203, "module-chipsec.modules.tools.vmm.hv.hypercall", false], [204, "module-chipsec.modules.tools.vmm.hv.hypercallfuzz", false], [205, "module-chipsec.modules.tools.vmm.hv.synth_dev", false], [206, "module-chipsec.modules.tools.vmm.hv.synth_kbd", false], [207, "module-chipsec.modules.tools.vmm.hv.vmbus", false], [208, "module-chipsec.modules.tools.vmm.hv.vmbusfuzz", false], [209, "module-chipsec.modules.tools.vmm.hypercallfuzz", false], [210, "module-chipsec.modules.tools.vmm.iofuzz", false], [211, "module-chipsec.modules.tools.vmm.msr_fuzz", false], [212, "module-chipsec.modules.tools.vmm.pcie_fuzz", false], [213, "module-chipsec.modules.tools.vmm.pcie_overlap_fuzz", false], [214, "module-chipsec.modules.tools.vmm.vbox", false], [215, "module-chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase", false], [216, "module-chipsec.modules.tools.vmm.venom", false], [217, "module-chipsec.modules.tools.vmm.xen", false], [218, "module-chipsec.modules.tools.vmm.xen.define", false], [219, "module-chipsec.modules.tools.vmm.xen.hypercall", false], [220, "module-chipsec.modules.tools.vmm.xen.hypercallfuzz", false], [221, "module-chipsec.modules.tools.vmm.xen.xsa188", false], [222, "module-chipsec.modules.tools.wsmt", false], [223, "module-chipsec.parsers", false], [224, "module-chipsec.testcase", false], [225, "module-chipsec.utilcmd", false], [226, "module-chipsec.utilcmd.acpi_cmd", false], [227, "module-chipsec.utilcmd.chipset_cmd", false], [228, "module-chipsec.utilcmd.cmos_cmd", false], [229, "module-chipsec.utilcmd.config_cmd", false], [230, "module-chipsec.utilcmd.cpu_cmd", false], [231, "module-chipsec.utilcmd.decode_cmd", false], [232, "module-chipsec.utilcmd.deltas_cmd", false], [233, "module-chipsec.utilcmd.desc_cmd", false], [234, "module-chipsec.utilcmd.ec_cmd", false], [235, "module-chipsec.utilcmd.igd_cmd", false], [236, "module-chipsec.utilcmd.interrupts_cmd", false], [237, "module-chipsec.utilcmd.io_cmd", false], [238, "module-chipsec.utilcmd.iommu_cmd", false], [239, "module-chipsec.utilcmd.lock_check_cmd", false], [240, "module-chipsec.utilcmd.mem_cmd", false], [241, "module-chipsec.utilcmd.mmcfg_base_cmd", false], [242, "module-chipsec.utilcmd.mmcfg_cmd", false], [243, "module-chipsec.utilcmd.mmio_cmd", false], [244, "module-chipsec.utilcmd.msgbus_cmd", false], [245, "module-chipsec.utilcmd.msr_cmd", false], [246, "module-chipsec.utilcmd.pci_cmd", false], [247, "module-chipsec.utilcmd.reg_cmd", false], [248, "module-chipsec.utilcmd.smbios_cmd", false], [249, "module-chipsec.utilcmd.smbus_cmd", false], [250, "module-chipsec.utilcmd.spd_cmd", false], [251, "module-chipsec.utilcmd.spi_cmd", false], [252, "module-chipsec.utilcmd.spidesc_cmd", false], [253, "module-chipsec.utilcmd.tpm_cmd", false], [254, "module-chipsec.utilcmd.txt_cmd", false], [255, "module-chipsec.utilcmd.ucode_cmd", false], [256, "module-chipsec.utilcmd.uefi_cmd", false], [257, "module-chipsec.utilcmd.vmem_cmd", false], [258, "module-chipsec.utilcmd.vmm_cmd", false]]}, "objects": {"chipsec": [[71, 0, 0, "-", "config"], [72, 0, 0, "-", "fuzzing"], [74, 0, 0, "-", "hal"], [114, 0, 0, "-", "helper"], [130, 0, 0, "-", "library"], [144, 0, 0, "-", "modules"], [223, 0, 0, "-", "parsers"], [224, 0, 0, "-", "testcase"], [225, 0, 0, "-", "utilcmd"]], "chipsec.cfg": [[69, 0, 0, "-", "parsers"]], "chipsec.cfg.parsers": [[70, 0, 0, "-", "core_parsers"]], "chipsec.fuzzing": [[73, 0, 0, "-", "primitives"]], "chipsec.hal": [[75, 0, 0, "-", "acpi"], [76, 0, 0, "-", "acpi_tables"], [77, 0, 0, "-", "cmos"], [78, 0, 0, "-", "cpu"], [79, 0, 0, "-", "cpuid"], [80, 0, 0, "-", "ec"], [81, 0, 0, "-", "hal_base"], [82, 0, 0, "-", "igd"], [83, 0, 0, "-", "interrupts"], [84, 0, 0, "-", "io"], [85, 0, 0, "-", "iobar"], [86, 0, 0, "-", "iommu"], [87, 0, 0, "-", "locks"], [88, 0, 0, "-", "mmio"], [89, 0, 0, "-", "msgbus"], [90, 0, 0, "-", "msr"], [91, 0, 0, "-", "paging"], [92, 0, 0, "-", "pci"], [93, 0, 0, "-", "pcidb"], [94, 0, 0, "-", "physmem"], [95, 0, 0, "-", "smbios"], [96, 0, 0, "-", "smbus"], [97, 0, 0, "-", "spd"], [98, 0, 0, "-", "spi"], [99, 0, 0, "-", "spi_descriptor"], [100, 0, 0, "-", "spi_jedec_ids"], [101, 0, 0, "-", "spi_uefi"], [102, 0, 0, "-", "tpm"], [103, 0, 0, "-", "tpm12_commands"], [104, 0, 0, "-", "tpm_eventlog"], [105, 0, 0, "-", "ucode"], [106, 0, 0, "-", "uefi"], [107, 0, 0, "-", "uefi_common"], [108, 0, 0, "-", "uefi_compression"], [109, 0, 0, "-", "uefi_fv"], [110, 0, 0, "-", "uefi_platform"], [111, 0, 0, "-", "uefi_search"], [112, 0, 0, "-", "virtmem"], [113, 0, 0, "-", "vmm"]], "chipsec.helper": [[115, 0, 0, "-", "basehelper"], [116, 0, 0, "-", "dal"], [118, 0, 0, "-", "efi"], [120, 0, 0, "-", "linux"], [122, 0, 0, "-", "linuxnative"], [126, 0, 0, "-", "nonehelper"], [127, 0, 0, "-", "oshelper"], [128, 0, 0, "-", "windows"]], "chipsec.helper.dal": [[117, 0, 0, "-", "dalhelper"]], "chipsec.helper.efi": [[119, 0, 0, "-", "efihelper"]], "chipsec.helper.linux": [[121, 0, 0, "-", "linuxhelper"]], "chipsec.helper.linuxnative": [[123, 0, 0, "-", "cpuid"], [124, 0, 0, "-", "legacy_pci"], [125, 0, 0, "-", "linuxnativehelper"]], "chipsec.library": [[131, 0, 0, "-", "architecture"], [132, 0, 0, "-", "bits"], [133, 0, 0, "-", "control"], [134, 0, 0, "-", "device"], [135, 0, 0, "-", "lock"], [136, 0, 0, "-", "memory"], [137, 0, 0, "-", "module_helper"], [138, 0, 0, "-", "options"], [139, 0, 0, "-", "register"], [140, 0, 0, "-", "returncode"], [141, 0, 0, "-", "strings"], [142, 0, 0, "-", "structs"], [143, 0, 0, "-", "types"]], "chipsec.modules": [[145, 0, 0, "-", "bdw"], [146, 0, 0, "-", "byt"], [147, 0, 0, "-", "common"], [179, 0, 0, "-", "hsw"], [180, 0, 0, "-", "ivb"], [181, 0, 0, "-", "snb"], [182, 0, 0, "-", "tools"]], "chipsec.modules.common": [[148, 0, 0, "-", "bios_kbrd_buffer"], [149, 0, 0, "-", "bios_smi"], [150, 0, 0, "-", "bios_ts"], [151, 0, 0, "-", "bios_wp"], [152, 0, 0, "-", "cet"], [153, 0, 0, "-", "cpu"], [157, 0, 0, "-", "debugenabled"], [158, 0, 0, "-", "ia32cfg"], [159, 0, 0, "-", "me_mfg_mode"], [160, 0, 0, "-", "memconfig"], [161, 0, 0, "-", "memlock"], [162, 0, 0, "-", "remap"], [164, 0, 0, "-", "secureboot"], [166, 0, 0, "-", "sgx_check"], [167, 0, 0, "-", "smm"], [168, 0, 0, "-", "smm_code_chk"], [169, 0, 0, "-", "smm_dma"], [170, 0, 0, "-", "smrr"], [171, 0, 0, "-", "spd_wd"], [172, 0, 0, "-", "spi_access"], [173, 0, 0, "-", "spi_desc"], [174, 0, 0, "-", "spi_fdopss"], [175, 0, 0, "-", "spi_lock"], [176, 0, 0, "-", "uefi"]], "chipsec.modules.common.cpu": [[154, 0, 0, "-", "cpu_info"], [155, 0, 0, "-", "ia_untrusted"], [156, 0, 0, "-", "spectre_v2"]], "chipsec.modules.common.secureboot": [[165, 0, 0, "-", "variables"]], "chipsec.modules.common.uefi": [[177, 0, 0, "-", "access_uefispec"], [178, 0, 0, "-", "s3bootscript"]], "chipsec.modules.tools": [[183, 0, 0, "-", "cpu"], [185, 0, 0, "-", "generate_test_id"], [186, 0, 0, "-", "secureboot"], [188, 0, 0, "-", "smm"], [191, 0, 0, "-", "uefi"], [197, 0, 0, "-", "vmm"], [222, 0, 0, "-", "wsmt"]], "chipsec.modules.tools.cpu": [[184, 0, 0, "-", "sinkhole"]], "chipsec.modules.tools.secureboot": [[187, 0, 0, "-", "te"]], "chipsec.modules.tools.smm": [[189, 0, 0, "-", "rogue_mmio_bar"], [190, 0, 0, "-", "smm_ptr"]], "chipsec.modules.tools.uefi": [[192, 0, 0, "-", "reputation"], [193, 0, 0, "-", "s3script_modify"], [194, 0, 0, "-", "scan_blocked"], [195, 0, 0, "-", "scan_image"], [196, 0, 0, "-", "uefivar_fuzz"]], "chipsec.modules.tools.vmm": [[198, 0, 0, "-", "common"], [199, 0, 0, "-", "cpuid_fuzz"], [200, 0, 0, "-", "ept_finder"], [201, 0, 0, "-", "hv"], [209, 0, 0, "-", "hypercallfuzz"], [210, 0, 0, "-", "iofuzz"], [211, 0, 0, "-", "msr_fuzz"], [212, 0, 0, "-", "pcie_fuzz"], [213, 0, 0, "-", "pcie_overlap_fuzz"], [214, 0, 0, "-", "vbox"], [216, 0, 0, "-", "venom"], [217, 0, 0, "-", "xen"]], "chipsec.modules.tools.vmm.hv": [[202, 0, 0, "-", "define"], [203, 0, 0, "-", "hypercall"], [204, 0, 0, "-", "hypercallfuzz"], [205, 0, 0, "-", "synth_dev"], [206, 0, 0, "-", "synth_kbd"], [207, 0, 0, "-", "vmbus"], [208, 0, 0, "-", "vmbusfuzz"]], "chipsec.modules.tools.vmm.vbox": [[215, 0, 0, "-", "vbox_crash_apicbase"]], "chipsec.modules.tools.vmm.xen": [[218, 0, 0, "-", "define"], [219, 0, 0, "-", "hypercall"], [220, 0, 0, "-", "hypercallfuzz"], [221, 0, 0, "-", "xsa188"]], "chipsec.utilcmd": [[226, 0, 0, "-", "acpi_cmd"], [227, 0, 0, "-", "chipset_cmd"], [228, 0, 0, "-", "cmos_cmd"], [229, 0, 0, "-", "config_cmd"], [230, 0, 0, "-", "cpu_cmd"], [231, 0, 0, "-", "decode_cmd"], [232, 0, 0, "-", "deltas_cmd"], [233, 0, 0, "-", "desc_cmd"], [234, 0, 0, "-", "ec_cmd"], [235, 0, 0, "-", "igd_cmd"], [236, 0, 0, "-", "interrupts_cmd"], [237, 0, 0, "-", "io_cmd"], [238, 0, 0, "-", "iommu_cmd"], [239, 0, 0, "-", "lock_check_cmd"], [240, 0, 0, "-", "mem_cmd"], [241, 0, 0, "-", "mmcfg_base_cmd"], [242, 0, 0, "-", "mmcfg_cmd"], [243, 0, 0, "-", "mmio_cmd"], [244, 0, 0, "-", "msgbus_cmd"], [245, 0, 0, "-", "msr_cmd"], [246, 0, 0, "-", "pci_cmd"], [247, 0, 0, "-", "reg_cmd"], [248, 0, 0, "-", "smbios_cmd"], [249, 0, 0, "-", "smbus_cmd"], [250, 0, 0, "-", "spd_cmd"], [251, 0, 0, "-", "spi_cmd"], [252, 0, 0, "-", "spidesc_cmd"], [253, 0, 0, "-", "tpm_cmd"], [254, 0, 0, "-", "txt_cmd"], [255, 0, 0, "-", "ucode_cmd"], [256, 0, 0, "-", "uefi_cmd"], [257, 0, 0, "-", "vmem_cmd"], [258, 0, 0, "-", "vmm_cmd"]]}, "objnames": {"0": ["py", "module", "Python module"]}, "objtypes": {"0": "py:module"}, "terms": {"": [0, 1, 9, 11, 14, 22, 61, 67, 159, 178, 185, 192, 196, 262], "0": [0, 3, 4, 6, 13, 21, 56, 79, 84, 88, 90, 92, 104, 105, 151, 152, 156, 159, 161, 162, 167, 169, 170, 189, 209, 211, 212, 230, 233, 242, 246, 253, 255, 258, 261], "000102030405060708090a0b0c0d0e0f": [240, 257], "001": [28, 40], "002": [26, 42], "003": 89, "005": 41, "01": [60, 156], "013": 67, "02110": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "0377": 215, "07h": 156, "0_bgsm": 169, "0_remapbas": 162, "0_remaplimit": 162, "0_smramc": 167, "0_tolud": 162, "0_touud": 162, "0_tsegmb": [162, 169], "0x0": [3, 88, 190, 200, 228, 230, 236, 237, 244, 245, 249, 250, 251], "0x00": [189, 234, 246], "0x00000000bde10000": 178, "0x001": 234, "0x004e0040": 246, "0x04": 243, "0x1": [246, 247], "0x10": [3, 88, 240, 243, 244, 257], "0x100": [82, 94, 112, 249], "0x1000": [3, 88, 240, 257], "0x10000": [240, 257], "0x100000": [240, 251], "0x10000000": 220, "0x100000000": [240, 257], "0x1022": 6, "0x11": 244, "0x12345678": 90, "0x16": 159, "0x1a": [92, 242], "0x1f": [3, 246], "0x20": [240, 257], "0x200": 242, "0x20000000": 235, "0x2217f1000": 235, "0x27": 244, "0x2e": 244, "0x2e7": 161, "0x2f": 234, "0x3": 244, "0x3a": 245, "0x4": [159, 235, 243], "0x40": 159, "0x40000000": 230, "0x41e": [240, 257], "0x430": 237, "0x524b01e": 258, "0x5a": 211, "0x61": [84, 237], "0x70": 243, "0x700000": 251, "0x71": 84, "0x74": 243, "0x79": 90, "0x79dfaaaa": 236, "0x79dfe000": 236, "0x79efdfff": 236, "0x80": 189, "0x80000000": 82, "0x8086": 6, "0x8088": 247, "0x88": [92, 246], "0x8b": [90, 245], "0x9090cccc": [240, 257], "0x98": 246, "0xa0": [249, 250], "0xa0000": [240, 257], "0xaa": 250, "0xaaaaaaaaaaaaaaaa": 236, "0xb007b007": 193, "0xb2": 189, "0xcc": 228, "0xdc": [3, 246], "0xde": [83, 236], "0xdeadbeef": [94, 112], "0xe0000001": 244, "0xf0000": [94, 112, 240, 257], "0xfe010000": 243, "0xfed00000": [92, 240, 257], "0xfed40000": [94, 112, 240, 257], "0xfedf0000": 246, "0xff": [189, 190], "0xffff": 209, "0xffff0000": 243, "0xfffff000": 3, "0xffffffff": 88, "1": [0, 3, 4, 13, 67, 68, 89, 98, 104, 113, 151, 152, 156, 157, 159, 168, 192, 194, 196, 210, 211, 213, 237, 242, 246, 253, 261, 262], "10": [0, 13, 33, 89, 159, 192, 220], "100": [38, 61], "1000": [196, 209, 210], "100000": 196, "1000000": 210, "101": 97, "11": [0, 13, 177], "12": 0, "120": 0, "123456789": 196, "1301": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "153": 97, "16": 148, "1600": 30, "17": 253, "1721028921": 67, "184": 97, "188": 221, "19041": 13, "1972971": 215, "1c": 189, "1f": 212, "1mb": 98, "2": [4, 10, 13, 16, 20, 23, 30, 38, 40, 41, 42, 49, 50, 51, 52, 58, 59, 62, 64, 65, 66, 89, 92, 98, 103, 104, 113, 151, 156, 157, 165, 210, 213, 253, 262], "20": 0, "200": 39, "2006": 167, "2012": [13, 89], "2014": 18, "2015": [190, 215, 216], "2016": [13, 21, 67, 221], "2017": [156, 189], "20170506220426": 67, "2018": [156, 159], "2019": 13, "2020": [11, 12, 13, 38], "2021": [16, 38, 49, 50, 58, 65, 66], "2022": [13, 16, 49, 50, 51, 52, 59, 64], "21": 104, "22": [159, 209], "23": 253, "2400": 30, "256": [192, 194], "26": 156, "2600": 30, "27": 156, "28": [165, 185], "29": 156, "29054901": 56, "2nd": 190, "3": [0, 10, 11, 12, 13, 113, 151, 157, 159, 246, 253], "300": [40, 41, 42, 68, 171], "31": 13, "3107": 0, "32": [154, 158, 168, 258], "32bit": 11, "334659": 41, "334818": 17, "334819": 17, "336561": 28, "336996": 156, "337018": 26, "337348": 40, "337868": 42, "3456": 216, "362": 0, "36817": 0, "3d3a": 256, "4": [0, 1, 3, 21, 88, 98, 113, 151, 157, 159, 165, 210, 221, 230, 235, 242, 253, 262], "400": 46, "4000000": 210, "4209": 236, "423": 13, "4300u": 98, "440fx": 56, "4596": 256, "4600": 30, "4800": 30, "483": 0, "484": 0, "495": 43, "498": 0, "4_01_02_10r17": 97, "4_01_02_11r24": 97, "4_01_02_12r23a": 97, "4_01_02r19": 97, "4th": 4, "4xx": 44, "4xxh": 45, "5": [0, 1, 3], "50": 220, "51": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "515": 0, "526": 0, "544": 0, "565432": 166, "5715": 156, "572": 0, "585": 0, "586": 0, "589": 0, "593": 0, "5xxh": 47, "5xxlp": 48, "6": [0, 1, 258], "604": 0, "612": 0, "613": 0, "62": 0, "620855": 45, "63": 156, "632": 0, "635255": 27, "636112": 27, "636722": 27, "636723": 27, "64": [10, 91, 98, 154, 158, 168, 240, 257], "646": 0, "647": 0, "64bit": 11, "655": 0, "673": 0, "675": 0, "681": 0, "692": 0, "695": 0, "698": 0, "6th": 61, "7": [0, 3, 10, 11, 12, 13, 98, 152], "701": 0, "7154": 221, "7625886": 156, "7h": 156, "7th": [37, 41], "8": [0, 13, 151, 171], "8086": [3, 4, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "8800": 30, "8th": [22, 41, 68], "9": 0, "9000": 210, "94": 196, "976132": 178, "98463": 53, "98915": 54, "99e6": 236, "9cc02d72cdd998a7": 236, "9ghz": 98, "A": [0, 9, 13, 16, 38, 49, 50, 51, 52, 56, 58, 59, 64, 65, 66, 151, 190, 251, 261], "AT": 165, "And": 0, "As": [4, 67, 151, 168], "At": 0, "BY": 2, "By": 193, "FOR": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "For": [0, 4, 13, 104, 151, 156, 231, 259, 262], "If": [0, 4, 6, 10, 13, 98, 151, 169, 170, 173, 175, 187, 192, 194, 195, 231, 259, 262], "In": [0, 10, 13, 151, 156, 167, 184, 190, 261], "It": [1, 4, 10, 56, 231, 251, 261], "NO": 159, "NOT": [152, 261, 262], "No": [0, 13, 199], "Not": [0, 261], "ON": 13, "On": [42, 119, 174], "One": 151, "Such": 167, "THESE": 2, "The": [0, 1, 4, 5, 6, 9, 10, 13, 14, 67, 149, 151, 156, 157, 159, 161, 171, 173, 175, 184, 192, 193, 194, 195, 196, 208, 222, 233, 235, 237, 240, 241, 242, 245, 246, 251, 256, 257, 261], "There": [9, 10], "These": [0, 67, 170, 192, 251], "To": [11, 13, 187, 204, 205, 206, 208, 262], "Will": 166, "With": 13, "__doc__": 8, "__dunders__": 0, "__future__": 0, "__init__": [5, 7], "__install__": 14, "__pack": 159, "_cmd": 8, "_deltas_fil": 262, "_eax_fuzz_step": 199, "_exclude_bar": 212, "_exclude_cpuid": 199, "_exclude_mmio_bar1": 213, "_exclude_mmio_bar2": 213, "_exclude_msr": 211, "_exclude_port": 210, "_fill_value_xx": 190, "_flush_log_each_it": [199, 209, 210], "_flush_log_each_msr": 211, "_fuzz_ecx_random": 199, "_fuzz_special_valu": 210, "_fuzz_value_0_all1": 211, "_fuzz_value_5a": 211, "_fuzz_value_rnd": 211, "_helper": 262, "_json_out": 262, "_log_all_gpr": 209, "_log_out_result": 199, "_max_ecx": 199, "_modul": 262, "_module1": 262, "_module_argv": 262, "_no_eax_to_fuzz": 199, "_no_iterations_to_fuzz": [199, 211], "_pch": 262, "_pch_dev": 159, "_pch_devfn": 159, "_platform": 262, "_private_vari": 0, "_read_msr": 211, "_sm_": [240, 257], "_uefi": 101, "_xml_out": 262, "a3bc": 256, "aaaaaaaa": 256, "ab": 243, "abl": [151, 167], "about": [0, 4, 175, 194, 261], "abov": 13, "abstract": [0, 3, 4, 117, 127], "accept": 0, "access": [2, 10, 75, 80, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97, 98, 112, 167, 169, 170, 172, 173, 226, 237, 238, 240, 242, 245, 246, 254, 256, 257, 261, 262], "access_uefispec": [9, 144, 147, 176, 261], "accomplish": 251, "accord": [9, 193, 261], "ack_data": 159, "acpi": [2, 9, 13, 74, 76, 222, 226], "acpi_cmd": [2, 225], "acpi_t": [2, 74, 226], "acquir": 10, "acronym": 0, "across": 4, "action": [7, 8], "activ": 212, "active_rang": 212, "ad": [0, 4, 5, 193, 194], "add": [0, 193], "add_op": 193, "add_pars": 8, "add_subpars": 8, "addit": [13, 152, 156, 177, 199, 209, 210, 211, 212, 213, 216, 261, 262], "address": [9, 67, 113, 178, 190, 193, 235, 240, 257, 259], "adl": [3, 15], "administr": [10, 13, 262], "adminstr": 13, "advanc": [13, 178, 189, 262], "advantag": 156, "affect": 184, "after": [0, 13, 193, 199, 209, 210, 221, 260], "again": 231, "against": [149, 169, 195, 261], "alert": 259, "alia": 0, "alias": 0, "align": 7, "all": [0, 2, 4, 8, 9, 151, 156, 157, 165, 168, 187, 190, 195, 196, 208, 209, 210, 211, 213, 220, 229, 239, 261, 262], "alloc": [193, 240, 257], "allow": [0, 4, 10, 13, 151, 169, 195, 222, 235, 237, 242, 245, 246, 261], "along": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "alreadi": [0, 10, 262], "also": [0, 4, 9, 151, 167, 169, 175, 259, 261, 262], "altern": 172, "alwai": 3, "amd": [6, 259], "amd64": 13, "an": [0, 4, 10, 13, 151, 168, 170, 177, 178, 192, 199, 208, 209, 210, 211, 212, 213, 216, 220, 221, 222, 231, 251, 259, 261], "analysi": [9, 222, 231, 261], "analyz": 10, "anc_se_svn": 166, "ani": [0, 9, 10, 13, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 157, 168, 173, 259, 262], "annot": 0, "anoth": [0, 156, 231], "answer": 156, "anywher": 0, "apertur": 9, "api": [4, 12, 13, 177, 178, 192], "apicbas": 184, "apidoc": 1, "apl": [3, 15], "apollo": 17, "apollolak": 159, "appear": [231, 261], "appendix": 67, "appli": 9, "applic": [0, 2, 4, 5, 7, 9, 10, 261], "appropri": [4, 10, 14], "approxim": 98, "apt": 11, "ar": [0, 1, 2, 4, 6, 9, 10, 13, 14, 67, 151, 156, 157, 158, 160, 165, 170, 177, 187, 196, 260, 261, 262], "arbitrari": 0, "arch": 13, "architectur": [9, 13, 130, 154, 158, 168], "archiv": [67, 259], "archstrik": 11, "area": [169, 253], "arg": 262, "argpars": 8, "argument": [190, 192, 194, 195, 196, 209, 262], "argumentpars": 8, "argv": 8, "ark": [53, 54], "around": [0, 2, 127], "articl": [154, 158, 168], "artifact": 10, "ascii": 0, "asm": 14, "assembl": 256, "assert": [9, 168], "assess": [10, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 172], "assign": 0, "assumpt": 175, "atom": [18, 21, 23, 26, 89, 161], "attack": [149, 167, 169, 170, 178, 261], "attempt": [0, 10, 151, 168, 170, 177, 193, 262], "attrib": 196, "attribut": [177, 196, 261], "august": 67, "auth": 256, "authent": [9, 148, 165], "author": 4, "auto": 93, "autodetect": 231, "autodoc": 1, "autom": 2, "automat": [1, 10, 262], "auxillari": 111, "av": 192, "avail": [0, 4, 13, 56, 67, 213, 261, 262], "avn": [3, 15], "avoid": 0, "avoton": 18, "b": [67, 165, 189], "back": 6, "background": 13, "backslash": 0, "bad": [0, 192, 194], "badli": 261, "bai": 21, "bak": 187, "banner": 262, "bar": [3, 85, 88, 92, 189, 212, 213], "bar_bas": 88, "bar_nam": 85, "bare": 189, "barrier": 156, "base": [0, 2, 3, 4, 5, 9, 13, 17, 18, 19, 20, 21, 29, 30, 34, 35, 36, 37, 38, 39, 57, 61, 63, 81, 104, 139, 151, 161, 170, 178, 189, 190, 192, 204, 216, 241, 242, 261], "basecommand": 8, "basehelp": 114, "basemodul": [0, 4, 7, 9], "basic": [14, 156, 251, 262], "bbbb": 256, "bc": [3, 4, 229, 247], "bcdedit": 13, "bdf": 159, "bdw": [3, 9, 15, 144], "bdx": [3, 15], "becaus": [156, 194, 195], "been": [0, 6, 167, 169, 171, 222, 261], "befor": [0, 11, 192, 211], "begin": 0, "behavior": [0, 170, 189, 196, 199, 200, 208, 209, 210, 211, 212, 213, 216, 220, 221], "being": 9, "belong": 187, "below": [13, 261], "best": [13, 222], "beta": 10, "between": [0, 2, 151, 212], "bgsm": 169, "bild": 3, "bin": [200, 226, 231, 236, 240, 251, 252, 255, 256, 257], "binari": [13, 99, 187, 192, 194, 195, 231, 251], "binary_bios_measur": 253, "bing": 150, "binpath": 13, "bio": [3, 4, 9, 13, 14, 104, 148, 149, 150, 151, 167, 169, 170, 175, 190, 251, 256, 261], "bios_debug": 159, "bios_kbrd_buff": [9, 144, 147, 261], "bios_msg_ack": 159, "bios_se_svn": 166, "bios_se_svn_statu": 166, "bios_smi": [9, 144, 147, 261], "bios_t": [9, 144, 147, 185, 261], "bios_wp": [9, 144, 147, 261, 262], "biosinterfacelockdown": [3, 150], "bioslocken": [4, 151, 247], "biosw": [3, 151], "bioswriteen": [149, 151, 247], "bit": [3, 10, 130, 151, 152, 156, 157, 159, 161, 168, 171, 185, 212, 240, 257], "bit_flip": 212, "ble": [4, 151, 247], "blob": [14, 56, 159, 161], "block": [9, 151, 170, 194], "blockedlist": 194, "blog": 159, "blogspot": 156, "blue": 13, "bodi": 208, "boot": [11, 13, 14, 107, 148, 149, 150, 151, 165, 169, 178, 187, 193, 261], "boot_options_pres": 159, "bootabl": 10, "bootload": 187, "bootmgr": 13, "bootscript": 178, "bootx64": 14, "boston": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "bot": 148, "both": [151, 256], "bpo": 0, "brace": 0, "bracket": 0, "branch": 156, "braswel": 23, "break": 0, "bridg": [35, 36, 63], "broadwel": [19, 20, 161], "broken": 3, "brossard": 148, "brows": 13, "brra": 173, "brussel": 189, "brwa": [172, 173], "bsod": 13, "bu": [3, 13, 89, 189, 212, 242, 244, 246, 258], "buf": 98, "buffer": [9, 80, 94, 112, 148, 190, 206, 240, 257, 261], "buffer_fil": [240, 257], "bug": [0, 259], "build": [0, 1, 10, 260], "build_exe_": 2, "build_ext": [11, 13, 262], "butterworth": 149, "button": 13, "bwg": 166, "bypass": [148, 151, 173, 175], "byt": [3, 9, 15, 144], "byte": [98, 208, 210, 240, 246, 257, 262], "byte_offset": 228, "byte_v": [228, 234, 249, 250], "c": [4, 14, 16, 20, 30, 38, 49, 50, 51, 52, 53, 54, 56, 58, 59, 62, 64, 65, 66, 88, 92, 159, 161], "c2000": 18, "c220": 171, "c3000": 26, "c5": 156, "c600": [20, 30, 53], "c610": [20, 30, 54], "c620": 55, "c7zero": 190, "cach": [9, 156, 170, 261], "cachabl": 170, "cacheabl": 170, "calc_bar_s": 212, "calcul": 212, "call": [0, 4, 9, 151, 159, 168], "callabl": 0, "can": [0, 1, 3, 4, 9, 10, 13, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 151, 156, 167, 170, 173, 192, 194, 195, 196, 215, 231, 246, 251, 260, 261, 262], "cannot": [173, 261], "cansecwest": 190, "capabl": [2, 253], "capit": 0, "capitalization_with_underscor": 0, "capsul": [9, 110], "care": [190, 193, 251], "case": [0, 173, 184, 194, 196], "caus": [193, 215], "cccc": 256, "cd": [13, 14], "cdi": 166, "celeron": 23, "certain": [0, 4, 10, 151, 177, 222, 261, 262], "certif": [9, 13], "cet": [9, 144, 147], "cfg": [4, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 187], "cfg_file": 187, "cfl": [3, 15], "chain": 0, "chang": [0, 10, 13, 98, 151, 170, 189, 193], "channel": [156, 205, 221], "charact": [0, 261], "check": [0, 2, 6, 7, 9, 148, 149, 150, 151, 155, 156, 157, 159, 161, 162, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 177, 178, 184, 189, 192, 194, 195, 215, 239, 261, 262], "check_match_criteria": 111, "checker": 0, "cherri": 23, "chipsec": [1, 2, 3, 4, 5, 7, 8, 12, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 111, 167, 168, 231, 251, 259, 261], "chipsec_hlpr": 13, "chipsec_main": [4, 14, 148, 149, 150, 151, 152, 154, 155, 157, 158, 159, 160, 161, 162, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 177, 178, 184, 185, 187, 189, 190, 192, 193, 194, 195, 196, 199, 200, 204, 205, 206, 208, 209, 210, 211, 212, 213, 215, 216, 220, 221, 222], "chipsec_py368_uefi_x64": 14, "chipsec_root": 2, "chipsec_root_dir": 13, "chipsec_toolscompress": 13, "chipsec_util": [8, 9, 13, 14, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258], "chipset": [2, 9, 20, 30, 38, 39, 40, 42, 53, 54, 55, 61, 68, 171], "chipset_cmd": [2, 225], "choos": 13, "chosen": [199, 210], "christoph": 184, "cht": [3, 15], "chunk": 98, "circumst": 10, "circumv": 167, "claim": 192, "clarifi": 0, "clariti": 261, "class": [0, 2, 4, 5, 7, 8, 9, 190, 246], "cleanup": 2, "clear": [9, 151, 261], "client": [13, 103, 104, 160, 167, 169], "clone": [11, 12, 13], "cmd": [13, 246], "cml": [3, 15], "cmo": [2, 9, 74, 228], "cmos_cmd": [2, 225], "code": [2, 4, 10, 11, 13, 127, 167, 168, 170, 189, 190, 220, 221, 259, 262], "coff": 187, "coffe": 22, "collect": 0, "collis": 0, "colon": 0, "color": 13, "com": [11, 12, 13, 14, 16, 18, 21, 22, 23, 26, 33, 37, 38, 39, 40, 41, 42, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 64, 65, 66, 67, 68, 89, 93, 97, 154, 156, 158, 159, 161, 168, 192, 215, 222, 259], "combin": 196, "comet": 24, "comma": 0, "command": [0, 4, 5, 8, 13, 80, 103, 117, 190, 216, 226, 233, 234, 235, 236, 237, 238, 240, 241, 242, 245, 246, 251, 253, 254, 256, 257, 262], "command_display_nam": 8, "command_paramet": 253, "commandclass": 8, "commandnam": 253, "commbuff": 9, "comment": 0, "common": [2, 3, 4, 5, 9, 15, 106, 107, 140, 144, 148, 149, 150, 151, 152, 154, 155, 157, 158, 159, 160, 161, 162, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 177, 178, 182, 185, 197, 222, 261, 262], "comparison": 0, "compat": [9, 13, 167, 261], "compil": 13, "complet": [13, 261], "compon": [10, 13, 75, 76, 81, 95, 102, 106], "compress": [11, 13], "comput": [13, 262], "concaten": 0, "concept": [9, 221], "conclus": 261, "condit": [0, 9, 13, 151], "config": [0, 11, 88, 187, 190, 193, 194, 229, 238, 242], "config_cmd": [2, 225], "config_fil": 190, "configur": [0, 2, 4, 10, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 53, 54, 55, 56, 57, 60, 61, 62, 63, 67, 68, 88, 92, 139, 149, 151, 158, 160, 161, 162, 166, 167, 169, 170, 175, 190, 193, 194, 195, 239, 246, 261, 262], "confirm": [222, 261], "confus": 9, "connect": [10, 157, 262], "consid": [0, 172, 189], "consist": [0, 156], "consol": 13, "constant": 0, "construct": 156, "contact": [10, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "contain": [0, 9, 10, 193, 231, 251, 261], "content": [9, 14, 18, 21, 22, 23, 26, 33, 37, 38, 39, 40, 41, 42, 55, 61, 67, 68, 89, 154, 158, 168, 192, 194, 196, 200, 240, 257, 261], "context": 0, "continueselftest": 253, "contribut": 259, "control": [3, 4, 9, 12, 13, 20, 30, 38, 39, 54, 55, 56, 61, 80, 96, 130, 149, 150, 151, 156, 157, 158, 169, 171, 172, 174, 175, 261], "control_nam": 247, "convent": [0, 104], "convert": 187, "copernicu": 175, "copi": [4, 13, 14, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "copyright": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "core": [4, 22, 37, 38, 39, 41, 61, 68, 98, 156, 160, 162, 167, 169], "core_pars": 69, "coreboot": [159, 161, 189], "corei": [149, 178], "cornwel": 149, "corpor": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "correct": [3, 10, 231], "correctli": [4, 9, 151, 160, 169, 231, 261], "correspond": [6, 213, 231], "corrupt": 165, "could": [0, 2, 10, 169, 170, 173, 193, 251, 261], "count": [210, 216, 236], "counterintuit": 0, "cover": [14, 151, 261], "cp": 13, "cpu": [2, 6, 9, 14, 74, 83, 90, 98, 105, 144, 147, 154, 155, 156, 161, 167, 168, 169, 170, 182, 184, 211, 230, 261, 262], "cpu_cmd": [2, 225], "cpu_gcc": 14, "cpu_ia32": 14, "cpu_ia32_gcc": 14, "cpu_id": [233, 255], "cpu_info": [9, 144, 147, 153, 262], "cpuid": [2, 6, 74, 114, 122, 152, 156, 199, 230], "cpuid_fuzz": [9, 144, 182, 197], "cpujan2015": 215, "cpython": 14, "cr": 230, "cr_number": 230, "crash": [215, 221], "creat": [4, 9, 10, 13, 14, 195, 231, 251, 262], "create_manu": 1, "creation": 14, "credenti": 13, "critic": [9, 10, 231], "cse": 159, "cseg": 167, "csm": 9, "current": [0, 4, 6, 192, 194, 231, 232], "custom": 204, "cve": [156, 215, 216, 221], "cycl": 98, "d": [33, 91, 189, 259, 261, 262], "d2000": 89, "d719b2cb": 256, "d_lck": [167, 261], "d_open": 261, "dad00e67656f": 256, "dal": [5, 10, 114, 117], "dalhelp": [114, 116], "dam": [23, 33, 55, 68, 89], "data": [0, 9, 80, 89, 93, 98, 151, 156, 167, 190, 196, 216, 231], "data_list": 0, "dataclass": 0, "datasheet": [4, 18, 20, 21, 23, 30, 40, 41, 42, 53, 54, 55, 56, 61, 62, 68, 89, 171], "date": 0, "db": 256, "dbc": 98, "dci": 157, "dci_control_reg": 157, "dddd": 256, "ddisable_integrity_check": 13, "deadbeef": 235, "death": 13, "debian": 11, "debug": [0, 157, 173, 262], "debugelock": 157, "debugen": [9, 144, 147], "debugeoccur": 157, "debuglock": 239, "decid": 151, "declar": 0, "decod": [75, 76, 95, 159, 194, 195, 231, 248, 251, 255, 256], "decode_cmd": [2, 225], "decompress": 9, "decor": 0, "def": [5, 7, 8], "default": [0, 5, 25, 97, 98, 156, 187, 192, 193, 194, 195, 196, 199, 208, 209, 210, 211, 212, 213, 216, 220, 221], "default_maxval_exhaust": 209, "default_maxval_random": 209, "default_port_write_count": 210, "default_random_iter": [209, 210], "default_vector_maxv": 209, "defcon": 148, "defeat": 149, "defend": 13, "defin": [0, 2, 3, 4, 9, 13, 144, 152, 159, 167, 168, 171, 173, 177, 182, 194, 195, 197, 201, 217, 222, 239, 261], "definit": 103, "delet": [9, 13, 196, 256], "delta": [2, 232, 262], "deltas_cmd": [2, 225], "demonstr": [151, 170], "deni": 13, "denverton": 26, "depend": [11, 14, 194, 195], "deploi": 10, "deprec": [10, 11, 12, 13, 262], "depric": 6, "deriv": 0, "desc": [3, 4, 190], "desc_cmd": [2, 225], "describ": [14, 67, 167, 187, 189], "descript": [0, 7, 9, 190], "descriptor": [9, 99, 172, 173, 174, 261], "descriptor_table_code_idtr": 90, "design": [13, 169, 199, 200, 208, 209, 210, 211, 212, 213, 216, 220, 221, 222], "desir": 11, "destruct": 190, "detail": [4, 13, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 67, 178, 222], "detect": [2, 3, 10, 97, 162, 171, 192, 194, 250, 261], "determin": [196, 261], "dev": [3, 11, 212, 259], "devel": 11, "develop": [13, 67, 154, 158, 168], "devic": [6, 9, 10, 13, 82, 92, 93, 100, 113, 130, 169, 171, 173, 189, 194, 205, 206, 212, 213, 222, 242, 246, 258], "device_addr": [249, 250], "dfx": 117, "dictionari": 0, "differ": [156, 192, 193], "difficult": 0, "dig": 150, "digit": 9, "dimm0": 250, "dimm2": 250, "direct": [2, 10, 33, 157, 169, 213, 237, 240, 242, 245, 246, 257], "directli": [5, 192, 194, 195], "directori": [4, 9, 13, 14, 194, 231], "disabl": [9, 13, 14, 151, 157, 171, 238, 239, 251, 261], "discord": 259, "discov": 221, "discover": 60, "disk": [13, 261], "dispatch": [9, 193, 261], "dispatch_ep": 193, "displai": [154, 209, 241, 262], "displaybootmenu": 13, "displaynam": 13, "distribut": [10, 11, 12, 13, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "distutil": 10, "dma": [9, 169, 235, 261], "dmaread": 235, "dmawrit": 235, "dmytro": 178, "dnf": 11, "dnv": [3, 15], "do": [0, 2, 4, 9, 151, 178, 193, 216, 261], "doc": [1, 40, 41, 42, 60, 89, 97, 222], "docstr": 0, "document": [0, 9, 10, 17, 23, 27, 28, 33, 55, 60, 67, 68], "doe": [152, 169, 194, 231, 239, 261], "doesn": [9, 13, 156, 195, 196, 261], "doma": 184, "don": [190, 261, 262], "done": [10, 159], "doubl": 0, "doubt": 0, "down": [3, 149, 159, 160, 261], "download": [10, 11, 12, 13, 14], "draft": 261, "dram": [97, 169], "drive": [10, 11], "driver": [2, 10, 11, 127, 192, 194, 195, 204, 205, 206, 208, 260, 262], "drvier": 13, "duck": 0, "due": [9, 10, 13], "dump": [9, 13, 77, 85, 192, 194, 195, 200, 228, 231, 234, 243, 246, 250, 251, 254], "dump_descriptor_t": 90, "dump_high": 77, "dump_io_bar": 85, "dump_low": 77, "dump_mmio": 88, "dump_mmio_bar": 88, "dump_statu": 159, "dump_ucode_update_head": 105, "dunder": 0, "dure": 9, "dword": [240, 246, 257, 262], "dxe": [192, 194], "e": [11, 35, 36, 262], "e3800": 21, "e5": [20, 30], "e7": [20, 30], "each": [0, 9, 90, 105, 177, 199, 209, 210, 211, 261], "earliest": 0, "easier": 0, "eax": [156, 199, 230, 245, 258], "ebx": 258, "ec": [2, 74, 234, 242], "ec_cmd": [2, 225], "ecx": [156, 199, 230, 258], "ed32d533": 236, "edi": 258, "edk2": 14, "edk2modul": 14, "edx": [156, 245, 258], "eeeeeeeeeeee": 256, "eeprom": 97, "effect": 170, "effort": 261, "efi": [0, 5, 14, 104, 107, 110, 114, 119, 166, 178, 187, 192, 194, 195, 256, 261], "efi_fil": 187, "efi_modul": 111, "efi_variable_fil": 256, "eficompressor": 13, "efihelp": [114, 118], "efilist": 195, "eg": [0, 7, 151], "ehl": [3, 15], "eiss": 151, "either": [1, 151, 193], "elfutil": 11, "elkhart": 27, "els": [0, 4], "email": 259, "embed": [21, 80], "emploi": 0, "empti": [231, 261], "emul": [199, 210, 211, 212, 213], "en": [12, 13, 18, 21, 22, 23, 26, 33, 37, 38, 39, 40, 41, 42, 55, 61, 67, 68, 97, 154, 158, 168, 222], "enabl": [0, 3, 4, 9, 10, 13, 14, 149, 151, 156, 157, 159, 166, 168, 170, 171, 213, 238, 261], "encapsul": 83, "encod": 0, "encount": 13, "encourag": [0, 4], "encrypt": 261, "end": [10, 261], "enforc": 13, "engin": [86, 238], "enhanc": [156, 261], "ensur": 151, "entir": [151, 251, 261], "entri": [193, 261], "entrypoint": [193, 248], "enumer": [6, 13, 92, 156, 246], "enumerate_devic": 92, "enumerate_xrom": 92, "environ": [0, 10, 67, 127, 165, 196, 199, 200, 208, 209, 210, 211, 212, 213, 216, 220, 221], "ept": [91, 200, 258], "ept_find": [9, 144, 182, 197], "ept_point": 258, "equival": 10, "eras": 251, "erase_spi_block": 98, "error": [0, 9, 13, 161, 196, 261], "error_cod": 159, "esi": 258, "esp": 187, "especi": 4, "essenti": 11, "etc": [5, 9, 107, 110, 189, 231, 251], "evalu": [0, 196, 199, 208, 209, 210, 211, 212, 213, 216, 220, 221], "even": [0, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 156, 167, 262], "event": [9, 104, 149, 221], "everi": 9, "evid": 0, "ex": 13, "examin": [169, 261], "exampl": [0, 4, 8, 9, 10, 13, 148, 149, 150, 151, 152, 154, 155, 157, 158, 159, 160, 161, 162, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 177, 178, 184, 185, 187, 189, 190, 193, 194, 195, 196, 199, 200, 208, 209, 210, 211, 212, 213, 215, 216, 220, 221, 222, 226, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 262], "except": [0, 5, 13, 184, 262], "exchang": 9, "exclud": [199, 210, 211, 212, 213], "execut": [7, 9, 10, 67, 156, 168, 169, 170, 187, 192, 193, 194, 195, 254, 261], "exhaust": [209, 210], "exist": [0, 10, 151, 193, 262], "exit": 262, "expans": [92, 246], "expect": [0, 195, 196, 261], "expens": 0, "experi": 222, "experiment": 189, "explicit": 0, "explicitli": [0, 159, 262], "exploit": [170, 178], "expos": 261, "exposur": 148, "express": [0, 20, 30, 53, 192, 194], "extend": [0, 91, 200], "extens": 185, "extra": 261, "extract": [14, 195], "f": [10, 189], "f7": 13, "f8": 13, "fail": [4, 151, 152, 156, 157, 159, 161, 169, 171, 192, 196, 261, 262], "failfast": 262, "failur": [149, 177, 189, 215, 261], "fall": 6, "fals": [0, 7], "famili": [18, 20, 21, 22, 26, 30, 37, 38, 39, 41, 55, 61, 62, 68, 104, 171], "faq": 156, "fat32": 14, "fd": [99, 216], "fd_cmd": 216, "fd_file": 99, "fdc": 216, "fdc_cmd_wrval": 216, "fdc_port_data_fifo": 216, "fdopss": 174, "fdv": 172, "featur": [0, 9, 13, 60, 157, 158], "fed20000h": 67, "fed30000h": 67, "fedora": 11, "fgo": 247, "field": [3, 4], "field_nam": 247, "fifo": [216, 221], "fifth": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "file": [0, 2, 4, 7, 8, 10, 12, 13, 14, 20, 22, 24, 25, 26, 27, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 53, 54, 55, 56, 60, 61, 62, 68, 93, 97, 140, 156, 185, 187, 190, 192, 194, 195, 199, 200, 211, 231, 232, 239, 240, 251, 253, 256, 257, 260, 262], "file_nam": [200, 235], "file_path": 226, "filenam": [101, 262], "filetyp": 256, "fill": 261, "final": 161, "find": [9, 192, 193, 194, 204, 256, 260, 261], "find_xrom": 92, "finder": 200, "finish": 13, "firmwar": [10, 101, 104, 107, 109, 178, 189, 190, 192, 194, 195, 196, 222, 231, 261], "first": [3, 4, 213], "fit": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "fix": 0, "flag": 6, "flake8": 0, "flash": [9, 11, 60, 98, 99, 151, 172, 173, 174, 175, 194, 195, 196, 231, 251, 256, 261], "flash_address": 251, "flash_descriptor": 251, "flashlockdown": 175, "flashrom": 175, "flexibl": 0, "flip": 212, "flockdn": 175, "floor": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "flow": 0, "flush": [199, 209, 210, 211], "folder": [1, 5], "follow": [0, 9, 11, 13, 14, 67, 104, 156, 157, 159, 161, 171, 189, 190, 199, 251, 259, 260], "forc": 170, "forceclear": 253, "forens": [231, 251], "form": 9, "formal": 0, "format": [0, 1, 14, 189, 190, 231, 232, 255], "forward": 0, "found": [4, 9, 168, 189, 260], "foundat": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "fpt_bad": 159, "fr": 259, "framework": [9, 10, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "franklin": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "frap": [172, 173], "free": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 221], "freeform": 256, "freez": 189, "from": [0, 2, 7, 8, 11, 13, 14, 67, 93, 117, 151, 156, 165, 169, 170, 185, 187, 192, 193, 194, 195, 199, 200, 231, 240, 251, 257, 261, 262], "fs0": 14, "ft_bup_ld_flr": 159, "full": [192, 194, 195, 251, 261], "fulli": 0, "fun": [3, 212], "func": 8, "function": [0, 2, 4, 5, 9, 77, 78, 83, 91, 99, 101, 105, 106, 107, 109, 110, 111, 113, 119, 139, 167, 189, 198, 203, 207, 212, 219, 242, 246, 251, 258, 262], "further": [11, 189, 199, 208, 209, 210, 211, 212, 213, 216, 220, 221, 261], "furtur": 0, "fuzz": [10, 190, 196, 199, 204, 205, 206, 208, 209, 210, 211, 212, 213, 220], "fuzz_overlap": 213, "fuzz_random": 213, "fuzzer": [9, 199, 204, 205, 206, 208, 209, 210, 211, 212, 213, 220, 261], "fuzzmor": 190, "fv_mm": 256, "fw": 231, "fw_imag": [192, 194, 195], "fw_init_complet": 159, "fw_type": 231, "fwsts1": 159, "fwtype": [101, 256], "g": [11, 262], "gabriel": 259, "garbag": [213, 261], "gbe": 261, "gcc": 11, "gdt": [90, 233], "gdt_all": 90, "gen": 41, "gener": [0, 2, 4, 5, 10, 13, 16, 22, 37, 38, 49, 50, 51, 52, 58, 59, 61, 64, 65, 66, 68, 83, 93, 151, 184, 185, 189, 195, 196, 205, 208, 259], "generate_t": 187, "generate_test_id": [9, 144, 182], "get": [0, 4, 11, 170, 248], "get_control": [4, 247], "get_device_bar": 92, "get_didvid": 92, "get_gdtr": 90, "get_idtr": 90, "get_io_bar_base_address": 85, "get_mmcfg_base_address": 88, "get_mmio_bar_base_address": 88, "get_spi_jedec_id": 98, "get_spi_jedec_id_decod": 98, "getcap": 253, "getphi": 257, "gfx_aperture_dma_read": 82, "gfxvtd": 238, "gg": 259, "git": [11, 12, 13], "github": [11, 12, 13, 14, 56, 93, 159, 161, 259], "given": 193, "glk": [3, 15], "global": [149, 177], "gnu": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "go": 13, "goal": 0, "good": 0, "googl": 156, "googleprojectzero": 156, "gorobet": 221, "gouv": 259, "gp": 190, "grammar": 0, "graphic": [9, 82], "great": 0, "group": 0, "guard": [0, 13], "gui": 192, "guid": [67, 117, 192, 194, 196, 236, 256], "guidelin": 0, "h": [46, 61, 159, 161, 262], "ha": [0, 6, 11, 12, 13, 157, 171, 261], "hal": [0, 4, 75, 76, 81, 95, 102, 103, 111, 262], "hal_bas": [2, 74], "handl": [7, 9, 184, 196], "handler": [151, 190, 210], "hang": [9, 10, 184, 190, 193], "happen": 0, "hard": 0, "hardcod": 190, "hardwar": [10, 13, 156, 159, 171, 193, 222, 261, 262], "hash": [0, 185, 192, 194], "hashlib": 185, "haswel": [4, 29, 30, 98], "have": [0, 13, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 156, 167, 169, 177, 190, 193, 222, 259, 261], "hdcien": 157, "hdd": [148, 261], "header": [0, 9, 11, 92, 187, 208], "help": [0, 4, 189, 220, 262], "helper": [2, 10, 13, 117, 121, 125, 262], "here": [67, 159, 260], "hex": [2, 189, 190, 200, 212, 262], "hf": 159, "hidden": 239, "hierarchi": 92, "higher": [10, 11, 12, 13], "highli": 14, "highlight": 0, "hijack": [150, 189], "hint": 10, "hlt": 193, "hope": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "horn": 156, "host": [56, 215, 221], "how": 13, "howev": 151, "hsf": [172, 174, 175], "hsfc": 247, "hsw": [3, 4, 9, 15, 144], "hsx": [3, 15], "html": [1, 18, 21, 22, 23, 26, 37, 38, 39, 40, 41, 42, 61, 67, 68, 154, 156, 158, 159, 168, 215], "http": [11, 12, 13, 14, 18, 21, 22, 23, 26, 33, 37, 38, 39, 40, 41, 42, 53, 54, 55, 56, 60, 61, 67, 68, 89, 93, 97, 102, 154, 156, 158, 159, 161, 168, 192, 215, 222, 259, 260], "hub": [20, 30, 38, 39, 54, 55, 61, 171], "human": 3, "hv": [9, 144, 182, 197, 204, 205, 206, 208], "hw": [56, 199, 200, 208, 209, 210, 211, 212, 213, 216, 220, 221], "hyper": [202, 203, 204, 205, 206, 207, 208], "hypercal": [9, 113, 144, 182, 197, 201, 204, 209, 217, 220, 258], "hypercallfuzz": [9, 144, 182, 197, 201, 217], "hyperv": 208, "hypervisor": [13, 113, 162, 220], "i": [0, 4, 5, 6, 7, 9, 10, 11, 13, 16, 33, 37, 38, 41, 49, 50, 51, 52, 56, 58, 59, 61, 64, 65, 66, 67, 84, 85, 92, 98, 149, 151, 152, 156, 157, 159, 161, 165, 167, 168, 169, 170, 171, 175, 184, 185, 187, 189, 190, 192, 193, 194, 195, 196, 199, 200, 204, 205, 206, 208, 209, 210, 211, 212, 213, 215, 216, 220, 221, 222, 231, 237, 239, 251, 261, 262], "i386": 13, "i440fx": 56, "i5": 98, "ia": [91, 154, 155, 158, 168], "ia32": 158, "ia32_apic_bas": [184, 215], "ia32_arch_cap": 156, "ia32_bios_sign_id": 154, "ia32_debug_interfac": [157, 166], "ia32_feature_control": [158, 166, 261], "ia32_s_cet": 152, "ia32_smrr_physbas": [169, 170, 184], "ia32_smrr_physmask": [169, 170, 184], "ia32_spec_ctrl": 156, "ia32_u_cet": 152, "ia32cfg": [9, 144, 147, 261], "ia32featurecontrollock": 158, "ia_untrust": [9, 144, 147, 153, 169], "ibp": 166, "ibpb": 156, "ibr": [156, 261], "ibrs_al": 156, "ic": 31, "icelak": 32, "icl": [3, 15], "icon": 13, "icx": [3, 15], "id": [0, 17, 27, 28, 93, 100, 185, 200, 255], "identifi": [92, 239], "idt": [90, 233], "idt_al": 90, "igd": [2, 74, 235], "igd_cmd": [2, 225], "ignor": [6, 261], "ignore_platform": 262, "imag": [9, 101, 111, 192, 194, 195, 231, 251, 256], "immedi": 0, "implement": [2, 4, 9, 56, 104, 156, 178, 187, 222], "impli": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "import": [0, 2, 4, 7, 8, 10, 98, 151, 159, 168, 192, 194, 262], "import_path": 262, "improv": [0, 261], "inbound": 206, "inc": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "includ": [0, 4, 9, 10, 11, 13, 91, 107, 140, 150, 156, 158, 161, 175, 196, 251, 261, 262], "incompat": [13, 204, 205, 206, 208], "inconclus": 261, "incorrect": 10, "indent": 0, "index": [234, 253], "indic": [0, 173, 196], "indirect": 156, "individu": [0, 9], "inf": 14, "influenc": 0, "info": [13, 190, 204, 205, 220, 230, 251, 259, 262], "inform": [0, 4, 9, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 79, 152, 154, 171, 220, 239, 261, 262], "inherit": [0, 4, 9], "inject": 156, "input": 204, "insecur": 9, "insert_aft": 256, "insert_befor": 256, "insid": 0, "inspect": 261, "instal": [2, 9, 260, 262], "instanc": 0, "instead": [0, 156], "instruct": [2, 193], "instrument": 148, "insuffici": 9, "int15": 9, "integr": [13, 82], "intel": [4, 6, 12, 16, 18, 20, 21, 22, 23, 26, 30, 33, 37, 38, 39, 40, 41, 42, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 64, 65, 66, 67, 68, 82, 89, 98, 117, 154, 156, 158, 159, 161, 168, 170, 171, 178, 189, 254, 259], "inteltxtsoftwaredevelopmentguid": 67, "interact": 5, "interconnect": 13, "interfac": [3, 5, 10, 13, 89, 113, 117, 150, 157, 196, 261], "intern": 9, "interpol": 0, "interpret": [0, 9, 10], "interrupt": [2, 9, 74], "interrupts_cmd": [2, 225], "introduc": 0, "invalid": 9, "investig": 189, "invok": [2, 127], "io": [2, 33, 74, 88, 189, 212, 237], "io_cmd": [2, 225], "io_fuzz": 212, "io_port": 237, "io_rw": 193, "io_wr": 193, "iobar": [2, 74], "iofuzz": [9, 144, 182, 197], "iommu": [2, 3, 9, 15, 74, 238], "iommu_cmd": [2, 225], "iommu_engin": 238, "iosf": 89, "irp": 13, "is_en": 92, "is_mmio_bar_en": 88, "is_mmio_bar_program": 88, "is_support": [4, 7, 9], "issu": [0, 10, 13, 151, 167, 169, 184, 259, 261], "item": [0, 189], "iter": [196, 199, 204, 209, 210, 211, 216, 220], "iter_count": 216, "its": [0, 10, 194, 262], "itself": 173, "ivb": [3, 9, 15, 144], "ivi": 35, "ivt": [3, 15], "ivybridg": 34, "ivytown": 35, "j": 262, "jaketown": 36, "jann": 156, "jede": 100, "jedec": [60, 97, 251], "jesd216d": 60, "jkt": [3, 15], "joanna": 162, "john": 149, "join": 192, "jonathan": 148, "json": [1, 2, 194, 195, 232, 262], "juli": [13, 89], "jumper": 174, "june": [11, 12, 13], "junit": 262, "just": [9, 169, 261], "k": [156, 262], "kabi": 37, "kallenberg": [149, 178], "kb4568831": 13, "kbl": [3, 15], "kei": [0, 6, 9, 13, 151, 165, 192, 239, 256], "kernei": 259, "kernel": [2, 10, 11, 127, 194, 195, 259, 262], "keyboard": [9, 148, 206, 261], "keyvar_fil": 256, "know": [2, 4, 194], "knowledg": 261, "known": [9, 204, 261], "kovah": 149, "kwarg": 0, "l": [190, 199, 204, 205, 206, 208, 212, 213, 220, 262], "lake": [17, 22, 24, 27, 31, 37, 68], "later": [13, 151, 195], "latest": [0, 11, 13, 14, 260], "launch": [10, 67, 262], "layer": 117, "ldt": 233, "learn": 13, "least": [0, 4], "left": 0, "legaci": [9, 13], "legacy_pci": [114, 122], "legal": 0, "length": [0, 98, 240, 243, 251, 257], "lenovo": 13, "less": 9, "level": [10, 113], "lewisburg": 32, "lib": [13, 14], "libc": 14, "libelf": 11, "librari": [0, 7], "licens": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "lift": 0, "like": [5, 9, 14, 169, 184, 259], "limit": 0, "line": [0, 10, 41, 117, 165, 170, 177, 178, 190, 199, 200, 209, 210, 211, 212, 226, 238, 254, 262], "link": [13, 14], "lint": 0, "linux": [5, 10, 114, 121, 125, 184, 259], "linux_requir": 11, "linuxhelp": [114, 120], "linuxn": [5, 114], "linuxnativehelp": [114, 122], "list": [0, 2, 5, 9, 187, 195, 210, 211, 212, 213, 226, 231, 237, 238, 239, 243, 256, 259, 262], "list_mmio_bar": 88, "list_tag": 262, "liter": 10, "literalstr": 0, "live": [8, 256], "load": [2, 3, 9, 10, 13, 156, 200, 255, 262], "load_ucode_upd": 105, "loadopt": 13, "local": [0, 253], "locat": [4, 13, 193, 194, 261], "lock": [2, 3, 4, 9, 74, 130, 149, 150, 151, 157, 158, 159, 160, 161, 166, 167, 168, 169, 175, 239, 261], "lock_check_cmd": [2, 225], "locknam": 239, "lockname1": 239, "lockname2": 239, "log": [2, 104, 190, 199, 204, 205, 206, 208, 209, 210, 211, 212, 213, 220, 231, 261, 262], "log_fail": 4, "log_pass": [4, 7], "logger": [2, 4, 7, 111], "logic": [0, 2, 7, 98, 156, 261], "long": [0, 261], "look": [14, 187, 189, 193, 261], "lookup": 6, "loop": 0, "lore": 259, "lot": 14, "low": 10, "lower": 0, "lp": [41, 46], "luv": 11, "lxde": 11, "lzma": 256, "m": [148, 149, 150, 151, 152, 154, 155, 157, 158, 159, 160, 161, 162, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 177, 178, 184, 185, 187, 189, 190, 192, 193, 194, 195, 196, 199, 200, 204, 205, 206, 208, 209, 210, 211, 212, 213, 215, 216, 220, 221, 222, 262], "ma": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "mac": 10, "macbook": 159, "machin": 56, "mai": [0, 10, 14, 21, 151, 156, 168, 169, 172, 174, 175, 184, 189, 190, 196, 199, 208, 209, 210, 211, 212, 213, 216, 220, 221, 231, 261], "mail": 259, "main": [2, 13, 106, 139], "maintain": 260, "make": [0, 2, 13, 14, 170, 251, 259], "malfunct": 193, "malici": [9, 13, 192], "malwar": [10, 151, 169], "manag": [13, 156, 167, 169, 170, 222], "mani": 0, "manipul": [13, 101, 169], "manner": 13, "manual": [2, 9, 13, 154, 158, 168, 196, 261, 262], "manufactur": [100, 159], "map": [9, 13, 67, 88, 160, 212, 213, 242, 261], "marcu": 216, "mark": 0, "markdown": 262, "mask": [3, 246, 262], "master": [159, 161], "match": [0, 6, 192, 194, 239], "match_criteria": 111, "max": 199, "max_port": 210, "max_port_valu": 210, "maximum": [0, 98, 209, 210], "maxval": 209, "mce": 168, "mcfg": 13, "mchbar": [88, 243], "md5": [192, 194], "me": 159, "me_hf": 159, "me_mfg_mod": [9, 144, 147], "me_statu": 159, "mean": [9, 167, 172], "measur": 67, "mechan": [0, 10, 13, 151, 261], "media": 14, "meissner": 216, "meltdown": 156, "meltdownattack": 156, "mem": [193, 240], "mem_cmd": [2, 225], "memconfig": [9, 144, 147, 261], "memlock": [9, 144, 147], "memori": [9, 10, 13, 56, 67, 77, 88, 94, 97, 112, 130, 156, 160, 161, 162, 167, 169, 170, 173, 184, 190, 193, 194, 196, 212, 213, 235, 240, 242, 257, 261], "menu": 13, "merchant": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "messag": [9, 89, 189, 208, 244, 261, 262], "met": 13, "metaclass": 0, "metadata": 0, "method": [0, 4, 7, 10], "mfg_mode": 159, "microcod": [105, 154], "microserv": 18, "microsoft": [10, 13, 222], "might": [13, 251, 261], "mikhail": 221, "minim": [0, 5, 159, 192], "minimum": 0, "miss": [0, 239, 261], "mitig": [13, 156, 168, 184, 222, 261], "mitr": 175, "mix": 0, "mm_read": 244, "mm_write": 244, "mmcfg": [88, 241, 242], "mmcfg_base": 241, "mmcfg_base_cmd": [2, 225], "mmcfg_cmd": [2, 225], "mmio": [2, 3, 74, 92, 189, 193, 212, 213, 243], "mmio_bar": 229, "mmio_bar_nam": 243, "mmio_base_address": 243, "mmio_cmd": [2, 225], "mmio_rw": 193, "mmio_wr": 193, "mobil": 41, "mode": [9, 10, 13, 150, 159, 167, 169, 170, 187, 190, 204, 209, 210, 213, 220, 222, 261, 262], "model": [90, 158], "model_206ax": 161, "modif": [14, 109, 165, 193], "modifi": [9, 13, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 165, 167, 170, 173, 177, 187, 193, 196], "modul": [2, 69, 72, 74, 114, 116, 118, 120, 122, 128, 130, 147, 153, 164, 176, 182, 183, 186, 188, 191, 197, 201, 214, 217, 225, 262], "module_arg": 262, "module_argv": 7, "module_common": [0, 2, 7], "module_exclud": 262, "module_help": 130, "moduleclass": 7, "moduleresult": [0, 4, 7], "moduletyp": 262, "more": [0, 9, 13, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 222], "most": [0, 4, 9, 10, 159], "mostli": 0, "motherboard": 174, "move": 13, "msbuild": 13, "msgbu": [2, 74, 244], "msgbus_cmd": [2, 225], "msgbus_read_messag": 89, "msgbus_reg_read": 89, "msgbus_reg_writ": 89, "msgbus_send_messag": 89, "msgbus_write_messag": 89, "msr": [2, 5, 74, 156, 157, 158, 161, 211, 215, 245, 261], "msr_bios_don": [155, 169], "msr_cmd": [2, 225], "msr_fuzz": [9, 144, 182, 197], "msr_lt_lock_memori": 161, "msr_smm_feature_control": 168, "msv": 14, "mtrrcap": 166, "much": 11, "multipl": [0, 10, 231], "must": [0, 13, 151, 152, 192, 251], "mx": 262, "my_fil": 200, "mydriv": 256, "n": [23, 151, 195, 261, 262], "n2000": 89, "name": [0, 3, 4, 5, 7, 8, 9, 88, 185, 190, 192, 194, 196, 200, 220, 226, 229, 232, 239, 256, 259], "namespac": [0, 8], "narrow": 0, "nasm": [11, 14], "nativ": [125, 204, 205, 206, 208], "natur": 10, "navig": 13, "nb": 262, "necessari": [0, 10, 11, 156, 222, 231], "need": [0, 4, 5, 7, 11, 14, 151, 156, 159, 169, 170, 194, 195, 196, 199, 208, 209, 210, 211, 212, 213, 216, 220, 221, 262], "nest": 0, "new": [0, 4, 13, 14, 97, 189, 190, 193, 196], "new_bio": 256, "new_rom": 256, "newhelp": 5, "newli": 193, "next": [4, 14], "nl": 262, "nmi": [83, 236], "no_bann": 262, "no_driv": [194, 262], "no_tim": 262, "nointegritycheck": 13, "non": [0, 170, 196], "none": 256, "nonehelp": [5, 114], "not_applic": 261, "notapplic": 7, "notat": 0, "note": [0, 156, 177, 204, 205, 206, 261], "notic": 11, "notrequir": 0, "now": [13, 14, 261], "number": [0, 192, 196, 199, 204, 208, 209, 210, 211, 220, 253], "numer": [2, 10, 262], "nvram": [9, 110, 151, 196, 231, 256], "nvread": 253, "nvxdpe8rkt": 259, "o": [2, 9, 10, 13, 33, 37, 41, 61, 84, 85, 92, 127, 156, 167, 177, 178, 184, 193, 210, 212, 213, 215, 222, 237, 239, 261, 262], "object": 0, "observ": 261, "obtain": 192, "occur": [0, 157], "octothorp": 0, "oe": 259, "oem": 222, "off": [3, 10], "offer": 205, "offici": 13, "offset": [3, 77, 80, 85, 159, 190, 234, 242, 243, 244, 246, 249, 250, 253], "often": [151, 173], "ok": 261, "older": [0, 260], "oleksiuk": 178, "onc": [0, 151, 156, 168], "one": [0, 9, 156, 157], "onli": [0, 10, 67, 151, 152, 160, 162, 167, 171, 192, 194, 222, 262], "op": [240, 257], "opcod": [9, 89, 193, 244], "open": [12, 13, 169, 259], "oper": [10, 98, 156, 196, 222, 235, 251], "operation_mod": 159, "operation_st": 159, "optim": 98, "option": [2, 9, 10, 13, 92, 130, 165, 177, 178, 190, 193, 196, 199, 200, 209, 210, 211, 212, 213, 216, 231], "oracl": 215, "order": [0, 10, 151, 159, 190, 199, 231, 261], "org": [11, 12, 13, 56, 60, 67, 97, 102, 259, 260], "origin": [13, 187], "oshelp": [2, 5, 114], "other": [0, 4, 13, 151, 167, 175], "our": 259, "out": [159, 168, 232], "outdat": 11, "outlin": 167, "outpath": 101, "output": [2, 13, 199, 232, 262], "outsid": 9, "outstand": 151, "over": [0, 9], "overflow": 9, "overlap": 213, "overlap_mod": 213, "overload": 0, "overrid": [0, 3, 5, 9, 174, 261], "overview": 10, "overwrit": 0, "overwritten": 261, "own": 10, "p": [6, 13, 262], "p2sb_dci": 157, "packag": [2, 5, 9, 11, 13, 42, 68, 119], "pacman": 11, "page": [2, 74, 200], "pagedump": [240, 257], "paging_base_cr3": 230, "panic": 10, "param": 204, "paramet": [0, 60, 204, 208, 253], "parameteris": 0, "paramspec": 0, "parenthes": 0, "pars": [9, 13, 99, 101, 109, 110, 231, 251], "parse_arg": 8, "parse_argu": 8, "parse_log": 253, "parse_spi_flash_descriptor": 99, "parse_uefi_region_from_fil": 101, "parser": 8, "parser_entrypoint": 8, "part": [98, 151], "parti": 0, "particular": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 251], "pascalcas": 0, "pass": [4, 7, 151, 152, 156, 157, 159, 161, 171, 190, 196, 261], "password": [9, 148, 261], "path": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 178, 187, 192, 194, 195, 262], "path_to_si": 13, "pattern": 261, "payload": 236, "payload_fil": 236, "payload_loc": 236, "payload_str": 236, "pc": [56, 103, 104], "pccrread": 253, "pch": [20, 30, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 53, 54, 61, 68, 159, 262], "pch_1xx": [3, 15], "pch_2xx": [3, 15], "pch_3xx": [3, 15], "pch_3xxlp": [3, 15], "pch_3xxop": [3, 15], "pch_495": [3, 15], "pch_4xx": [3, 15], "pch_4xxh": [3, 15], "pch_4xxlp": [3, 15], "pch_5xxh": [3, 15], "pch_5xxlp": [3, 15], "pch_6xx": [3, 15], "pch_6xxp": [3, 15], "pch_7x": [3, 15], "pch_8x": [3, 15], "pch_c60x": [3, 15], "pch_c61x": [3, 15], "pch_c620": [3, 15], "pch_dev_cs": 159, "pch_dev_slot_cs": 159, "pch_devfn_cs": 159, "pch_me_dev": 159, "pci": [2, 5, 9, 56, 74, 88, 93, 193, 246], "pci0": [162, 167, 169], "pci_cmd": [2, 225], "pci_dev": 159, "pci_me_hfsts1": 159, "pci_rw": 193, "pci_wr": 193, "pcicfg": 3, "pcidb": [2, 74], "pcie": [92, 189, 212, 213, 241, 246], "pcie_fuzz": [9, 144, 182, 197], "pcie_overlap_fuzz": [9, 144, 182, 197], "pciid": 93, "pciutil": 93, "pcr": 253, "pcrread": 253, "pdb": [105, 255], "pdf": [1, 23, 33, 55, 56, 60, 68, 89, 97, 156], "pe": 187, "pei": [192, 194], "pentium": [23, 167], "pep8": 0, "per": [6, 98, 156, 192], "perform": [13, 98, 151, 196], "peripher": 13, "permiss": [9, 172, 173, 177, 261], "persist": 11, "pfat_se_svn": 166, "philosophi": 0, "physbas": [169, 170, 184], "physic": [10, 94, 190, 199, 200, 208, 209, 210, 211, 212, 213, 216, 220, 221, 240, 257], "physical_address": [240, 257], "physmask": [169, 170], "physmem": [2, 74], "piec": 159, "pin": 174, "pip": [11, 13], "pk": 256, "place": [4, 262], "platform": [2, 3, 4, 10, 13, 16, 18, 19, 20, 21, 22, 25, 29, 30, 34, 35, 36, 37, 38, 39, 49, 50, 51, 52, 54, 55, 57, 58, 59, 61, 63, 64, 65, 66, 68, 102, 104, 106, 110, 127, 151, 160, 161, 162, 167, 168, 169, 171, 172, 193, 194, 195, 196, 227, 261, 262], "platform_cod": 4, "pleas": [11, 13, 259, 260], "plu": 1, "pmc": 56, "pmc_i440fx": [3, 15], "po": 208, "poc": [215, 216, 262], "point": [13, 193, 261], "pointer": [9, 190], "poison": 170, "polici": 9, "pollut": 0, "popul": 170, "port": [84, 89, 189, 210, 216, 236, 237, 244], "portion": 261, "posit": 208, "possibl": [0, 11, 151, 261], "potenti": [0, 190], "power": 13, "pr": 151, "pr0": [151, 175], "pr4": 175, "practic": 222, "prb": 151, "pre": [148, 261], "preced": 0, "precis": 0, "predict": 156, "predictor": 156, "prefer": 0, "prefix": 0, "prerequisit": 7, "presenc": 97, "present": [0, 13, 184, 189, 190], "press": 13, "pretti": 209, "prevent": [0, 13, 151, 156, 162, 261], "preview": 13, "previou": 232, "primari": [7, 222], "primit": [2, 72], "principl": 0, "print": [205, 220, 233, 261], "printk": 159, "prior": 159, "privat": [0, 67], "privileg": [10, 156], "prl": 151, "prmrr": 166, "prmrr_base_address_field": 166, "prmrr_lock": 166, "prmrr_mask": 166, "prmrr_mask_bit": 166, "prmrr_memtyp": 166, "prmrr_phybas": 166, "prmrr_uncore_mask": 166, "prmrr_uncore_phybas": 166, "prmrr_valid_config": 166, "prmrr_vld": 166, "prn": 151, "probabl": 261, "problem": 161, "process": [13, 151], "processor": [18, 20, 21, 22, 23, 26, 30, 37, 38, 39, 41, 61, 62, 68, 82, 89, 156], "product": [10, 18, 20, 21, 26, 30, 33, 40, 41, 42, 53, 54, 159, 173, 261], "profil": 104, "prog": 8, "program": [0, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 169, 172, 261], "progress": 261, "project": [12, 13, 156, 262], "prompt": 13, "proof": 221, "proper": 169, "properli": [0, 178, 196, 261], "properti": 13, "propos": 0, "protect": [10, 151, 156, 161, 165, 167, 168, 169, 172, 173, 175, 177, 178, 196, 261], "protocol": [0, 104], "provid": [0, 2, 3, 4, 5, 10, 13, 75, 95, 187, 190, 226, 238, 240, 254, 256, 257], "pt": [230, 238, 258], "ptr": 190, "ptr_offset": 190, "ptsecur": 159, "public": [16, 23, 33, 38, 49, 50, 51, 52, 55, 58, 59, 64, 65, 66, 67, 68], "publicationarticl": 97, "publish": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "pull": 259, "pure": 62, "purpos": [0, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 167], "py": [1, 2, 4, 5, 7, 8, 9, 11, 13, 14, 148, 149, 150, 151, 152, 154, 155, 157, 158, 159, 160, 161, 162, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 177, 178, 184, 185, 187, 189, 190, 192, 193, 194, 196, 199, 200, 204, 205, 206, 208, 209, 210, 211, 212, 213, 215, 216, 220, 221, 222, 251, 262], "py368readm": 14, "pyd": 13, "pypi": [11, 12, 262], "python": [9, 10, 11, 12, 13, 117, 251], "python2": [11, 12, 13], "python3": [1, 11], "python36": 14, "python368": 14, "pyver": 13, "pywin32": [12, 13], "qemu": [56, 216], "qrk": [3, 15], "quark": 57, "question": [175, 259], "quot": 0, "r": [11, 13, 18, 21, 22, 23, 26, 37, 38, 39, 55, 61, 68, 89, 117], "r10": 258, "r11": 258, "r8": 258, "r9": 258, "race": [9, 151], "racer": 151, "rafal": [162, 178], "random": [196, 199, 209, 210, 211, 213, 220], "randomli": [210, 211, 220], "rang": [3, 9, 67, 92, 151, 168, 169, 170, 175, 189, 190, 199, 204, 209, 212, 213, 261], "raw": [248, 256], "raw_fil": 256, "rax": [190, 236, 258], "rbx": [190, 236, 258], "rcdl": 156, "rcdl_no": 156, "rcx": [190, 236, 258], "rdcl": 156, "rdcl_no": 156, "rdi": [190, 236, 258], "rdx": [190, 236, 258], "re": [4, 7, 9], "react": [4, 261], "read": [0, 2, 4, 77, 85, 92, 98, 139, 156, 161, 167, 168, 173, 200, 211, 234, 235, 237, 239, 240, 242, 243, 244, 245, 246, 247, 249, 250, 251, 256, 257], "read_byt": 92, "read_cmos_high": 77, "read_cmos_low": 77, "read_data": 80, "read_field": 247, "read_fil": 99, "read_io_bar_reg": 85, "read_memori": 80, "read_memory_extend": 80, "read_mmcfg_reg": 88, "read_mmio": 88, "read_mmio_bar_reg": 88, "read_mmio_reg": 88, "read_msr": 90, "read_physical_mem": 94, "read_physical_mem_dowrd": 94, "read_port_byt": 84, "read_port_dword": 84, "read_port_word": 84, "read_rang": 80, "read_spi": 98, "read_virtual_mem": 112, "read_virtual_mem_dowrd": 112, "readabl": [0, 3, 168], "readh": 228, "readl": 228, "readval": [240, 257], "reason": [10, 151, 156], "reboot": [11, 13, 14, 189], "receiv": [13, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "recogn": 262, "recommend": [0, 13, 14, 261], "recon": 189, "record": 9, "redhat": 11, "redirect": 9, "redistribut": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "refer": [10, 13, 89, 97, 148, 149, 150, 151, 154, 156, 158, 159, 161, 162, 165, 166, 167, 168, 169, 170, 171, 175, 178, 184, 190, 215, 216, 221, 222, 260], "refrain": 11, "reg": [3, 190, 247], "reg_cmd": [2, 225], "reg_nam": 247, "reg_opcod": 193, "region": [9, 67, 151, 172, 173, 261], "regist": [3, 4, 6, 67, 89, 90, 92, 130, 149, 150, 151, 154, 155, 156, 157, 158, 159, 160, 161, 162, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 184, 193, 209, 211, 215, 229, 239, 244, 246, 254, 261], "registri": 2, "regular": [192, 194], "reject": 196, "relat": [78, 166, 167, 198, 259], "releas": [11, 13, 259], "relev": 156, "relid": 205, "reload": 170, "remaind": 98, "remap": [9, 144, 147, 185, 261], "remov": [0, 13, 204, 205, 206, 208, 256, 261], "renam": 14, "render": 196, "replac": [0, 187, 190, 193, 256], "replace_bootload": 187, "replace_op": 193, "repo": [11, 13, 259], "report": [2, 152, 259], "repositori": 11, "repres": 67, "reprogram": [169, 175], "reput": [9, 144, 182, 191], "request": 259, "requir": [0, 6, 8, 10, 11, 13, 177, 178, 192, 194, 261], "research": [170, 178, 189], "reserv": 159, "reset": [13, 175], "resourc": [2, 10, 22, 26, 37, 38, 39, 61, 68, 90, 262], "respect": 233, "restart": 13, "restor": [9, 187], "restore_bootload": 187, "restrict": [0, 9, 13, 156, 261], "result": [2, 4, 7, 10, 13, 151, 156, 157, 159, 161, 171, 172, 199, 231, 262], "result_delta": 2, "resum": [178, 193], "retain": 196, "retpolin": 156, "return": [0, 4, 7, 8, 152, 156, 157, 159, 161, 171, 177, 196, 199, 208, 209, 210, 211, 212, 213, 216, 220, 221, 261], "returncod": [0, 7, 130], "reus": 4, "reveal": [251, 261], "review": [4, 196, 261], "revis": [21, 67, 89, 200], "revision_id": 200, "rewrit": 0, "right": 0, "ring": [167, 170, 206], "rkl": [3, 15], "rng": 196, "rogu": 156, "rogue_mmio_bar": [9, 144, 182, 188], "rom": [92, 192, 194, 195, 231, 246, 251, 252, 256], "rom_fil": 256, "root": [9, 10, 13, 14, 262], "root_dir": 9, "rout": 174, "routin": 0, "rpe": 151, "rpl": [3, 15], "rpm": 11, "rsi": [190, 236, 258], "rt": 165, "rt_code_end": 236, "rt_code_start": 236, "rtc": 261, "rtclock": [9, 144, 147, 261], "rufu": 11, "rule": 0, "run": [2, 4, 7, 8, 9, 10, 13, 67, 152, 160, 161, 162, 166, 167, 171, 184, 189, 199, 200, 208, 209, 210, 211, 212, 213, 216, 220, 221, 231, 260, 261], "run1": 232, "run2": 232, "runtim": [0, 177, 178], "rutkowska": 162, "rw": 239, "rweveryth": 13, "s3": [9, 107, 178, 193, 261], "s3bootscript": [9, 144, 147, 176, 185, 256, 261], "s3script_modifi": [9, 144, 182, 191], "sam": 149, "same": 194, "sampl": 10, "sandi": [36, 63], "sanit": 9, "save": 262, "sc": 13, "scalabl": 62, "scan": 6, "scan_block": [9, 144, 182, 191], "scan_imag": [9, 144, 182, 191], "sclean_se_svn": 166, "scm": 12, "scope": 0, "screen": 13, "script": [1, 9, 107, 178, 193, 261], "script_address": [178, 256], "sdev": 13, "sdk": 13, "sdm": [154, 158, 168], "search": [111, 240, 257], "sec": 98, "second": [113, 212], "section": [0, 4, 11, 14, 33, 89, 165, 192, 194, 231, 251], "secur": [10, 13, 14, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 107, 149, 151, 160, 165, 167, 169, 174, 175, 178, 187, 215, 222, 261, 262], "secureboot": [9, 144, 147, 149, 165, 182, 187, 261], "see": [4, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 170, 222], "seed": 196, "seem": 261, "select": [2, 6, 13], "self": [0, 4, 5, 7, 8, 13, 92, 111], "semicolon": 0, "send": [209, 236, 259], "send_nmi": 83, "send_smi_apmc": 83, "sensit": 9, "separ": 0, "septemb": 18, "sequenti": [199, 211], "seri": [20, 23, 30, 38, 39, 40, 41, 42, 43, 46, 47, 48, 53, 54, 55, 61, 68, 89, 171], "serial": [60, 97], "serial_presence_detect": 97, "server": [13, 20, 30, 32, 62, 259], "servic": [9, 10, 13, 262], "set": [0, 4, 9, 10, 13, 151, 152, 156, 159, 161, 167, 168, 171, 175, 199, 209, 210, 211, 212, 213, 216], "set_control": [4, 247], "set_default": 8, "setup": [2, 9, 11, 13, 14, 149, 262], "setuptool": [0, 11, 13], "setvari": 196, "sfdp": [3, 15, 251], "sgx": 166, "sgx_check": [9, 144, 147], "sgx_debug_mod": 166, "sgx_debug_mode_status_bit": 166, "sgx_global_en": 166, "sha": [192, 194], "shell": [0, 10, 13, 166, 187], "shellbinpkg": 14, "shift": 13, "ship": 159, "should": [0, 4, 5, 6, 9, 10, 14, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 156, 167, 169, 173, 189, 190, 193, 194, 261, 262], "show": [204, 229, 262], "shutdown": 13, "side": 156, "sideband": 89, "sig": 190, "sig_offset": 190, "sign": [0, 10, 13], "signatur": [0, 9, 10, 190, 194], "similar": 0, "simmtest": 97, "simpl": [10, 199, 209, 210, 211, 212], "simpli": [167, 168, 173], "simplifi": 0, "sinc": [11, 12, 13], "singl": [0, 156], "sinit_se_svn": 166, "sinkhol": [9, 144, 182, 183], "site": [97, 156, 259], "size": [3, 80, 85, 98, 190, 196, 208, 212, 234, 241, 249, 253, 261], "skip": [10, 196, 262], "skip_config": 262, "skipped_not_applic": 261, "skl": [3, 15], "skx": [3, 15], "skylak": [61, 62], "slat": 113, "smbase": 170, "smbio": [2, 74, 248], "smbios_cmd": [2, 225], "smbu": [2, 74, 171, 249], "smbus_cmd": [2, 225], "smbus_hcfg": 171, "smbus_vid": 247, "smi": [83, 149, 151, 170, 189, 190, 210, 236, 261], "smi_cod": [190, 236], "smi_data": [190, 236], "smi_end": 189, "smi_start": 189, "smic_end": 190, "smic_start": 190, "smilock": 149, "smm": [9, 144, 147, 151, 161, 168, 169, 170, 182, 184, 189, 190, 222, 261], "smm_bwp": 151, "smm_code_chk": [9, 144, 147], "smm_code_chk_en": 168, "smm_dma": [9, 144, 147, 261], "smm_ptr": [9, 144, 182, 188], "smmbioswriteprotect": [149, 151], "smmc": 236, "smmruntim": 9, "smram": [167, 169, 170, 190, 261], "smramc": 167, "smrr": [9, 144, 147, 168, 261, 262], "smt": 98, "snake_cas": 0, "snb": [3, 9, 15, 144], "so": [0, 3, 159, 215, 262], "soc": [17, 23, 89, 159, 161], "soc_bios_don": 155, "softwar": [9, 12, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 67, 151, 154, 156, 158, 167, 168, 169, 170, 173, 222, 261], "solut": 13, "some": [0, 4, 13, 151, 167, 172, 174, 260, 261], "some_module_requir": 7, "someth": 261, "sometim": 151, "sourc": [10, 11, 12, 13, 260, 261], "space": [0, 67, 88, 237, 242], "spd": [2, 74, 171, 250], "spd_cmd": [2, 225], "spd_wd": [9, 144, 147], "spec": [33, 165, 177, 261], "specif": [0, 2, 3, 4, 6, 9, 20, 30, 33, 53, 68, 77, 83, 90, 103, 104, 105, 106, 110, 113, 127, 156, 157, 158, 202, 203, 208, 211, 218, 219, 262], "specifi": [0, 6, 178, 192, 193, 194, 195, 205, 210, 211, 220, 262], "spectr": [13, 156], "spectre_v2": [9, 144, 147, 153, 261], "spectreattack": 156, "specul": 156, "speed": 151, "sphinx": 10, "spi": [2, 3, 9, 74, 99, 151, 172, 173, 174, 175, 196, 231, 251, 252, 256, 261, 262], "spi_access": [9, 144, 147, 261], "spi_cmd": [2, 225], "spi_desc": [9, 144, 147, 261], "spi_descriptor": [2, 74], "spi_fdopss": [9, 144, 147, 261], "spi_fla": 98, "spi_jedec_id": [2, 74], "spi_lock": [9, 144, 147, 261, 262], "spi_read_write_max_dbc": 98, "spi_uefi": [2, 74], "spibar": [3, 243], "spidesc": 252, "spidesc_cmd": [2, 225], "spiwritestatusdi": 175, "src": [159, 161], "ssi": 259, "stabil": 196, "standalon": 227, "standard": [0, 261], "start": [13, 14, 67, 262], "start_offset": [80, 249], "start_test": 7, "startup": [13, 253], "state": [199, 208, 209, 210, 211, 212, 213, 216, 220, 221, 239, 253, 254], "statement": 0, "static": 0, "statu": [4, 204, 238], "stdlib": 14, "step": [11, 14, 168, 199, 260], "stibp": [156, 261], "stick": 11, "still": 261, "stop": 13, "storag": 11, "store": [9, 151, 231], "strap": 174, "street": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "string": [9, 10, 130], "struct": [130, 159], "structur": [0, 4, 5, 14, 95], "studio": [12, 13], "style": 262, "sub": 253, "subclass": [4, 246], "subdirectori": [9, 14], "submodul": 14, "subpars": 8, "subscrib": 259, "subtyp": 0, "subvers": 162, "success": [7, 204], "sudo": 262, "suggest": 259, "summari": [0, 149, 169], "sun": 150, "super": 5, "supertyp": 0, "supplement": 13, "support": [2, 4, 9, 10, 11, 12, 13, 127, 156, 165, 169, 177, 178, 184, 261], "sure": [0, 2, 13, 14], "surround": 10, "sw": [148, 261], "swap": [9, 150, 261], "switch": 210, "sy": [0, 204, 205, 206, 208], "syntact": 0, "syntax": 0, "synth_dev": [9, 144, 182, 197, 201], "synth_kbd": [9, 144, 182, 197, 201], "synthet": [205, 206], "system": [2, 3, 5, 10, 12, 13, 60, 151, 156, 157, 167, 169, 170, 173, 174, 184, 189, 190, 193, 196, 199, 208, 209, 210, 211, 212, 213, 216, 220, 221, 222, 251, 256, 261], "t": [9, 13, 156, 190, 195, 196, 261, 262], "tab": 0, "tabl": [0, 9, 13, 75, 76, 91, 107, 177, 178, 200, 222, 226, 256], "tag": 262, "take": 156, "taken": 251, "tale": 151, "target": [10, 156, 244], "task": 2, "tbd": 98, "tcg": [103, 104], "tco": 149, "tcosmilock": 149, "te": [9, 144, 182, 186], "team": [178, 189], "technetwork": 215, "technic": [22, 26, 37, 38, 39, 61, 68, 154, 158, 168, 178], "technologi": [33, 67, 254], "templat": 10, "term": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "test": [0, 2, 4, 7, 9, 10, 11, 151, 158, 184, 185, 187, 189, 190, 192, 193, 194, 196, 209, 210, 215, 216, 262], "test1": 0, "test2": 0, "test_cas": 196, "testcas": 2, "testsign": [10, 13], "text": 0, "tglh": [3, 15], "tglu": [3, 15], "thei": 0, "them": [0, 196, 213, 261], "theori": 0, "therebi": 151, "therefor": 13, "thi": [0, 4, 9, 10, 13, 14, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 93, 151, 156, 157, 159, 160, 161, 162, 167, 168, 169, 170, 171, 172, 173, 174, 175, 184, 189, 190, 192, 193, 194, 195, 196, 199, 200, 208, 209, 210, 211, 212, 213, 215, 216, 220, 221, 231, 251, 261, 262], "thing": [0, 11], "thinkpad": 13, "third": 0, "those": 0, "though": 156, "thread": [90, 105, 156, 230], "thread_id": [236, 245], "threat": [178, 189], "three": 0, "through": 169, "tiano": 256, "tianocor": 14, "time": [0, 210], "timeout": 212, "timestamp": 262, "titl": 0, "tm": [18, 21, 23, 89], "todo": 156, "toload": 8, "too": 0, "tool": [0, 9, 10, 11, 13, 14, 144, 175, 184, 185, 187, 189, 190, 192, 193, 194, 195, 196, 198, 199, 200, 204, 205, 206, 208, 209, 210, 211, 212, 213, 215, 216, 220, 221, 262], "top": [9, 150, 261], "topic": 215, "topologi": 230, "topswap": 150, "topswapstatu": 150, "tpm": [2, 74, 103, 104, 253], "tpm12": [3, 15], "tpm12_command": [2, 74], "tpm_cmd": [2, 225], "tpm_eventlog": [2, 74], "tpmv1": 103, "tracker": 259, "trail": [0, 21, 23], "transform": 0, "translat": 113, "tri": 13, "trigger": [13, 170, 221], "troubleshoot": 13, "true": [0, 4, 7, 92], "truncat": 185, "trust": [67, 102, 104, 254], "trustedcomputinggroup": 102, "try": [0, 13, 165, 211, 231], "tseg": [169, 261], "tsegbaselock": 169, "tseglimitlock": 169, "tsegmb": 169, "turn": [10, 157], "twitter": 259, "two": [0, 67], "txt": [3, 11, 13, 14, 15, 190, 199, 204, 205, 206, 208, 212, 213, 220, 254], "txt_cmd": [2, 225], "type": [3, 5, 10, 13, 130, 170, 231, 248, 253, 256, 262], "typeddict": 0, "typevartupl": 0, "typic": 0, "u": [12, 13, 18, 21, 22, 23, 26, 33, 37, 38, 39, 40, 41, 42, 46, 55, 61, 67, 68, 154, 158, 168, 187, 192, 195, 222, 259], "u32": 159, "ubuntu": 11, "ucod": [2, 74, 156, 255], "ucode_buf": 105, "ucode_cmd": [2, 225], "ucode_update_fil": 255, "ucode_update_id": 105, "udk2018": 14, "uefi": [2, 5, 9, 10, 11, 13, 74, 101, 107, 109, 110, 111, 119, 144, 147, 165, 177, 178, 182, 189, 190, 192, 193, 194, 195, 196, 222, 256, 261], "uefi_cmd": [2, 225], "uefi_common": [2, 74], "uefi_compress": [2, 74], "uefi_fil": 256, "uefi_fv": [2, 74], "uefi_platform": [2, 74], "uefi_search": [2, 74], "uefishel": 14, "uefivar_fuzz": [9, 144, 182, 191], "ui": [192, 194], "unabl": 239, "unam": 11, "unauthent": 9, "unauthor": 165, "unboot": [2, 196, 251], "undefin": [199, 200, 208, 209, 210, 211, 212, 213, 216, 220, 221, 239], "under": [9, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 156], "underscor": 10, "undoc": 239, "unexpect": 189, "unfortun": 261, "union": 0, "unit": 244, "unknown": [199, 208, 209, 210, 211, 212, 213, 216, 220, 221], "unlock": [157, 239], "unprotect": 9, "unrecover": 168, "unsign": 9, "unsupport": 13, "until": [11, 175], "untrust": 155, "up": [0, 261], "updat": [0, 11, 13, 14, 20, 30, 53, 105, 156, 196], "update_in_progress": 159, "update_ucode_all_cpu": 105, "uppercamelcas": 0, "upstream": 0, "us": [0, 1, 2, 3, 4, 9, 11, 13, 16, 38, 49, 50, 51, 52, 56, 58, 59, 64, 65, 66, 98, 103, 106, 119, 149, 150, 151, 154, 155, 156, 157, 158, 159, 161, 162, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 184, 185, 190, 193, 194, 195, 196, 204, 205, 206, 208, 210, 211, 212, 215, 220, 221, 235, 251, 261], "usa": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "usabl": 261, "usag": [8, 9, 14, 77, 79, 80, 82, 83, 84, 85, 88, 89, 90, 92, 94, 98, 99, 101, 105, 111, 112, 148, 149, 150, 151, 152, 154, 155, 157, 158, 159, 160, 161, 162, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 177, 178, 184, 185, 187, 189, 190, 192, 193, 194, 195, 196, 199, 200, 204, 205, 206, 208, 209, 210, 211, 212, 213, 215, 216, 220, 221, 222, 227, 231, 241, 254, 262], "usb": [10, 11], "user": [0, 10, 117, 261], "user_module_tag": 262, "usermanu": 67, "usual": [67, 151], "utf": 0, "util": [0, 1, 2, 8, 226, 227, 238, 251, 254, 262], "utilcmd": [0, 8], "v": [0, 13, 202, 203, 204, 205, 206, 207, 208, 262], "v1": 103, "v3": 30, "v4": 20, "v7": 56, "val": 190, "valid": [9, 11, 170, 190, 204], "valu": [0, 2, 3, 77, 85, 161, 170, 190, 193, 199, 209, 210, 211, 216, 230, 235, 237, 239, 240, 242, 243, 244, 246, 247, 257, 261, 262], "var": [9, 256], "vari": 0, "variabl": [0, 5, 9, 107, 144, 147, 164, 177, 196, 231, 251, 256, 261], "variad": 0, "variant": 156, "variou": [2, 10, 76, 127, 231, 262], "vb": 13, "vbox": [9, 144, 182, 197], "vbox_crash_apicbas": [9, 144, 182, 197, 214], "vcxproj": 13, "vector": [204, 209, 220], "vector_reg": 209, "vendor": [93, 192], "venom": [9, 144, 182, 197], "verbos": 262, "veri": 262, "verif": 9, "verifi": [0, 156, 160, 165], "version": [4, 10, 11, 12, 13, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 104, 187], "via": [170, 246], "virtio": [113, 258], "virtmem": [2, 74], "virtual": [13, 33, 112, 206, 257], "virtual_address": 257, "virtualbox": 215, "virustot": 192, "visit": 14, "vist": 192, "visual": [0, 13, 261], "vm": [199, 200, 208, 209, 210, 211, 212, 213, 216, 220, 221], "vmbu": [9, 144, 182, 197, 201, 204, 205, 206, 208], "vmbusfuzz": [9, 144, 182, 197, 201], "vmem": 257, "vmem_cmd": [2, 225], "vmm": [2, 9, 74, 144, 182, 198, 199, 200, 204, 205, 206, 208, 209, 210, 211, 212, 213, 215, 216, 220, 221, 258], "vmm_cmd": [2, 225], "vmware": 150, "vol": [20, 23, 30, 40, 41, 42, 62, 68, 89], "volatil": 196, "volum": [89, 107, 109, 192, 194, 231], "vs2019": 13, "vs2022": 13, "vss": 231, "vss_auth": 256, "vt": [33, 91, 192], "vt_api_kei": 192, "vt_threshold": 192, "vtd": 238, "vu": 178, "vulner": [9, 10, 150, 151, 156, 168, 175, 178, 184, 187, 189, 190, 192, 193, 194, 216, 221, 261], "vv": 262, "vverbos": 262, "wa": [7, 93, 151, 167, 261], "wai": [0, 151, 156, 170], "wake": 9, "walru": 10, "want": 98, "warn": [156, 196, 199, 208, 209, 210, 211, 212, 213, 216, 220, 221, 261], "warranti": [16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66], "wasn": 156, "wconio2": 13, "wdk": 13, "we": [156, 184, 259, 261], "web": 67, "well": [0, 156, 261], "went": 261, "were": [67, 167, 171, 261], "what": [2, 194], "when": [0, 4, 9, 10, 13, 151, 156, 167, 170, 172, 184, 189, 194, 195, 211, 215, 251, 261], "where": [9, 67, 151, 165, 167, 177, 178, 190, 199, 200, 209, 210, 211, 212], "whether": 151, "which": [0, 4, 9, 10, 13, 151, 192, 193, 194, 213, 261], "while": [0, 173], "whiskei": 68, "whitepap": 184, "whitespac": 0, "whl": [3, 15], "width": [3, 193, 235, 237, 242, 243, 246, 262], "wiki": [56, 67, 97], "wikipedia": 97, "win": 13, "win_": 13, "window": [2, 5, 10, 114, 151, 184, 222], "windows_amd64": 13, "windows_requir": 13, "windowshelp": [114, 128], "wish": 259, "within": [0, 4, 13, 166, 168, 190, 199, 209, 210, 211, 212, 213, 216, 239], "without": [0, 4, 9, 13, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 262], "wojtczuk": [162, 178], "won": 262, "word": [0, 240, 257, 262], "word_offset": 80, "work": [0, 10, 13, 82, 184, 261, 262], "working_st": 159, "would": 151, "wp": 251, "wpd": 151, "wpe": 151, "wrap": 0, "wrapper": [2, 127], "write": [0, 2, 3, 9, 10, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 77, 85, 92, 98, 139, 151, 165, 171, 173, 190, 193, 196, 210, 212, 213, 215, 216, 234, 235, 237, 240, 242, 243, 244, 245, 246, 247, 249, 250, 251, 256, 257, 261], "write_byt": 92, "write_cmos_high": 77, "write_cmos_low": 77, "write_command": 80, "write_data": 80, "write_field": 247, "write_io_bar_reg": 85, "write_memori": 80, "write_memory_extend": 80, "write_mmio_bar_reg": 88, "write_mmio_reg": 88, "write_msr": 90, "write_physical_mem": 94, "write_physical_mem_dowrd": 94, "write_port_byt": 84, "write_port_dword": 84, "write_port_word": 84, "write_rang": 80, "write_spi": 98, "write_virtual_mem": 112, "write_virtual_mem_dowrd": 112, "writeabl": 261, "writeh": 228, "writel": 228, "writev": [240, 257], "written": [189, 211, 240, 244, 257], "wrong": 261, "wsmt": [9, 144, 182], "www": [11, 12, 13, 18, 21, 22, 23, 26, 33, 37, 38, 39, 40, 41, 42, 55, 60, 61, 67, 68, 89, 97, 154, 158, 168, 192, 215, 260], "x": [0, 1, 10, 262], "x32": 13, "x64": [10, 13, 91], "x79": [20, 30, 53], "x86": [13, 91], "x99": [20, 30, 54], "xen": [9, 144, 162, 182, 197, 218, 219, 220, 221], "xeno": 149, "xeon": [20, 30, 62], "xml": [2, 3, 4, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 139, 232, 262], "xrom": [9, 246], "xrom_address": 246, "xsa": 221, "xsa188": [9, 144, 182, 197, 217], "xsdt": 226, "y": [0, 37, 41, 61], "ye": [0, 13, 159], "yet": 98, "you": [0, 2, 11, 14, 16, 38, 49, 50, 51, 52, 58, 59, 64, 65, 66, 98, 193, 259, 260, 262], "your": [2, 10, 14, 175, 187, 251, 261, 262], "z8000": 23, "zen": 0, "zero": 156, "zip": [11, 14]}, "titles": ["Python Version", "Sphinx Version", "Architecture Overview", "Configuration Files", "Writing Your Own Modules", "OS Helpers and Drivers", "Methods for Platform Detection", "Sample module code template", "<no title>", "CHIPSEC Modules", "CHIPSEC 1.13.1", "Linux Installation", "DAL Windows Installation", "Windows Installation", "Building a Bootable USB drive with UEFI Shell (x64)", "<no title>", "adl", "apl", "avn", "bdw", "bdx", "byt", "cfl", "cht", "cml", "common", "dnv", "ehl", "glk", "hsw", "hsx", "icl", "icx", "iommu", "ivb", "ivt", "jkt", "kbl", "pch_1xx", "pch_2xx", "pch_3xx", "pch_3xxlp", "pch_3xxop", "pch_495", "pch_4xx", "pch_4xxh", "pch_4xxlp", "pch_5xxh", "pch_5xxlp", "pch_6xxP", "pch_6xxS", "pch_7x", "pch_8x", "pch_c60x", "pch_c61x", "pch_c620", "pmc_i440fx", "qrk", "rkl", "rpl", "sfdp", "skl", "skx", "snb", "tglh", "tglu", "tpm12", "txt", "whl", "parsers package", "core_parsers module", "config module", "fuzzing package", "primitives module", "hal package", "acpi module", "acpi_tables module", "cmos module", "cpu module", "cpuid module", "ec module", "hal_base module", "igd module", "interrupts module", "io module", "iobar module", "iommu module", "locks module", "mmio module", "msgbus module", "msr module", "paging module", "pci module", "pcidb module", "physmem module", "smbios module", "smbus module", "spd module", "spi module", "spi_descriptor module", "spi_jedec_ids module", "spi_uefi module", "tpm module", "tpm12_commands module", "tpm_eventlog module", "ucode module", "uefi module", "uefi_common module", "uefi_compression module", "uefi_fv module", "uefi_platform module", "uefi_search module", "virtmem module", "vmm module", "helper package", "basehelper module", "dal package", "dalhelper module", "efi package", "efihelper module", "linux package", "linuxhelper module", "linuxnative package", "cpuid module", "legacy_pci module", "linuxnativehelper module", "nonehelper module", "oshelper module", "windows package", "windowshelper module", "library package", "architecture module", "bits module", "control module", "device module", "lock module", "memory module", "module_helper module", "options module", "register module", "returncode module", "strings module", "structs module", "types module", "modules package", "bdw package", "byt package", "common package", "bios_kbrd_buffer module", "bios_smi module", "bios_ts module", "bios_wp module", "cet module", "cpu package", "cpu_info module", "ia_untrusted module", "spectre_v2 module", "debugenabled module", "ia32cfg module", "me_mfg_mode module", "memconfig module", "memlock module", "remap module", "rtclock module", "secureboot package", "variables module", "sgx_check module", "smm module", "smm_code_chk module", "smm_dma module", "smrr module", "spd_wd module", "spi_access module", "spi_desc module", "spi_fdopss module", "spi_lock module", "uefi package", "access_uefispec module", "s3bootscript module", "hsw package", "ivb package", "snb package", "tools package", "cpu package", "sinkhole module", "generate_test_id module", "secureboot package", "te module", "smm package", "rogue_mmio_bar module", "smm_ptr module", "uefi package", "reputation module", "s3script_modify module", "scan_blocked module", "scan_image module", "uefivar_fuzz module", "vmm package", "common module", "cpuid_fuzz module", "ept_finder module", "hv package", "define module", "hypercall module", "hypercallfuzz module", "synth_dev module", "synth_kbd module", "vmbus module", "vmbusfuzz module", "hypercallfuzz module", "iofuzz module", "msr_fuzz module", "pcie_fuzz module", "pcie_overlap_fuzz module", "vbox package", "vbox_crash_apicbase module", "venom module", "xen package", "define module", "hypercall module", "hypercallfuzz module", "xsa188 module", "wsmt module", "parsers module", "testcase module", "utilcmd package", "acpi_cmd module", "chipset_cmd module", "cmos_cmd module", "config_cmd module", "cpu_cmd module", "decode_cmd module", "deltas_cmd module", "desc_cmd module", "ec_cmd module", "igd_cmd module", "interrupts_cmd module", "io_cmd module", "iommu_cmd module", "lock_check_cmd module", "mem_cmd module", "mmcfg_base_cmd module", "mmcfg_cmd module", "mmio_cmd module", "msgbus_cmd module", "msr_cmd module", "pci_cmd module", "reg_cmd module", "smbios_cmd module", "smbus_cmd module", "spd_cmd module", "spi_cmd module", "spidesc_cmd module", "tpm_cmd module", "txt_cmd module", "ucode_cmd module", "uefi_cmd module", "vmem_cmd module", "vmm_cmd module", "Contact", "Download CHIPSEC", "Interpreting results", "Running CHIPSEC"], "titleterms": {"1": 10, "13": 10, "3": 14, "6": 14, "8": 14, "abstract": 2, "access": 13, "access_uefispec": 177, "acpi": 75, "acpi_cmd": 226, "acpi_t": 76, "adl": 16, "altern": 13, "apl": 17, "architectur": [2, 10, 131], "attack": 9, "autom": 261, "auxiliari": 2, "avn": 18, "basehelp": [5, 115], "bdw": [19, 145], "bdx": 20, "bios_kbrd_buff": 148, "bios_smi": 149, "bios_t": 150, "bios_wp": 151, "bit": 132, "boot": 9, "bootabl": 14, "build": [2, 11, 12, 13, 14], "byt": [21, 146], "cet": 152, "cfg": 3, "cfl": 22, "check": 13, "chip": 6, "chipsec": [0, 6, 9, 10, 11, 13, 14, 260, 262], "chipsec_main": [2, 262], "chipsec_util": [2, 262], "chipset": 6, "chipset_cmd": 227, "cht": 23, "cml": 24, "cmo": 77, "cmos_cmd": 228, "code": [0, 7], "command": [2, 10], "common": [25, 147, 198], "compon": [2, 3, 5], "config": [13, 71], "config_cmd": 229, "configur": [3, 6, 9], "contact": 259, "contribut": 10, "control": 133, "core": 2, "core_pars": 70, "cpu": [78, 153, 183], "cpu_cmd": 230, "cpu_info": 154, "cpuid": [79, 123], "cpuid_fuzz": 199, "creat": [5, 11], "dal": [12, 116], "dalhelp": 117, "debugen": 157, "decode_cmd": 231, "defin": [202, 218], "deltas_cmd": 232, "depend": 13, "deprec": 0, "desc_cmd": 233, "detect": 6, "develop": 10, "devic": 134, "did": 6, "distutil": 0, "dnv": 26, "document": 1, "download": 260, "drive": 14, "driver": [5, 13], "ec": 80, "ec_cmd": 234, "efi": 118, "efihelp": 119, "eg": 9, "ehl": 27, "ept_find": 200, "exampl": [3, 5], "execut": 2, "f": 0, "file": 3, "filter": 13, "firmwar": 9, "flow": 2, "from": [5, 9], "fuzz": [2, 72], "gener": [1, 261], "generate_test_id": 185, "github": 260, "glk": 28, "guid": [0, 10], "hal": [2, 5, 74], "hal_bas": 81, "handler": 9, "hardwar": [2, 9], "helper": [5, 114], "here": 10, "hint": 0, "hsw": [29, 179], "hsx": 30, "hv": 201, "hypercal": [203, 219], "hypercallfuzz": [204, 209, 220], "ia32cfg": 158, "ia_untrust": 155, "icl": 31, "icx": 32, "igd": 82, "igd_cmd": 235, "imag": 11, "import": 5, "incorrect": 9, "inform": 6, "instal": [10, 11, 12, 13, 14], "interfac": 9, "interpret": 261, "interrupt": 83, "interrupts_cmd": 236, "invok": 5, "io": 84, "io_cmd": 237, "iobar": 85, "iofuzz": 210, "iommu": [33, 86], "iommu_cmd": 238, "ivb": [34, 180], "ivt": 35, "jkt": 36, "kali": 11, "kbl": 37, "kernel": 13, "layer": 2, "legacy_pci": 124, "librari": 130, "linux": [11, 120], "linuxhelp": 121, "linuxn": 122, "linuxnativehelp": 125, "list": 3, "liter": 0, "live": 11, "locat": 6, "lock": [87, 135], "lock_check_cmd": 239, "me_mfg_mod": 159, "mean": 261, "mem_cmd": 240, "memconfig": 160, "memlock": 161, "memori": 136, "method": [6, 13], "misc": 9, "mmcfg_base_cmd": 241, "mmcfg_cmd": 242, "mmio": 88, "mmio_cmd": 243, "modul": [0, 4, 5, 7, 9, 10, 70, 71, 73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 117, 119, 121, 123, 124, 125, 126, 127, 129, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 148, 149, 150, 151, 152, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 177, 178, 184, 185, 187, 189, 190, 192, 193, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 215, 216, 218, 219, 220, 221, 222, 223, 224, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 261], "module_help": 137, "mostli": 5, "msgbu": 89, "msgbus_cmd": 244, "msr": 90, "msr_cmd": 245, "msr_fuzz": 211, "network": 9, "new": 5, "nonehelp": 126, "numer": 0, "o": 5, "off": 13, "oper": 0, "option": [6, 14, 138, 262], "oshelp": 127, "overview": 2, "own": 4, "packag": [69, 72, 74, 114, 116, 118, 120, 122, 128, 130, 144, 145, 146, 147, 153, 164, 176, 179, 180, 181, 182, 183, 186, 188, 191, 197, 201, 214, 217, 225, 262], "page": 91, "parser": [69, 223], "pch": 6, "pch_1xx": 38, "pch_2xx": 39, "pch_3xx": 40, "pch_3xxlp": 41, "pch_3xxop": 42, "pch_495": 43, "pch_4xx": 44, "pch_4xxh": 45, "pch_4xxlp": 46, "pch_5xxh": 47, "pch_5xxlp": 48, "pch_6xx": 50, "pch_6xxp": 49, "pch_7x": 51, "pch_8x": 52, "pch_c60x": 53, "pch_c61x": 54, "pch_c620": 55, "pci": [6, 13, 92], "pci_cmd": 246, "pcidb": 93, "pcie_fuzz": 212, "pcie_overlap_fuzz": 213, "pep": 0, "persist": 9, "physmem": 94, "platform": [6, 9], "pmc_i440fx": 56, "power": 9, "prerequisit": [11, 12], "primit": 73, "processor": 6, "program": 2, "protect": 9, "py": 6, "python": [0, 14, 260, 262], "qrk": 57, "refer": 1, "reg_cmd": 247, "regist": 139, "releas": 260, "remap": 162, "repositori": 260, "reput": 192, "result": 261, "resum": 9, "returncod": 140, "rkl": 58, "rogue_mmio_bar": 189, "rom": 9, "rpl": 59, "rtclock": 163, "run": [11, 14, 262], "runtim": 9, "s3bootscript": 178, "s3script_modifi": 193, "sampl": 7, "scan_block": 194, "scan_imag": 195, "script": 2, "secur": 9, "secureboot": [164, 186], "sfdp": 60, "sgx_check": 166, "shell": [14, 262], "signatur": 13, "sinkhol": 184, "skl": 61, "skx": 62, "sleep": 9, "smbio": 95, "smbios_cmd": 248, "smbu": 96, "smbus_cmd": 249, "smi": 9, "smm": [167, 188], "smm_code_chk": 168, "smm_dma": 169, "smm_ptr": 190, "smram": 9, "smrr": 170, "snb": [63, 181], "space": 13, "spd": 97, "spd_cmd": 250, "spd_wd": 171, "spectre_v2": 156, "sphinx": 1, "spi": 98, "spi_access": 172, "spi_cmd": 251, "spi_desc": 173, "spi_descriptor": 99, "spi_fdopss": 174, "spi_jedec_id": 100, "spi_lock": 175, "spi_uefi": 101, "spidesc_cmd": 252, "start": 10, "state": 9, "string": [0, 141], "struct": 142, "style": [0, 10], "support": 0, "surfac": 9, "synth_dev": 205, "synth_kbd": 206, "te": 187, "templat": 7, "test": [13, 261], "testcas": 224, "tglh": 64, "tglu": 65, "time": 9, "tool": [182, 261], "tpm": 102, "tpm12": 66, "tpm12_command": 103, "tpm_cmd": 253, "tpm_eventlog": 104, "transit": 9, "turn": 13, "txt": 67, "txt_cmd": 254, "type": [0, 143], "ucod": 105, "ucode_cmd": 255, "uefi": [14, 106, 176, 191], "uefi_cmd": 256, "uefi_common": 107, "uefi_compress": 108, "uefi_fv": 109, "uefi_platform": 110, "uefi_search": 111, "uefivar_fuzz": 196, "underscor": 0, "updat": 9, "us": [6, 10, 262], "usb": 14, "utilcmd": 225, "variabl": 165, "vbox": 214, "vbox_crash_apicbas": 215, "vector": 9, "venom": 216, "version": [0, 1], "vid": 6, "virtmem": 112, "vmbu": 207, "vmbusfuzz": 208, "vmem_cmd": 257, "vmm": [113, 197], "vmm_cmd": 258, "walru": 0, "whl": 68, "window": [12, 13, 128], "windowshelp": 129, "write": 4, "wsmt": 222, "x64": 14, "xen": 217, "xsa188": 221, "your": 4}}) \ No newline at end of file diff --git a/start/Contact.html b/start/Contact.html index d65353fd..37e1e2f7 100644 --- a/start/Contact.html +++ b/start/Contact.html @@ -7,17 +7,17 @@ Contact — CHIPSEC documentation - + - + - + @@ -164,15 +167,15 @@

    Navigation

    next |
  • - previous |
  • \ No newline at end of file diff --git a/start/Download.html b/start/Download.html index 4a54dfb1..200f4cf7 100644 --- a/start/Download.html +++ b/start/Download.html @@ -7,10 +7,10 @@ Download CHIPSEC — CHIPSEC documentation - + - + @@ -112,6 +112,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -124,7 +127,7 @@

    Next topic

    Linux Installation

    - + @@ -158,8 +161,8 @@

    Navigation

    \ No newline at end of file diff --git a/usage/Interpreting-Results.html b/usage/Interpreting-Results.html index 24ef237d..a80f22f6 100644 --- a/usage/Interpreting-Results.html +++ b/usage/Interpreting-Results.html @@ -7,10 +7,10 @@ Interpreting results — CHIPSEC documentation - + - + @@ -282,6 +282,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -294,7 +297,7 @@

    Next topic

    Running CHIPSEC

    - + @@ -328,8 +331,8 @@

    Navigation

    \ No newline at end of file diff --git a/usage/Running-Chipsec.html b/usage/Running-Chipsec.html index 7f123862..e1197123 100644 --- a/usage/Running-Chipsec.html +++ b/usage/Running-Chipsec.html @@ -7,10 +7,10 @@ Running CHIPSEC — CHIPSEC documentation - + - + @@ -203,6 +203,9 @@

    Table of Contents

  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support
  • +
  • Sphinx Version
  • +
  • Generating Documentation
  • +
  • References
  • @@ -215,7 +218,7 @@

    Next topic

    Architecture Overview

    - + @@ -249,8 +252,8 @@

    Navigation

    \ No newline at end of file