From 54a2e45cc413df640aebf68519331c4f119fb33d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vincent=20Stehl=C3=A9?= Date: Fri, 8 Sep 2023 11:09:43 +0200 Subject: [PATCH] chapter2: add smbios tables details MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add details about the SMBIOS tables and structures, with a reference to the SMBIOS specification v3.7.0. Signed-off-by: Vincent Stehlé --- source/chapter2-uefi.rst | 6 ++++++ source/references.rst | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/source/chapter2-uefi.rst b/source/chapter2-uefi.rst index 6e65d50..5fb5681 100644 --- a/source/chapter2-uefi.rst +++ b/source/chapter2-uefi.rst @@ -359,6 +359,12 @@ The DTB must be contained in memory of type `EfiACPIReclaimMemory`. `EfiACPIReclaimMemory` was chosen to match the recommendation for ACPI tables which fulfill the same task as the DTB. +SMBIOS +------ + +If firmware provides SMBIOS tables and structures then it must provide them as +described in [SMBIOS]_ § 5 & 6. + UEFI Boot Services ================== diff --git a/source/references.rst b/source/references.rst index b0f2b5c..a1812dd 100644 --- a/source/references.rst +++ b/source/references.rst @@ -40,3 +40,7 @@ Version 20211203 .. [RVUEFI] `RISC-V UEFI Protocol Specification `_ + +.. [SMBIOS] `System Management BIOS (SMBIOS) Reference Specification v3.7.0 + `_, + July 2023, `DMTF `_