saibulusu / SMBIOS-Parser

Windows Command Line tool to parse the SMBIOS Table

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SMBIOS Parser

In order to enable an Operating System to use its I/O Devices, the BIOS Firmware Code runs to connect these devices together. Information about the devices is stored in the System BIOS (SMBIOS) Table. This table can be accessed in Windows using the GetSystemFirmwareTable() Function provided with the System Services API sysinfoapi.h.

The structures within the SMBIOS Table are defined in the DMTF Specifications. Each type of structure refers to a different device (Processor, Cache, Chassis, etc.).

This command-line tool enables the user to view information about some structures in the SMBIOS Table based on the specifications. The user can also view the structure table, which contains a brief description of each structure. Many structures are either obsolete or they are specific to the computer, which disables their information from being viewed with this tool.

Using the tool:

cmds: Display all user commands.
table: View the SMBIOS structure table.
all: View all structures.
[id]: View the structure with the given ID.
quit: Exit the program.

About

Windows Command Line tool to parse the SMBIOS Table

License:MIT License


Languages

Language:C++ 93.2%Language:Objective-C 6.8%