Skip to content

Update and fix `RecordKind`

Tim Crawford requested to merge tcrawford/coreboot-table:recordkind into master

Derive Eq, PartialEq to allow comparing with ==.

The following tags have been corrected:

  • TcpaLog (LB_TAG_TCPA_LOG)
    • ID is 0x36, not 0x34
    • Renamed TpmCbLog (LB_TAG_TPM_CB_LOG)

The following tags have been added:

  • LB_TAG_VBOOT_WORKBUF
  • LB_TAG_MMC_INFO
  • LB_TAG_FMAP
  • LB_TAG_PLATFORM_BLOB_VERSION
  • LB_TAG_TPM_PPI_HANDOFF
  • LB_TAG_BOARD_CONFIG
  • LB_TAG_ACPI_CNVS
  • LB_TAG_TYPE_C_INFO
  • LB_TAG_ACPI_RSDP
  • LB_TAG_PCIE

The following tags have been deprecated:

  • LB_TAG_VBOOT_HANDOFF (coreboot@452aaae601a56)
  • LB_TAG_BOARD_ID (coreboot@e1a7a26f5e8bc)
  • LB_TAG_RAM_CODE (coreboot@e1a7a26f5e8bc)
  • LB_TAG_SKU_ID (coreboot@e1a7a26f5e8bc)

Ref: src/commonlib/include/commonlib/coreboot_tables.h

Merge request reports