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