Hardware Abstraction Layer (HAL)

GPTKB entity

Statements (18)
Predicate Object
gptkbp:instanceOf software abstraction layer
gptkbp:alternativeName gptkb:HAL
gptkbp:enables hardware independence
portability of software
https://www.w3.org/2000/01/rdf-schema#label Hardware Abstraction Layer (HAL)
gptkbp:provides API for hardware access
gptkbp:purpose to provide a consistent interface between hardware and software
gptkbp:separates hardware-specific code from application code
gptkbp:usedBy device drivers
gptkbp:usedIn gptkb:Android
gptkb:Linux
gptkb:Windows_NT
embedded systems
operating systems
real-time operating systems
microcontroller firmware
gptkbp:bfsParent gptkb:Windows_kernel
gptkbp:bfsLayer 7