Patent ID: 7895466
Filing Date: 2011-02-22
Classification: G06F

Abstract:
1. A method of operating a direct memory access DMA controller, comprising: overriding a first set of configuration parameters with a second set of configuration parameters upon the DMA controller detecting a power state change, the first set of configuration parameters corresponding to a first DMA transfer and the second set of configuration parameters corresponding to a second DMA transfer; executing the first DMA transfer in accordance with the first set of configuration parameters if no change in power state is detected; and executing the second DMA transfer in accordance with the second set of configuration parameters if a change in power state is detected, wherein overriding the first set of configuration parameters with the second set of configuration parameters further comprises overriding the first set of configuration parameters with information that indicates a zero-byte transfer; and retrieving the second set of configuration parameters from a memory location identified by the information responsive to the DMA controller recognizing the zero-byte transfer.