Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Method-and-system-for-the-efficient-response-to-multiple-different-types-of-interrupts

 Automatic exchanging system for storage and retrieval of magnetic tape cassettes
The present invention has been developed in order to remove the drawbacks inherent to the ...


 Tape changer for loading and unloading a magazine of magnetic tape cartridges
The present invention has an object to overcome the above-mentioned drawbacks of the conventional ...


 Cartridge loader for loading each of a plurality of cartridges into a cartridge insertion slot
The present invention comprises a loader for a drive having a cartridge acceptor, including a ...


 Single tape cartridge access port
The present invention provides an access port for loading and retrieval of single tape cartridges ...


 Five and one-quarter inch form factor combination DAT tape drive and cassette magazine loader
It is therefore the primary object of the present invention to provide a combination DAT tape drive ...


 Optical disk playback and recording device which alternately allocates logical addresses on different sides of disk
Accordingly, it is an object of the present invention to provide an optical disk playback and ...


 Composite drive controller including composite disk driver for supporting composite drive accesses and a pass-through driver for supporting accesses to stand-alone SCSI peripherals
The problems outlined above are in large part solved by a drive array controller with a SCSI pass-...


 Method and system for converting computer peripheral equipment to SCSI-compliant devices
The present invention is directed to a conversion apparatus attachable to a peripheral device which ...


 Image acquisition architecture
The present invention addresses the foregoing by providing an image acquisition architecture ...


 Inter-system transport mechanism for use with robotic data cartridge handling systems
The present invention is directed to a mechanism for transporting data cartridges between two or ...


 Method and system for the efficient response to multiple different types of interrupts

Details
Inventors: Beardsley, Brent C.; Leigh, David L.; Starrett, Cortland D.; Wolfe, John R.;
Assignee: International Business Machines Corporation (Armonk, NY)
Primary Examiner: Ray; Gopal C.
Assistant Examiner:
Attorney, Agent or Firm: Yociss; Lisa L. B. Dillon, Andrew J., St. Julian; H.

A method and system in a data processing system for the efficient response to multiple different types of interrupts. The data processing system includes at least one host and a storage subsystem having storage subsystem devices and at least one storage subsystem controller. The storage subsystem controller operates in multiple different states. Interrupts of multiple different types are generated by sources of real time events and are received by the storage subsystem controller. A selected type of interrupt as a preferred next interrupt to be received by the storage subsystem controller is then determined in response to the determination of the current state of the storage subsystem controller. A particular state associated with the occurrence of the selected type of interrupt is then determined. Reversible processing associated with the particular state is initiated prior to receipt of a next interrupt wherein the selected type of interrupt is efficiently enhanced in priority in response to the current state of the storage subsystem controller.

DETAILED DESCRIPTION It is therefore one object of the present invention to provide an improved method and system for the efficient response to multiple different types of interrupts in a data processing system.
It is another object of the present invention to provide an improved method and system for the initiation of reversible processing associated with a particular state of a storage subsystem controller prior to receipt of a next interrupt within a data processing system.
It is yet another object of the present invention to provide an improved method and system for the determination of a particular state of a storage subsystem controller associated with an occurrence of a selected type of interrupt in a data processing system.
The foregoing objects are achieved as is now described.
A method and system in a data processing system are disclosed for the efficient response to multiple different types of interrupts.
The data processing system includes at least one host and a storage subsystem having storage subsystem devices and at least one storage subsystem controller.
The storage subsystem controller operates in multiple different states.
Interrupts of multiple different types are generated by sources of real time events and are received by the storage subsystem controller.
A selected type of interrupt for a next interrupt to be received by the storage subsystem controller is determined in response to the determination of the current state of the storage subsystem controller.
A particular state associated with the occurrence of the selected type of interrupt is then determined.
Reversible processing associated with the particular state is initiated prior to receipt of a next interrupt.
The above as well as additional objects, features, and advantages of the present invention will become apparent in the following detailed written description.



Related patents
  Configuration pin emulation circuit for a field programmable gate array
The subject invention is an apparatus and method for providing a pin-to-pin emulation of SRAM-based FPGAs that is transparent to the user. The present invention may be ...
  Binary data encoding and decoding process
Briefly stated, the present invention is a binary data encoding process comprising the steps of: applying a binary data sequence; separating the applied binary data ...
  Analog digital cascade converter
More precisely, the invention concerns an analog-digital converter converting an input analog signal into an output digital signal formed by several bits, wherein the ...
  Portable computer capable of switching CPU clocks
The present invention has been made in consideration of the above situation, and has as its object to provide a mechanism for arbitrarily switching clock frequencies ...
  Method for maintaining data integrity during information transmission by generating indicia representing total number of binary 1's and 0's of the data
This invention may be briefly described as an improved method for maintaining the integrity of data transmission between discrete separated data processing system ...
  Data processor with on-chip logical addressing and off-chip physical addressing
An object of the present invention is to provide a data processor which can reduce conflict during access of an instruction control unit and an instruction execution ...
  Flexible mode DES system
OF THE INVENTION (The reader should note that nearly all description below applies to encryption of decryption circuits but the explanations are limited, for the most ...
  Sigma delta modulator with distributed prefiltering and feedback
OF A PREFERRED EMBODIMENT FIG. 7 shows a block diagram of the inventive sigma delta modulator. A comparison of FIG. 7 and FIG. 2 indicates that the inventive modulator ...
  Method and system for controlling exclusive access to shared resources in computers
What is claimed is: 1. An exclusive control method for a computer system for controlling an obtaining process, which obtains an exclusive control module indicating an ...
  Disk file apparatus
Accordingly, it is a primary object of the present invention to provide a disk file apparatus wherein the cartridge loading or the cartridge extraction may be performed ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved