Device Information Module

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.

Device Viewer

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:

  • Collapse All: Collapses the tree to show only the main categories.

  • Expand All: Expands the tree to show all the children devices.

  • Show All Devices: Show all the categories no matter if devices are present in those categories

  • Show Relevant Devices: 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:

  • Processors: These are your computers CPUs ( Central Processing Units ).

  • Storage Drives: Devices that are used to store your PCs files and data.

  • Network Interfaces: Devices that allow you to connect to a network or to another PC.

  • Audio Interfaces: Devices that allow your PC to play Sound. They are split into 2 categories, ALSA and OSS sound architectures.

  • Video Devices: Devices that allow you to stream live video.

  • Serial Devices: Devices that are connected to your serial port in your PC.

  • Smart Card Devices: Devices that are smart card readers.

  • Digital Video Broadcasting Devices: Devices that use the open standards for digital television.

  • Device Buttons: These are buttons that are present on your PC or external devices.

  • Batteries: These are battery devices that are plugged into your laptop.

  • AC Adapters: These devices will be present when you plug in your AC Adapter.

  • Multimedia Players: Devices that play media files, like a music player.

  • Camera Devices: These are digital camera that are connected to your PC.

Note

Video devices do not include your video card adapter

Information Panel

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.

UDI Information

The bottom information panel shows the current selected devices UDI. This is the unique device identifier.

All labels have the ability to be selected and copied from.

Interrupt Request (IRQ) Information Module

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.

DMA Channel Information Module

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.

IEEE 1394 Device Information Module

The IEEE 1394 interface, also known as FireWire™, is a serial bus interface standard for high-speed communications and isochronous real-time data transfer.

The list in this module displays all devices attached to IEEE 1394 bus and allows you to reset the bus by clicking the Generate 1394 Bus Reset button.

The meaning of the columns in this list:

  • Name: port or node name, the number can change with each bus reset

  • GUID: the 64 bit GUID of the node

  • Local: checked if the node is an IEEE 1394 port of your computer

  • IRM: checked if the node is isochronous resource manager capable

  • CRM: checked if the node is cycle master capable

  • ISO: checked if the node supports isochronous transfers

  • BM: checked if the node is bus manager capable

  • PM: checked if the node is power management capable

  • Acc: the cycle clock accuracy of the node, valid from 0 to 100

  • Speed: the speed of the node

  • Vendor: the vendor of the device

USB Controller/USB Devices Information Module

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.

Input/Output Port Information Module

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.

PCI-bus/Installed PCI Cards Information Module

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.