×

Register-read acknowledgment and prioritization for integration with a hardware-based interrupt acknowledgment mechanism

  • US 5,566,352 A
  • Filed: 01/04/1993
  • Issued: 10/15/1996
  • Est. Priority Date: 01/04/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer system, comprising:

  • (a) a peripheral device operable to initiate a service request of one of a plurality of types of service requests by generating a service request signal;

    (b) a service request controller, coupled to said peripheral device, having a register corresponding to a register address, and operable to receive said service request signal and to generate an interrupt request signal in response thereto; and

    (c) a processor, coupled to said service request controller, operable, in response to said interrupt request signal, to interrupt its normal execution and to issue an interrupt acknowledgment, and having a read command operable to specify said register address thereby acknowledging a pending service request;

    said service request controller being operable, in response to either said service request acknowledgment or said interrupt acknowledgment, to select which of the service requests currently pending is to be acknowledged based on which service request type has the highest priority, and to provide said processor with a vector corresponding to the service request being acknowledged.

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