Patents Examined by Thomas James D.
  • Patent number: 4479179
    Abstract: A cycle steal mechanism for enabling a host processor to initiate and control the cycle stealing of data to or from a storage unit located in an I/O controller which is connected to the I/O channel bus of the host processor. The I/O controller also includes a microprocessor and a direct memory access (DMA) unit either or both of which can be used to control the transfer of data between the I/O controller storage unit and the host processor. Typically, the DMA unit is used for cycle stealing data between the controller storage unit and the host processor. The cycle steal mechanism of the present invention enables the host processor to also initiate and control the cycle stealing of data to or from the controller storage unit without interrupting the program running in the controller microprocessor and without interrupting the cycle stealing operations of the DMA unit.
    Type: Grant
    Filed: October 13, 1981
    Date of Patent: October 23, 1984
    Assignee: International Business Machines Corporation
    Inventor: John M. Dinwiddie, Jr.