h6. [[Hardware Abstraction Layer]] h6(. » List of HAL APIs The HAL entry table is a list of function pointers; the functions pointed to by these pointers provide implementations of several different APIs. This is a list of those APIs. * [[HAL interrupt handling API]] * [[HAL timer API]] * [[HAL counter API]] * [[HAL NVRAM API]] * [[HAL IIC API]] * [[HAL Video API]] * [[HAL UART API]] * [[HAL PCI API]] * [[HAL keyboard API]] * [[HAL USB API]] h4. See also [[HAL Device API]] - The preferred method of extending the functionality of the HAL (as it does not involve constantly extending the length of the entry table)