×

Dynamic allocation of message buffers

  • US 7,975,120 B2
  • Filed: 12/27/2006
  • Issued: 07/05/2011
  • Est. Priority Date: 12/27/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for allocating memory that is associated with a CAN (controller area network) controller, the method comprising:

  • receiving a data frame comprising an identifier (ID) and data;

    dynamically allocating a message buffer (MB) within the memory for queuing the data frame, wherein the MB is allocated only upon receiving the data and the MB is de-allocated once the data is retrieved from the memory;

    generating a pointer that points to the MB, where the pointer is accessed via a static location in the memory, andproviding a host access to the MB in one or more of a polling mode of operation and an interrupt driven mode of operation.

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