Chapter 12. DMA Drivers

CHAPTER OBJECTIVES

Not all devices can depend on the CPU to move data between memory and the peripherals. While this technique is fine for slower hardware, fast devices that transfer large amounts of data incur too much overhead. Such devices are usually capable of directly accessing system memory and transferring data without the CPU's intervention. This chapter explains how to write drivers for these kinds of devices.

Get Windows® 2000 Device Driver Book: A Guide for Programmers, Second Edition, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.