1. Improved ACPI SDEV table parsing (detailed parsing of Vendor Specific data according to BIOS code structure).
typedef struct {
UINT8 Type; ///< Type
UINT16 Length; ///< Length
UINT8 Revision; ///< Revision
UINT8 Attributes; ///< Attributes
UINT8 RootPortNumber; ///< RootPortNumber
UINT16 VID; ///< VID
UINT16 PID; ///< PID
UINT16 UsbRevision; ///< UsbRevision
UINT8 InterfaceNumber; ///< InterfaceNumber
UINT8 Class; ///< Class
UINT8 Subclass; ///< Subclass
UINT8 Protocol; ///< Protocol
UINT16 AcpiPathStringOffset; ///< AcpiPathStringOffset
UINT16 AcpiPathStringLength; ///< AcpiPathStringLength
UINT8 FwHash[32]; ///< FwHash
} ACPI_SDEV_XHCI_SECURE_DEVICE_DESCRIPTOR;
2. Improve SMBIOS functionality according to DMTF SMBIOS spec v3.9 (https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.9.0.pdf).
3. Improved message function.

No comments:
Post a Comment