Hardware Abstraction Layer: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content added Content deleted
(стилистика)
(English translation provided by Inflater)
Line 1: Line 1:
{{Stub}}
'''Нardware Abstraction Layer''' ('''HAL''') - программная прослойка, абстрагирующая [[RU:Kernel|ядро]] [[RU:Operating System|операционной системы]] от конкретного [[RU:Hardware|оборудования]]. Её функция заключается в том, чтобы унифицировать доступ к [[RU:Hardware|аппаратному обеспечению]] на различных [[RU:Architecture|архитектурах]]. Благодаря наличию HAL большая часть кода ядра не нуждается в изменении при переносе на другую архитектуру.

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).

Revision as of 21:02, 19 May 2007

This page is a stub.
You can help the wiki by accurately adding more contents 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).