×

Method and apparatus for object-oriented interrupt system

  • US 6,052,739 A
  • Filed: 03/26/1998
  • Issued: 04/18/2000
  • Est. Priority Date: 03/26/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for processing interrupts in an object-oriented computer system having a CPU, a memory containing a microkernel, a plurality of devices constituting sources capable of generating interrupts, a plurality of drivers each associated with at least one of the sources, and a system database, comprising the steps of:

  • creating a device entry in the database for each of the devices;

    creating an interrupt source tree in the database comprising a plurality of source tree entries each comprising an object representing one of the sources;

    implementing an interrupt registration interface comprising methods which install interrupt management software components associated with each source in a corresponding source tree entry;

    cross-referencing each of the device entries with a corresponding one of the source tree entries;

    responding to an interrupt generated by a device by causing a single interrupt dispatcher to execute and identifying the device to the interrupt dispatcher; and

    processsing the interrupt with a handler invoked by the interrupt dispatcher and corresponding to the identified device.

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