Acronym for Hardware Abstraction Layer.
Used in most operating systems to enable device drivers etc to be written more easily.
Under Linux there is a HAL daemon that allows easy userspace device management with UDev and D-BUS.
lib/main.php:944: Notice: PageInfo: Cannot find action page