×

Multi-level message passing descriptor

  • US 9,501,436 B1
  • Filed: 03/17/2014
  • Issued: 11/22/2016
  • Est. Priority Date: 03/15/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus comprising a processor, a logic and a memory, wherein the processor, logic and memory are operable to configure a data structure comprising:

  • one or more second level descriptors; and

    one or more first level linked lists corresponding to the one or more second level descriptors;

    wherein each second level descriptor comprises a data descriptor address for pointing to a corresponding first level linked list;

    wherein each first level linked list comprises one or more first level descriptors;

    wherein each first level descriptor comprises a buffer address for pointing to a corresponding data buffer; and

    wherein at least one first level linked list and the corresponding one or more first level descriptors are accessed by a first and second DMA channel for coordinated data transfer of the corresponding data buffer;

    wherein the one or more first level descriptors are shared by a plurality of DMA engines.

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