| . |
Hardware Abstraction Layer (HAL, ) , , , . HAL , , . HAL, , , , .
Windows NT HAL , , , .[1] Windows NT /, . , , SGI Intel x86 (.)., IBM PC- , HAL Windows NT . Windows NT APIC, APIC.
BSD, Mac OS X, Linux, CP/M, MS-DOS, Solaris HAL, , . , Linux, , Adeos (.)., . NetBSD (HAL), -. uvm(9)[2]/pmap(9)[3], bus_space(9)[4], bus_dma(9)[5] . , , ISA, EISA, PCI, PCI-E ., , - .
«» HAL System/38 (.). AS/400. . (Licensed Internal Code (.)., LIC) () , , . ( , ; IBM). , , , System/38, - AS/400. , ; .
HAL , API, , HAL API. HAL API .
[] .
[]
- Windows NT Hardware Abstraction Layer (HAL). Microsoft (31 2006). 3 2012. 25 2007.
- uvm(9) NetBSD Manual Pages
- pmap(9) NetBSD Manual Pages
- bus_space(9) NetBSD Manual Pages
- bus_dma(9) NetBSD Manual Pages
| () | |
|---|---|
| Microsoft Windows | |
|---|---|
|
Ntoskrnl.exe (hal.dll) svchost.exe DLL ( ) PE NTLDR (winlogon.exe) Windows RE Windows PE |
|