hal(5) Standards, Environments, and Macros hal(5)NAME
hal - overview of hardware abstraction layer
DESCRIPTION
The Hardware Abstraction Layer (HAL) provides a view of the various hardware attached to a system. This view is updated dynamically as
hardware configuration changes by means of hotplug or other mechanisms. HAL represents a piece of hardware as a device object. A device
object is identified by a unique identifer and carries a set of key/value pairs, referred to as device properties. Some properties are
derived from the actual hardware, some are merged from device information files (.fdi files), and some are related to the actual device
configuration.
HAL provides an easy-to-use API through D-Bus. D-Bus is an IPC framework that, among other features, provides a system-wide message-bus
that allows applications to talk to one another. Specifically, D-Bus provides asynchronous notification such that HAL can notify other
peers on the message-bus when devices are added and removed, as well as when properties on a device are changing.
In the Solaris operating system, HAL is supported by a daemon, hald(1M), and a set of utilities that enable the adding and removing of
devices and the modification of their properties.
SEE ALSO hald(1M), fdi(4)
See the HAL pages, including the HAL specification, under http://freedesktop.org.
SunOS 5.11 11 Sep 2006 hal(5)
Check Out this Related Man Page
hald(1M) System Administration Commands hald(1M)NAME
hald - daemon that supports hardware abstraction layer
SYNOPSIS
/usr/lib/hal/hald [--daemon={yes | no}]] [--help] [--use-syslog]
[--verbose={yes | no}] [--version]
DESCRIPTION
The hald daemon supports the recognition of hardware changes for devices that conform to the Hardware Abstraction Layer (HAL) specifica-
tion.
The enabling and disabling of hald can be performed through the service management facility (SMF) (see smf(5)). hald is managed using the
fault management resource identifier (FMRI) svc:/system/hal. Options can be specified as SMF properties. See EXAMPLES.
OPTIONS
The following options are supported:
--daemon Run as a daemon.
--help Display usage information and exit.
--use-syslog Display debug messages to syslog instead of stderr. Use this option to record debug messages if HAL runs as daemon.
--verbose Display debug information.
--version Display version information and exit.
EXAMPLES
Example 1 Specifying a Property
The following svccfg(1M) command specifies the --verbose option.
example# svccfg
svc:> select hal
svc:/system/hal> listprop hal/*
hal/verbose boolean false
hal/use_syslog boolean false
svc:/system/hal> setprop hal/verbose=true
svc:/system/hal> exit
FILES
/usr/lib/hal HAL-related files
/etc/hal/fdi Device information files
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWhalr |
+-----------------------------+-----------------------------+
|Interface Stability |Volatile |
+-----------------------------+-----------------------------+
SEE ALSO svccfg(1M), attributes(5), hal(5), smf(5)SunOS 5.11 2 Jul 2008 hald(1M)
How to view the list of the files in the sub directory along with their properties?
I mean
<folder1>
........<folder11>
..............<folder111>
......................MyFile_1111.txt
......................MyFile_1112.txt
..............<folder112>
......................MyFile_1121.txt... (3 Replies)
The p595 have 6 Lpars, not all hardware resource assigned to 6 lpars.
which command can list all hardware configuration on p595? Do I need go to each lapr to list? (2 Replies)
I use command
#lscfg -v
in AIX system and it gives the detail of the hardware of the system.
what is the similar command to view the detail of the hardware of the system in SUN-Solaris (3 Replies)
Hey guys how to do diagnose HP-UX for hardware problems/issues. This is a general question for all common hardware components under HP-UX server. (4 Replies)
Hi all
Got another strange one. If I try to enquire about the hardware, the command hangs implying Ive got a hardware issue. So, if I execute :-
iostat -en
sysdef - ( stops at the devices part )
format
cfgadm -al
Anything that searches the devices, then the command hangs.
... (4 Replies)
Hi folk,
I have this hardware faunty message, but dont know which hardware is this ? can you guide me ?
--------------- ------------------------------------ -------------- ---------
TIME EVENT-ID MSG-ID SEVERITY
---------------... (9 Replies)
Hi - we are looking for a (hopefully free/opensource) solution for diagramming our rack/hardware configuration. the rack solution seems easier to find than the hardware piece. i.e. on our IBM 770 with two CEC's, a method of noting what hardware points to what... for example, on the primary CEC,... (0 Replies)