lsdev - display information about installed hardware
gathers information about your computer's installed hardware from
the interrupts, ioports
files in the /proc
directory, thus giving you a quick overview of which hardware uses what I/O
addresses and what IRQ and DMA channels.
- IRQ channels.
- I/O memory addresses.
- DMA channels.
can't always figure out which lines in the three examined files
refer to one and the same device, because these files sometimes use different
names for the same piece of hardware. For example, in some kernels the
keyboard is referred to as `kbd' in /proc/ioports
and as `keyboard' in
This should be fixed in the kernel, not in
(as has indeed happened for this particular example).
The program does however try to match lines by stripping anything after a space
or open parenthesis from the name, so that e.g. the `serial' lines from
match the `serial(set)' lines from
This attempt at DWIM might be considered a bug in
This program only shows the kernel's idea
of what hardware is present,
not what's actually physically available.
Sander van Malssen <email@example.com>