Difference between revisions of "Hardware Abstraction Layer"
BrentNewland (talk | contribs) m |
BrentNewland (talk | contribs) m |
||
Line 12: | Line 12: | ||
* Improved PCI support ([[Hartmut Birr]]) | * Improved PCI support ([[Hartmut Birr]]) | ||
[[ChangeLog-0.1.5]] | [[ChangeLog-0.1.5]] | ||
− | |||
− | |||
* Improved DMA support in the HAL ([[Vizzini]]) | * Improved DMA support in the HAL ([[Vizzini]]) | ||
Line 21: | Line 19: | ||
* KiAcquire/ReleaseSpinLock adaption ([[Gunnar Dalsnes]]) | * KiAcquire/ReleaseSpinLock adaption ([[Gunnar Dalsnes]]) | ||
* Spinlock can also be acquired using KeAcquireSpinLockRaiseToSynch(), take this into account when checking the IRQL on release ([[Gé van Geldorp]]) | * Spinlock can also be acquired using KeAcquireSpinLockRaiseToSynch(), take this into account when checking the IRQL on release ([[Gé van Geldorp]]) | ||
+ | |||
+ | [[ChangeLog-0.2.2]] | ||
+ | *Spinlock can also be acquired using KeAcquireSpinLockRaiseToSynch() ([[Ge van Geldorp]]) |
Revision as of 03:30, 5 March 2012
http://en.wikipedia.org/wiki/Microsoft_Windows_library_files#Hal.dll
http://svn.reactos.org/svn/reactos/trunk/reactos/hal/?view=log
- HAL dispatch tables and other HAL improvements
The HAL was separated from ntoskrnl.exe in ReactOS 0.0.19
- Added HalpGetIsaInterruptVector, HalpTranslatePciAddress,
- Improved PCI support (Hartmut Birr)
- Improved DMA support in the HAL (Vizzini)
- KiAcquire/ReleaseSpinLock adaption (Gunnar Dalsnes)
- Spinlock can also be acquired using KeAcquireSpinLockRaiseToSynch(), take this into account when checking the IRQL on release (Gé van Geldorp)
- Spinlock can also be acquired using KeAcquireSpinLockRaiseToSynch() (Ge van Geldorp)