Scatter/Gather DMA

Windows NT requires that all DMA devices support scatter/gather operation. Whether the scatter/gather support is in the actual device controller or via shared DMA control hardware is immaterial. As with limited address support, adaptation to devices that don't do scatter/gather DMA is possible, but will again involve the overhead of an extra copy done by the device driver.