×

System and method for DMA transfer of data in scatter/gather mode

  • US 20050027901A1
  • Filed: 07/26/2004
  • Published: 02/03/2005
  • Est. Priority Date: 07/31/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of transferring data between a processor and an attached direct memory access (“

  • DMA”

    ) device in scatter/gather mode comprising;

    a) maintaining a table of buffer descriptors for determining a start address and size of a next buffer to be used when transferring data when a current buffer counter reaches zero, wherein entries in the table are linked programmatically;

    b) transferring data between a current buffer and the device via DMA;

    c) automatically switching buffers when the selected buffer counter reaches zero, wherein a next buffer descriptor table entry is read from memory and a new buffer pointer and size is updated based on the table entry; and

    d) transferring data between the next buffer and the device via DMA.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×