1LSDEV(8) Linux System Manual LSDEV(8)
2
3
4
6 lsdev - display information about installed hardware
7
8
10 lsdev
11
12
14 lsdev gathers information about your computer's installed hardware from
15 the interrupts, ioports and dma files in the /proc directory, thus giv‐
16 ing you a quick overview of which hardware uses what I/O addresses and
17 what IRQ and DMA channels.
18
19
21 None.
22
23
25 /proc/interrupts
26 IRQ channels.
27
28
29 /proc/ioports
30 I/O memory addresses.
31
32
33 /proc/dma
34 DMA channels.
35
36
38 lsdev can't always figure out which lines in the three examined files
39 refer to one and the same device, because these files sometimes use
40 different names for the same piece of hardware. For example, in some
41 kernels the keyboard is referred to as `kbd' in /proc/ioports and as
42 `keyboard' in /proc/interrupts. This should be fixed in the kernel,
43 not in lsdev (as has indeed happened for this particular example).
44
45 The program does however try to match lines by stripping anything after
46 a space or open parenthesis from the name, so that e.g. the `serial'
47 lines from /proc/interrupts match the `serial(set)' lines from
48 /proc/ioports. This attempt at DWIM might be considered a bug in
49 itself.
50
51 This program only shows the kernel's idea of what hardware is present,
52 not what's actually physically available.
53
54
56 procinfo(8).
57
58
60 Sander van Malssen <svm@kozmix.cistron.nl>
61
62
63
643rd Release 1998-05-31 LSDEV(8)