Patents by Inventor Mark A. Herdeg

Mark A. Herdeg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5680584
    Abstract: A computer system embodies a first hardware (X) architecture for providing an X domain for an X code. The computer system includes a system for simulating a second hardware (Y) architecture providing a Y domain for Y code and for executing the Y code, and a debugger operable in the Y domain for debugging the X and Y codes. The simulating system includes a sub-system for providing support services for the debugger to enable it to debug the Y code, including modification of Y machine state and setting of breakpoints. The computer system also includes a sub-system for generating a call for cross-domain memory data access under predetermined conditions, such as direct memory access failures.
    Type: Grant
    Filed: November 21, 1994
    Date of Patent: October 21, 1997
    Assignee: Digital Equipment Corporation
    Inventors: Mark A. Herdeg, Michael V. Iles
  • Patent number: 5652869
    Abstract: A system is provided for executing and debugging multiple codes in a multi-architecture environment that includes a real X architecture (domain) and a simulated (Y) architecture (domain). The multiple code executing and debugging system comprises an X computer system having a memory with stored X and Y code and having the X architecture embodied therein.A detector is provided to detect calls from executing code in either domain for cross-domain services including execution of cross-domain routines. A jacketing system jackets cross-domain routine calls to interface the calling conventions of the calling and the called routines.
    Type: Grant
    Filed: December 28, 1994
    Date of Patent: July 29, 1997
    Assignee: Digital Equipment Corporation
    Inventors: Mark A. Herdeg, James A. Wooldridge, Scott G. Robinson, Ronald F. Brender, Michael V. Iles