162306a36Sopenharmony_ciWhat: /sys/firmware/dmi/tables/ 262306a36Sopenharmony_ciDate: April 2015 362306a36Sopenharmony_ciContact: Ivan Khoronzhuk <ivan.khoronzhuk@globallogic.com> 462306a36Sopenharmony_ciDescription: 562306a36Sopenharmony_ci The firmware provides DMI structures as a packed list of 662306a36Sopenharmony_ci data referenced by a SMBIOS table entry point. The SMBIOS 762306a36Sopenharmony_ci entry point contains general information, like SMBIOS 862306a36Sopenharmony_ci version, DMI table size, etc. The structure, content and 962306a36Sopenharmony_ci size of SMBIOS entry point is dependent on SMBIOS version. 1062306a36Sopenharmony_ci The format of SMBIOS entry point and DMI structures 1162306a36Sopenharmony_ci can be read in SMBIOS specification. 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci The dmi/tables provides raw SMBIOS entry point and DMI tables 1462306a36Sopenharmony_ci through sysfs as an alternative to utilities reading them 1562306a36Sopenharmony_ci from /dev/mem. The raw SMBIOS entry point and DMI table are 1662306a36Sopenharmony_ci presented as binary attributes and are accessible via: 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci /sys/firmware/dmi/tables/smbios_entry_point 1962306a36Sopenharmony_ci /sys/firmware/dmi/tables/DMI 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ci The complete DMI information can be obtained using these two 2262306a36Sopenharmony_ci tables. 23