hal(7) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

hal(7)

Standards, Environments, Macros, Character Sets, and miscellany
                                                                        hal(7)



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 identifier 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  frame‐
       work  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(8),
       and a set of utilities that enable the adding and removing  of  devices
       and the modification of their properties.

SEE ALSO
       fdi(5),  hal-device(8),  hal-fdi-validate(8), hal-find(8), hal-find-by-
       capability(8), hal-find-by-property(8),  hal-get-property(8),  hal-set-
       property(8), hald(8)



Oracle Solaris 11.4               23 Aug 2017                           hal(7)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3