HAL
Hardware Abstraction Layer
Definition
Eine Abstraktionsschicht in Betriebssystemen, die als Vermittler zwischen der Hardware und der darüber liegenden Software fungiert. HAL ermöglicht es Betriebssystemen und Anwendungen, hardwareunabhängig zu arbeiten, indem es herstellerspezifische Hardwareunterschiede verbirgt und eine einheitliche Programmierschnittstelle bereitstellt.