Great articles on DMA
Peter Wieland has started a blog. Peter sits around the corner from me and works on UMDF (which exists under the WDF banner alongside KMDF). He has written 4 (so far) excellent entries on DMA, part 1 is here. DMA is one of the aspects of writing a driver that I did not know much about (I never had to write a driver which performed DMA) and his articles taught me a lot.