A method and apparatus of reporting the status of data transfer between software and hardware in a computer system is disclosed. Software provides empty descriptors to the hardware for posting completion updates of transfers. More particularly, the software provides the number of the last available...http://www.google.co.uk/patents/US5745790?utm_source=gb-gplus-sharePatent US5745790 - Method and apparatus for reporting the status of asynchronous data transfer 