http://www.freedesktop.org/wiki/Software/halHAL - Hardware Abstraction Layer
These pages attempt to provide a specification and
an implementation of a hardware abstraction layer. Source Code
GITGit is now being used for HAL. There is a nice tutorial for using git with freedesktop.org projects. There is also another tutorial at IBM Developerworks site. You can also take a look at http://gitweb.freedesktop.org/?p=hal.git;a=blob;f=HACKING. hal-infohal-info is a small hal sub-package that provides the hardware data and quirks. These quirks are currently things like what mice support reporting battery status, what music players are supported and what cameras are detected. hal-info and hal should not be packaged together. When packaging hal, it should depend on hal-info, of any version. hal-info should also be checked out in the same level directory as hal if you intend to use ./run-hald.sh There are no official tarball releases yet, but you can get the latest code from git and release tar.gz from http://hal.freedesktop.org/releases/. See here for more information. Dependencies
Optional Dependencies
Bugs?Communicate
HOWTOsDocumentation
External Resources
|
