×

Methods and systems for providing direct DMA

  • US 8,112,491 B1
  • Filed: 01/19/2010
  • Issued: 02/07/2012
  • Est. Priority Date: 01/16/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for efficiently processing a received data packet, the method comprising:

  • reading a received data packet to determine if the data packet contains connection state information;

    extracting the connection state information from the data packet if the data packet contains the connection state information;

    storing the connection state information as a special DMA descriptor in a ring buffer memory configured to be accessible by a host processor; and

    notifying the host processor by an interrupt signal that the special DMA descriptor has been stored in the ring buffer memory, wherein the host processor is able to immediately access the ring buffer memory to retrieve the stored connection state information from the special DMA descriptor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×