Programmatic time-gap defect correction apparatus and method

  • US 6,842,802 B2
  • Filed: 11/30/2001
  • Issued: 01/11/2005
  • Est. Priority Date: 11/30/2001
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for correcting programmatic time-gap defects in a computer system configured to communicate with devices of both synchronous and asynchronous types, the apparatus comprising:

  • a processor configured to process data communicated with devices of both synchronous and asynchronous types;

    a controller comprising a buffer having a capacity of bytes and configured to temporarily store the data exchanged, the controller configured to control an exchange of data between the devices and to generate at least one content limiting interrupt corresponding to a near capacity condition of the buffer; and

    a memory device operably connected to the processor to store data comprising executables, the executables comprising;

    a driver configured to control operation of the controller, and an error avoidance module configured to be invoked by the driver upon generation of the at least one content limiting interrupt to monitor the transfer of bytes with respect to the buffer and to compare the capacity to a count of bytes transferred with respect to the buffer, and to force an error based on the comparison.

View all claims

    Thank you for your feedback