A thin layer of software at the base of the operating system that offers a uniform interface between the underlying hardware and the higher layers of the operating system, hiding hardware differences from those higher layers. In other words, the hardware abstraction layer HAL hides hardware differences from the operating system so that uniform code can be used for all hardware. The HAL is located at the base of the Executive Services, and it encapsulates most hardware-specific functions that are performed by the operating system.
If another portion of the operating system wants to access a hardware device, it must refer its request to the HAL. The HAL handles communication between the kernel of the operating system and the hardware. The HAL provides the following benefits:. By: Justin Stoltzfus Contributor, Reviewer. By: Satish Balakrishnan. Dictionary Dictionary Term of the Day.
Natural Language Processing. Techopedia Terms. Connect with us. Sign up. Click here to read more No portion of this site may be copied, retransmitted, reposted, duplicated or otherwise used without the express written permission of Design And Reuse. Design And Reuse. Partner with us Partner with us.
0コメント