Difference between revisions of "Hardware Abstraction Layer"

From ReactOS Wiki
Jump to: navigation, search
m (Created page with "The HAL was separated from ntoskrnl.exe] in [[ChangeLog-0.0.19|ReactOS 0.0.19")
 
(Add SGI 320/540 link)
 
(22 intermediate revisions by 4 users not shown)
Line 1: Line 1:
The HAL was separated from [[NTOSKRNL|ntoskrnl.exe] in [[ChangeLog-0.0.19|ReactOS 0.0.19]]
+
{{Stub}}
 +
The HAL makes it possible for the x86 ReactOS [[kernel]] and HAL to run on different x86 motherboards. The HAL abstracts motherboard specific code from the kernel, so that different motherboards do not require changes in the kernel. Examples for different hardware designs are the standard PC, the Japanese NEC [[PC-98]] or [[SGI 320/540|x86 SGI workstations]].
 +
 
 +
{{Code history|hal}}
 +
 
 +
== External links ==
 +
* [[wikipedia:Microsoft Windows library files#Hal.dll]]
 +
 
 +
[[Category:ReactOS Components]]

Latest revision as of 18:43, 11 October 2019

The page Hardware Abstraction Layer is a short article on something that should have a lot more information written on it.
If you know anything else about it, you are STRONGLY encouraged to add the information in. If you are unsure of proper formatting or style, add it to the talk page or this page itself as you think best and others will help.


The HAL makes it possible for the x86 ReactOS kernel and HAL to run on different x86 motherboards. The HAL abstracts motherboard specific code from the kernel, so that different motherboards do not require changes in the kernel. Examples for different hardware designs are the standard PC, the Japanese NEC PC-98 or x86 SGI workstations.

Commit history (Source code can be found in: /reactos/hal)

External links