Microsoft Windows library files: Difference between revisions

Content deleted Content added
m Revert to revision 65808926 dated 2006-07-25 19:05:19 by YurikBot using popups
Line 5:
== Hal.dll ==
 
'''Hal.dll''' is the core file of the [[Windows NT]] family of [[operating systems]] that provides and handles the interaction of software and hardware via the [[Hardware Abstraction Layer]]. Without hal.dll being present, any machine running a [[Windows NT]] based [[operating system]] will spectacularly fail to function, if it even boots.
 
Windows includes several HALs to support different kinds of hardware; the appropriate HAL is chosen during the initial installation of Windows. Generally speaking, the determining factors for HAL selection are uni- vs. multi-processor [[CPU]], [[ACPI]] vs. non-ACPI, and [[APIC]] vs. [[Programmable Interrupt Controller|PIC]].