__New or Updated Modules/UtilCmds:__
* Moved usage information to file docstring for utilcmds
* `common.spd_wd` - Update docstring and is_supported logic
* `tools.smm.rouge_mmio_bar` - Expand usage documentation
* `utilcmd.lock_check_cmd` - Create lock_check_cmd
__New or Updated Configurations:__
* `8086/apl` - Update some register definitions to match datasheet
* `8086/cfl` - Update some register definitions to match datasheet
* `8086/icl` - Update some register definitions to match datasheet
* `8086/kbl` - Update some register definitions to match datasheet
* `8086/pch_1xx` - Update some register definitions to match datasheet
* `8086/pch_2xx` - Update some register definitions to match datasheet
* `8086/pch_3xx` - Update some register definitions to match datasheet
* `8086/pch_3xxop` - Update some register definitions to match datasheet
* `8086/pch_495` - Update some register definitions to match datasheet
* `8086/pch_4xxh` - Update some register definitions to match datasheet
* `8086/pch_4xxlp` - Update some register definitions to match datasheet
* `8086/pch_5xxh` - Update some register definitions to match datasheet
* `8086/pch_5xxlp` - Update some register definitions to match datasheet
* `8086/skl` - Update some register definitions to match datasheet
__Removed Modules:__
* None
__Additional Changes:__
* `.github/workflows/tests.yml` - Update to remove ubuntu 16.04 as it has been deprecated from GitHub actions
* `chipsec.chipset`
* Fix exception when loaded config does not have a sku element
* Fix for MMIO multi-bus support
* Update to support HAL locks and lock_check_cmd
* `chipsec.defines` - Update to support HAL locks and lock_check_cmd
* `chipsec.hal.iobar` - Update to support HAL locks and lock_check_cmd
* `chipsec.hal.locks` - Create HAL locks
* `chipsec.hal.mmio`
* Fix for MMIO multi-bus support
* Update to support HAL locks and lock_check_cmd
* `chipsec.hal.paging` - Add docstrings
* `chipsec.hal.smbios` - Add docstrings
* `chipsec.hal.uefi_fv` - Add docstrings
* `docs/sphinx/Install in Windows` - Update to install instructions
* `docs/sphinx/Vulnerabilities-and-CHIPSEC-Modules` - Update to remove comment to unknown module
* `docs/sphinx/removeStrRst` - Update to show only main docstring for modules
__Additional Notes:__
* __For Windows, Linux and MacOS: Python2 support has been deprecated as of June 2020. Please use Python3.__
* Any modules under the `modules.tools` directory have not yet been fully validated to work with Python3.
__New Module Details:__
Module Name | Supported Platforms | Flags
:---: | :---: | :---:
__New Utility Details:__
_Utility Name:_
`lock_check_cmd`
_Utility Usage:_
chipsec_util check list
chipsec_util check lock <lockname>
chipsec_util check lock <lockname1, lockname2, ...>
chipsec_util check all