Patent ID: 11960944
Assignee: SOPHOS LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 20:
21. A system comprising:
a first processor including a first kernel with a first memory accessible to external resources, the first processor executing a client configured to request a procedure from a remote processor with an interprocessor procedure call;
a second processor including a second kernel with a second memory, the second processor hosting a server for the interprocessor procedure call; and
a hardware bus locally coupling the first processor and the second processor in a communicating relationship, wherein the first processor stores arguments for the interprocessor procedure call in the first memory and signals a request for the interprocessor procedure call with a hardware interrupt from the first processor to the second processor over the hardware bus, and further wherein the second processor is configured to read the arguments from the first memory of the second processor, to process the arguments according to the procedure, and to write a response to the interprocessor procedure call to the first memory of the first processor.