Fixed unmappable character for encoding ASCII issue

This commit is contained in:
lareine 2020-03-27 10:41:21 -04:00
parent fecc84a5be
commit 62247f8cfb
3 changed files with 11 additions and 11 deletions

View File

@ -3,7 +3,7 @@ package hirs.tpm.eventlog.uefi;
/**
* Class to process a UEFI BootOrder variable.
* UEFI spec version 2.8 section 3.3 on page 83 defines the Boot Order as:
* an array of UINT16s that make up an ordered list of the Boot#### options.
* an array of UINT16s that make up an ordered list of the Boot#### options.
*/
public class UefiBootOrder {
/** list of UINT16 Boot#### numbers.*/

View File

@ -15,12 +15,12 @@ import hirs.utils.HexUtils;
* } EFI_DEVICE_PATH_PROTOCOL;
*
* Where Type is defined in the UEFI spec section 10:
* Type 0x01 Hardware Device Path
* Type 0x02 ACPI Device Path
* Type 0x03 Messaging Device Path
* Type 0x04 Media Device Path
* Type 0x05 BIOS Boot Specification Device Path
* Type 0x7F End of Hardware Device Path
* Type 0x01 Hardware Device Path
* Type 0x02 ACPI Device Path
* Type 0x03 Messaging Device Path
* Type 0x04 Media Device Path
* Type 0x05 BIOS Boot Specification Device Path
* Type 0x7F End of Hardware Device Path
* Each Type has a sub-type that may or may no be defined in the section
*
* Only a few of the SubTypes have been implemented as there are many,
@ -330,8 +330,8 @@ private String vendorSubType(final byte[] path, final int offset) {
* Returns nvm device info.
* UEFI Specification, Version 2.8.
* Name space Identifier (NSID) and IEEE Extended Unique Identifier (EUI-64):
* See Links to UEFI-Related Documents
* (http://uefi.org/uefi under the headings NVM Express Specification.
* See Links to UEFI Related Documents
* (http://uefi.org/uefi under the headings NVM Express Specification.
* @param path
* @param offset
* @return NVM device info.

View File

@ -246,9 +246,9 @@ public String getVendorTableReference() {
// Linux Boot GUIDS
// https://github.com/linuxboot/linuxboot/blob/master/boards/s2600wf/vendor-files.txt
case "9cfd802c-09a1-43d6-8217-aa49c1f90d2c":
reference = "Intel® Management Engine BIOS Extension (Mebx)"; break;
reference = "Intel Management Engine BIOS Extension (Mebx)"; break;
case "b62efbbb-3923-4cb9-a6e8-db818e828a80":
reference = "Intel® Management Engine BIOS Extension (Mebx) Setup Browser"; break;
reference = "Intel Management Engine BIOS Extension (Mebx) Setup Browser"; break;
case "9ce4325e-003e-11e3-b582-b8ac6f199a57":
reference = "Non-Volatile Dual In-line Memory Module (NVDIMM) Driver"; break;
case "ea9de6d5-7839-46f7-9e63-4de8b00e2e5d":