Method and system for directing device driver to service multipl

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642705, 3642706, G06F 1324

Patent

active

055308724

ABSTRACT:
A system and method is provided for detecting and correcting a lost hardware interrupt generated by an input/output device in a multiple I/O port computer environment. The lost interrupt condition is caused by the simultaneous occurrence of (i) the reading and subsequent resetting of a interrupt request status bit in an I/O port by a device driver and (ii) the setting of the interrupt request status bit by an I/O device attached to the port. Because the interrupt request status bit is reset before it can be read, the device driver fails to see an acknowledgement of the previous data transmission to the I/O device, and the system encounters a deadlock condition. After a normal timeout timer expires the device driver terminates transmission of data and returns a "cancel or retry" message to the request originator. The present invention prevents a deadlock condition in this situation by providing a second timer in addition to and of significantly less duration than the normal timeout timer. Upon expiration of this additional timer, the device driver, upon satisfying a number of conditions, presumes that an interrupt has been lost, and proceeds to send the next byte of data to the I/O device, thereby preventing a deadlock condition.

REFERENCES:
patent: 4099255 (1978-07-01), Stanley et al.
patent: 4956842 (1990-09-01), Said
patent: 4982404 (1991-01-01), Hartman
patent: 5398332 (1995-03-01), Komoda et al.
patent: 5408643 (1995-04-01), Katayose

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for directing device driver to service multipl does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for directing device driver to service multipl, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for directing device driver to service multipl will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2197527

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.