Site icon Ananova Business Web Hosting

Hardware Abstraction Layer (HAL)

<< Prev. Page: Hot Plugging Tools

HAL:

It provides information service to dynamically manage devices (Removal devices like CD-ROM discs or USB card readers) using specialized callout programs when attached. For example, callout hal-system-storage-mount mounts a device whose entries specified in HAL device information files that set policies for storage management.

Hides Device Implementation From Applications

To abstract the process of desktops and applications accessing devices managed as objects. The applications do not know anything about the device, even its symbolic name. It requests a device, and then HAL -daemon, ‘hald' runs as a ‘haldaemon‘ process. It provides the same using the D-Bus structure. The HAL Daemon maintains a dynamic database of connected hardware devices.

HAL Device Manager (hal-device-manager)

Accessed via System -> Administration -> Hardware menu entry.
A part of hal-genome package and displays the information provided by the HAL daemon for devices as an expandable tree for all devices arranged by category in the left panel. The right-panel displays information about the selected device.


Exit mobile version