Windows & Linux Drivers for the Expresso DMA Core The Northwest Logic Expresso DMA Driver from Rambus is specifically designed to be used with the Expresso DMA Core. It supports all DMA modes supported by the Expresso DMA Core. Together the driver and core provide a complete, pre-packaged, flexible DMA system. The Expresso DMA Driver includes support for: • Device registers and memory reads and writes • DMA read and write transfers • Low-level performance statistics • Legacy, MSI, MSI-X interrupts The Expresso DMA Driver creates and manages descriptor chains in system memory. The Expresso DMA Core then fetches and executes these descriptor chains. This approach enables the descriptor chain size to be maximized while minimizing the need for large descriptor memories in the Expresso DMA Core.