Every LPC2300 and 2400 MCU has a flexible, customizable general purpose two-channel DMA that supports the SD/MMC card interface, the two SSP buses and the I2S interface. The DMA is customizable with big and little endian support, programmable DMA burst size, priority levels, and the ability to generate interrupts.