.TH DMI 8 .SH NAME dmi \- x86 dmi dump .SH SYNOPSIS .B dmi .B -m .B dmi .B -s .br .B dmi .B -m .br .B dmi [ .B -h .I handle ] [ .B -t .I type ] .SH DESCRIPTION SMBIOS, also known as DMI, provides a number of system description tables in low memory. Each table has a one-byte ID and a 2-byte instance handle. There may be many tables with the same ID, but table handles are unique. With no arguments, all tables are printed. The .B -l flag lists the supported tables and table names. With .B -t .IR id , only the tables with table ID or name matching .IR id are printed. With .B -m a summary of memory device by physical address is printed. With .B -s a raw dump of syslog messages is printed, if the syslog storage method is supported. Only 32-bit mmio is currently supported. .SH EXAMPLE .EX ocilla# aux/dmi -m 0x0000000000000000 0x0000000080000000 Kingston 9965413-011.A00LF 0x0000000080000000 0x0000000100000000 Kingston 9965413-011.A00LF .EE .SH SOURCE .B /sys/src/cmd/aux/dmi .SH "SEE ALSO" .IR cpuid (8), .br \fISystem Management Bios (SMBIOS) Reference Specification\fP, DMTF, document number DSP0134. .br http://dmtf.org/sites/default/files/standards/documents/DSP0134_2.7.1.pdf .SH BUGS Many types are not fully decoded. .br DMI tables tend to have may errors and omissions.