HAL (Hardware Abstraction Layer)

GPTKB entity

Statements (19)
Predicate Object
gptkbp:instanceOf software abstraction layer
gptkbp:abbreviation Hardware Abstraction Layer
gptkbp:category gptkb:architecture
software engineering
gptkbp:enables portability of software across hardware platforms
gptkbp:example gptkb:Android_HAL
gptkb:Linux_kernel_HAL
gptkb:Windows_NT_HAL
gptkbp:hidesWith hardware-specific details from higher-level software
https://www.w3.org/2000/01/rdf-schema#label HAL (Hardware Abstraction Layer)
gptkbp:purpose to provide a consistent interface between hardware and software
gptkbp:relatedTo gptkb:REST_API
gptkb:smartphone
gptkb:operating_system
gptkbp:usedIn embedded systems
operating systems
device drivers
gptkbp:bfsParent gptkb:Windows_NT
gptkbp:bfsLayer 5