Age | Commit message (Collapse) | Author |
|
In the future, I think a processor will need a name and a
description. Name as the straight name of the processor or SOC,
and description as what name is now, with 4x and whatnot.
x86 description might be "8 cores, 16 threads" or similar.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
* Moved device tree functions to
modules/devices/devicetree/dt_util.c
* The dtr_* functions usable from outside devicetree.c,
for example in get_motherboard().
Must #include "dt_util.h"
* Now possible to use an alternate device tree root for testing
-DOVRDTRROOT=\"/some/path\"
* Alternately, pass dtr_new() an alternate base path.
* Abandoned the tuple grouping and inherited properties stuff
for now.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
The complete tree is now available to view. There are some bugs,
mostly to do with hardinfo protocol quirks.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Hack a way to skip unavailable entries. Now "Resources" is
avaialbe outside of x86 when it wasn't before.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
To get around the earlier problems with localized labels in the
memory view, add a column "Description" that uses the localized
labels.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Writing this I realized why I stopped working on HardInfo. While
there are some good ideas in the architecture, it's API is beyond
salvation. It's buggy, quirky, and not intuitive at all.
|
|
This is a step in adding sensor graphing support.
|
|
* dt_get_model() replaced by the simpler g_file_get_contents()
* rpi_get_boardname() declared static
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Uses /proc/device-tree/model for get_motherboard() when not x86.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Minor edits to the Raspberry Pi board data table.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
get_motherboard() will now return something for Raspberry Pi boards.
example:
"Raspberry Pi 3 (Q1 2016) pcb-rev:1.2 soc:BCM2835 mem:1GB mfg-by:Sony"
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
|
|
|
|
|
|
moreinfo_lookup rather than hi_more_info); fix usb display crashing (util.c now looks for lsusb in /usr/sbin first); fix glibc version not showing (glibc located in /lib64/libc.so.6); initial support for DDR3 spd-decoding (incomplete, the manufacturer is not shown yet).
|
|
different shared libraries (fix: make the functions private).
|
|
|
|
lib suffix in hardinfo/binreloc.c is already supported
and will be respected now
|
|
|
|
Have only one for the whole program and use per-module namespaces/prefixes
so that each module can clear its own information easily.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|