
Device Information is a device viewer module. It shows all relevant devices that are present within your PC. It has three sections, a device viewer, a information panel and a UDI listing for the currently selected device.
The device viewer displays all the current devices detected on your PC in a tree. The main topics at the beginning of the tree are the device categories, left click on a collapsed category to expand it and vice versa to collapse it. To display information about a device, left click on the device in the viewer, the information will display on the right side information panel. You can right click on the device viewer to show the following options:
: Collapses the tree to show only the main categories.
: Expands the tree to show all the children devices.
: Show all the categories no matter if devices are present in those categories
: Only show categories that have devices present.
The default display is to collapse all while showing only relevant devices. Please note that the devices shown in the device listing are not all devices within your PC, they are just devices that have been detected via the Solid.
The device viewer can show the following devices:
These are your computers CPUs ( Central Processing Units ).
Devices that are used to store your PCs files and data.
Devices that allow you to connect to a network or to another PC.
Devices that allow your PC to play Sound. They are split into 2 categories, ALSA and OSS sound architectures.
Devices that allow you to stream live video.
Devices that are connected to your serial port in your PC.
Devices that are smart card readers.
Devices that use the open standards for digital television.
These are buttons that are present on your PC or external devices.
These are battery devices that are plugged into your laptop.
These devices will be present when you plug in your AC Adapter.
Devices that play media files, like a music player.
These are digital camera that are connected to your PC.
Note
Video devices do not include your video card adapter
The information panel is where device information is shown when you select a device. The first two information topics are always:
Product: The name of the device.
Vendor: The vendors name of the device.
The following information topics are dependent on the device chosen. They are labeled with easy to understand names. The information labels have the ability to be selected and copied from.
Note
Processor Max Speed: and Supported Instruction sets: topics are usual not set by Solid.
Note
Top categories in the device listing do not show any information.
This page displays information about the Interrupt Request Lines in use, and the devices that use them.
An IRQ is a hardware line used in a PC by (ISA bus) devices like keyboards, modems, sound cards, etc., to send interrupt signals to the processor to tell it that the device is ready to send or accept data. Unfortunately, there are only sixteen IRQ's (0-15) available in the i386 (PC) architecture for sharing among the various ISA devices.
Many hardware problems are the result of IRQ conflicts, when two devices try to use the same IRQ, or software is misconfigured to use a different IRQ from the one a device is actually configured for.
Note
The exact information displayed is system-dependent. On some systems, IRQ information cannot be displayed yet.
On Linux®, this information is read from
/proc/interrupts
, which is only
available if the /proc
pseudo-filesystem is compiled into the kernel.
The first column, is the IRQ number. The second column, is the number of interrupts that have been received since the last reboot. The third column shows the type of interrupt. The fourth, identifies the device assigned to that interrupt.
The user cannot modify any settings on this page.
This page displays information about the DMA (Direct Memory Access) Channels. A DMA channel is a direct connection that allows devices to transfer data to and from memory without going through the processor. Typically, i386-architecture systems (PC's) have eight DMA channels (0-7).
Note
The exact information displayed is system-dependent. On some systems, DMA Channel information cannot be displayed yet.
On Linux®, this information is read from /proc/dma
, which is only available if the
/proc
pseudo-filesystem is
compiled into the kernel.
A list of all currently-registered (ISA bus) DMA channels that are in use is shown. The first column shows the DMA channel, and the second column shows the device which uses that channel.
Unused DMA channels are not listed.
The user cannot modify any settings on this page.
This module allows you to see the devices attached to your USB bus(es).
This module is for information only, you cannot edit any information you see here.
This page displays information about the I/O ports.
I/O Ports are memory addresses used by the processor for direct communication with a device that has sent an interrupt signal to the processor.
The exchange of commands or data between the processor and the device takes place through the I/O port address of the device, which is a hexadecimal number. No two devices can share the same I/O port. Many devices use multiple I/O port addresses, which are expressed as a range of hexadecimal numbers.
Note
The exact information displayed is system-dependent. On some systems, I/O port information can not yet be displayed.
On Linux®, this information is read from /proc/ioports
which is only available if
the /proc
pseudo-filesystem is
compiled into the kernel. A list of all currently-registered I/O port
regions that are in use is shown.
The first column is the I/O port (or the range of I/O ports), the second column identifies the device that uses these I/O ports.
The user cannot modify any settings on this page.
This page displays information about the PCI-bus and installed PCI cards, and other devices that use the Peripheral Component Interconnect (PCI) bus.
Note
The exact information displayed is system-dependent. On some systems, PCI-information can not yet be displayed.
On Linux®, this information is read from /proc/pci
which is only available if the
/proc
pseudo-filesystem is
compiled into the kernel. A listing of all PCI
devices found during kernel initialization, and their configuration, is
shown.
Each entry begins with a bus, device and function number.
The user cannot modify any settings on this page.