×

Method and apparatus for reducing the rate of interrupts by generating a single interrupt for a group of events

  • US 5,708,814 A
  • Filed: 11/21/1995
  • Issued: 01/13/1998
  • Est. Priority Date: 11/21/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system having a central processor and a peripheral device, a method of interrupting the central processor to process interrupt events of the peripheral device, comprising the steps of:

  • accumulating a count of pending interrupt events of the peripheral device;

    timing a delay interval from a first pending interrupt event of the peripheral device, the delay interval being greater than a minimum period between interrupt events of the peripheral device;

    comparing the count to a preset limit to produce at least first and second comparison results, the first comparison result indicating the count has achieved a relationship to the preset limit, the second comparison result indicating the count has not yet achieved said relationship, the second comparison result being produced when the count is of one pending interrupt event; and

    sending an interrupt request to the central processor on an earlier occurring one out of an expiration of the delay interval and the comparison producing the first comparison result;

    whereby the central processor can process the interrupt events of the peripheral device that are pending when the interrupt request is sent as a group.

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