×

Apparatus and method for servicing interrupts utilizing a pended bus

  • US 5,146,597 A
  • Filed: 11/19/1991
  • Issued: 09/08/1992
  • Est. Priority Date: 05/01/1987
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for performing an interrupt function on a pended bus for transferring messages between an interrupting node and an interrupt servicing node, the method comprising the following steps executed by a data processing system including the pended bus, the interrupting node, and the interrupt servicing node:

  • providing to the bus from the interrupting node an interrupt request message including ID data for identifying the interrupting node and priority level data for specifying a priority level of the interrupt request message;

    monitoring interrupt request messages on the bus at the interrupt servicing node to detect the interrupt request message including ID data identifying the interrupting node and priority level data specifying the priority level of the interrupt request message;

    providing to the bus from the interrupt servicing node, in response to the detection of the interrupt request message including ID data identifying the interrupting node and priority level data specifying the priority level of the interrupt request message, an interrupt acknowledge message including destination data specifying the interrupting node priority level data specifying the priority level of the interrupt request message at times when the interrupt servicing node is ready to service the interrupt request message at the specified priority level;

    monitoring interrupt acknowledge messages on the bus at the interrupting node to detect the interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message; and

    providing to the bus from the interrupting node, in response to the detection of the interrupt acknowledge message including destination data specifying the interrupting node and priority level data specifying the priority level of the interrupt request message, an interrupt vector message.

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