mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-28 00:11:32 +00:00
doc: describe generation of SMBIOS table
SMBIOS is not x86 specific. So we should have an architecture independent page describing it. Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
This commit is contained in:
parent
c6ae38b389
commit
5e04435970
3 changed files with 24 additions and 1 deletions
|
@ -732,7 +732,7 @@ SMBIOS tables
|
||||||
To generate SMBIOS tables in U-Boot, for use by the OS, enable the
|
To generate SMBIOS tables in U-Boot, for use by the OS, enable the
|
||||||
CONFIG_GENERATE_SMBIOS_TABLE option. The easiest way to provide the values to
|
CONFIG_GENERATE_SMBIOS_TABLE option. The easiest way to provide the values to
|
||||||
use is via the device tree. For details see
|
use is via the device tree. For details see
|
||||||
device-tree-bindings/sysinfo/smbios.txt
|
:download:`smbios.txt <../device-tree-bindings/sysinfo/smbios.txt>`.
|
||||||
|
|
||||||
TODO List
|
TODO List
|
||||||
---------
|
---------
|
||||||
|
|
|
@ -22,6 +22,7 @@ Implementation
|
||||||
makefiles
|
makefiles
|
||||||
menus
|
menus
|
||||||
printf
|
printf
|
||||||
|
smbios
|
||||||
uefi/index
|
uefi/index
|
||||||
version
|
version
|
||||||
|
|
||||||
|
|
22
doc/develop/smbios.rst
Normal file
22
doc/develop/smbios.rst
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
.. SPDX-License-Identifier: GPL-2.0+
|
||||||
|
|
||||||
|
SMBIOS tables
|
||||||
|
=============
|
||||||
|
|
||||||
|
The System Management BIOS (SMBIOS) table is used to deliver management
|
||||||
|
information from the firmware to the operating system. The content is
|
||||||
|
standardized in [1]_.
|
||||||
|
|
||||||
|
In Linux you can use the dmidecode command to view the contents of the SMBIOS
|
||||||
|
table.
|
||||||
|
|
||||||
|
When booting via UEFI the SMBIOS table is transferred as an UEFI configuration
|
||||||
|
table to the operating system.
|
||||||
|
|
||||||
|
To generate SMBIOS tables in U-Boot, the CONFIG_GENERATE_SMBIOS_TABLE option
|
||||||
|
must be enabled. The easiest way to provide the values to use is via the device
|
||||||
|
tree. For details see
|
||||||
|
:download:`smbios.txt <../device-tree-bindings/sysinfo/smbios.txt>`.
|
||||||
|
|
||||||
|
.. [1] `System Management BIOS (SMBIOS) Reference, version 3.5
|
||||||
|
<https://www.dmtf.org/content/dmtf-releases-smbios-35>`_
|
Loading…
Add table
Reference in a new issue