Hardware Abstraction Layer
From OSDev Wiki
Jump to navigation
Jump to search
This article is a stub! This page or section is a stub. You can help the wiki by accurately contributing to it.
The Hardware Abstraction Layer (HAL) is a abstraction layer between the physical PC hardware and the software. HAL is a part of the operating system. It's task is to allow instructions from high level programming languages to communicate between the low-level components (e.g. directly hardware).