NAME

dmi – x86 dmi dump

SYNOPSIS

dmi –m dmi –s
dmi –m
dmi
[ –h handle ] [ –t type ]

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 –l flag lists the supported tables and table names. With –t id, only the tables with table ID or name matching id are printed. With –m a summary of memory device by physical address is printed. With –s a raw dump of syslog messages is printed, if the syslog storage method is supported. Only 32–bit mmio is currently supported.

EXAMPLE

ocilla# aux/dmi –m
0x0000000000000000    0x0000000080000000    Kingston    9965413–011.A00LF
0x0000000080000000    0x0000000100000000    Kingston    9965413–011.A00LF

SOURCE

/sys/src/cmd/aux/dmi

SEE ALSO

cpuid(8),
System Management Bios (SMBIOS) Reference Specification, DMTF, document number DSP0134.
http://dmtf.org/sites/default/files/standards/documents/DSP0134_2.7.1.pdf

BUGS

Many types are not fully decoded.
DMI tables tend to have may errors and omissions.