×

Buffer descriptor prefetch in network and I/O design

  • US 5,606,665 A
  • Filed: 07/01/1994
  • Issued: 02/25/1997
  • Est. Priority Date: 07/01/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for receiving one or more data packets, comprising the steps of:

  • receiving a data packet at a network adapter;

    fetching a plurality of buffer descriptors from a shared memory during a bus transaction, said buffer descriptors having associated buffers in said shared memory, said shared memory connected to said network adapter over a shared bus supporting said bus transaction;

    holding said plurality of buffer descriptors in an adapter memory in said network adapter;

    determining availability of the associated buffer of a one of said plurality of buffer descriptors;

    writing at least a first part of said data packet to an associated buffer of said one of said plurality of buffer descriptors in response to a determination of availability; and

    ,continuing to write a further part of said data packet to a buffer associated with a next said buffer descriptor.

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