[ros-svn] [navaraf] 17470: Complete reimplementation of HAL DMA
routines.
navaraf at svn.reactos.com
navaraf at svn.reactos.com
Mon Aug 22 10:39:51 CEST 2005
Complete reimplementation of HAL DMA routines.
The key changes are
* Proper support for bus-master device adapters.
* Real implementation of map registers.
* Basic support for emulating scatter/gather DMA on
devices that don't support it in hardware.
* Support for transfers that aren't page aligned.
* Proper detection and support of EISA DMA controllers.
* Fixed prototype for HalFlushCommonBuffer.
Added files:
trunk/reactos/hal/halx86/include/haldma.h
Updated files:
trunk/reactos/hal/hal/hal.c
trunk/reactos/hal/hal/hal.def
trunk/reactos/hal/halx86/generic/dma.c
trunk/reactos/hal/halx86/generic/generic.xml
trunk/reactos/hal/halx86/include/hal.h
trunk/reactos/hal/halx86/include/halp.h
Deleted files:
trunk/reactos/hal/halx86/generic/adapter.c
More information about the Ros-svn
mailing list