Patent ID: 6985977
Filing Date: 2006-01-10
Classification: G06F

Abstract:
1. A method for transferring data in a system including a host computer system coupled to a device, the method comprising: a first direct memory access (DMA) channel of the device transferring first data from the host computer system into a first buffer of the device; a second DMA channel of the device transferring the first data from the first buffer; the first DMA channel of the device transferring second data from the host computer system into a second buffer of the device concurrently with said second DMA channel transferring the first data from the first buffer; synchronizing the first DMA channel and the second DMA channel, after said first DMA channel transferring second data into the second buffer concurrently with the second DMA channel transferring the first data from the first buffer; wherein said synchronizing comprises: wherein, after said first DMA channel issuing the continue command to the second DMA channel, the first DMA channel and the second DMA channel are operable to proceed with further transferring data in a concurrent manner.