^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) What: /sys/firmware/dmi/tables/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Date: April 2015
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) Contact: Ivan Khoronzhuk <ivan.khoronzhuk@globallogic.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) The firmware provides DMI structures as a packed list of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) data referenced by a SMBIOS table entry point. The SMBIOS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) entry point contains general information, like SMBIOS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) version, DMI table size, etc. The structure, content and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) size of SMBIOS entry point is dependent on SMBIOS version.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) The format of SMBIOS entry point and DMI structures
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) can be read in SMBIOS specification.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) The dmi/tables provides raw SMBIOS entry point and DMI tables
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) through sysfs as an alternative to utilities reading them
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) from /dev/mem. The raw SMBIOS entry point and DMI table are
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) presented as binary attributes and are accessible via:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) /sys/firmware/dmi/tables/smbios_entry_point
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) /sys/firmware/dmi/tables/DMI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) The complete DMI information can be obtained using these two
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) tables.