×

Devices, methods, systems and software products for coordination of computer main microprocessor and second microprocessor coupled thereto

  • US 6,179,489 B1
  • Filed: 04/04/1997
  • Issued: 01/30/2001
  • Est. Priority Date: 04/04/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A process of operating a computer system having a storage holding an operating system and an application program and a third program, a first processor having an instruction set, and a second processor having a different instruction set, the process comprising:

  • running the first processor to determine whether a part of the application shall be run on the first processor or the second processor and then establishing a second processor object if said part shall be run on the second processor and the first processor sending a message that the second processor is to run said at least part of the application program;

    the third program establishing message handling functions and bus mastering data transfer operations for the second processor between the first processor running the operating system and the second processor running the third program;

    concurrently running the second processor to perform operations defined by the third program, including to access memory to detect the message that the second processor is to run said at least part of the application program, running the second processor to access the second processor object and thereby determine operations for the second processor to access second processor instructions for said part of the application program and data to be processed according to said second processor instructions; and

    running the second processor to process data according to said at least part of the application program and supplying data thus processed by bus mastering operations defined by the third program.

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