Warstwa abstrakcji sprzętowej (ang. hardware abstraction layer – HAL) – sterownik urządzenia dla płyty głównej. Stanowi ogniwo pośredniczące między sprzętem a jądrem systemu operacyjnego. Odseparowuje konkretną architekturę systemu komputerowego od oprogramowania użytkowego. Dla programisty jest sposobem komunikacji ze sprzętem przez udostępniane funkcje biblioteczne i sterowniki.
Systemami, które korzystają z HAL-a są: AmigaOS4, rodzina systemów BSD, Linux, OS X, Solaris, Windows NT (od wersji 5.0/2000).
Zobacz też
Przypisy
- ↑ Artykuł w Amiga Wiki o HAL. [dostęp 2010-01-02]. [zarchiwizowane z tego adresu (2014-05-13)].
Linki zewnętrzne
- Strona domowa D-BUS (ang.)
- Strona domowa HAL (ang.)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.