发明名称 Method and apparatus for reporting the status of asynchronous data transfer
摘要 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 descriptor to a first storage field in a storage location which is accessible to the hardware. The hardware accounts for the number of the descriptors it has used for reporting completion updates by posting the number of used descriptors to a second storage field in the storage location. To determine if more descriptors are available, the hardware compares the contents of the first storage field to that of the second storage field. If the contents of the first and second storage fields are equal, the hardware has reached the last descriptor in the completion ring. If the fields are not equal, one or more descriptors are available for the hardware to use.
申请公布号 US5745790(A) 申请公布日期 1998.04.28
申请号 US19970812445 申请日期 1997.03.06
申请人 SUN MICROSYSTEMS, INC. 发明人 OSKOUY, RASOUL M.
分类号 G06F13/38;G06F5/06;H04L12/56;H04L29/06;H04L29/08;H04Q3/00;H04Q3/545;(IPC1-7):G06F9/28;G06F13/14 主分类号 G06F13/38
代理机构 代理人
主权项
地址