×

Polling of I/O device status comparison performed in the polled I/O device

  • US 5,319,785 A
  • Filed: 10/16/1992
  • Issued: 06/07/1994
  • Est. Priority Date: 06/28/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for a central processing unit (CPU) to obtain from an input/output (I/O) device the contents of a status register therein indicating the status thereof, comprising the steps of:

  • transferring from said CPU to said I/O device expected status data corresponding to a predetermined status to be attained by said I/O device upon the occurrence of an expected event;

    storing said expected status data in a match register in said I/O device for use during a subsequent polling operation;

    issuing from said CPU to said I/O device a request to read said status register as part of said polling operation;

    comparing the contents of said status register to the contents of said match register to determine whether said event has occurred, the occurrence of said event being indicated by a match therebetween; and

    returning the contents of said status register to said CPU in response to said request upon an indication of a match in said comparing step.

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