×

Data processing system with intercepting instructions

  • US 8,533,740 B2
  • Filed: 07/20/2011
  • Issued: 09/10/2013
  • Est. Priority Date: 03/15/2005
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system comprising:

  • a processor;

    an operating system for supporting processes, the operating system being arranged to output data by addressing the data to a descriptor corresponding to an intended destination of the data;

    a user level interface for interfacing between each process and the operating system;

    a memory including one or more address spaces, there being an address space corresponding to each of the processes for use by the respective process; and

    data communication stacks each associated with one of a plurality of the processes, each such stack being located in the address space corresponding to the respective process and having a descriptor allocated to it;

    the interface being arranged to analyze at the processor requests to alter an allocation of a descriptor sent by the processes towards the operating system to identify whether such a request relates to altering the allocation of a descriptor allocated to one of the stacks, and if it does, cause a different descriptor to be allocated to that stack and subsequently permit the request to be processed.

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