Invention Publication
EP0752664A3 Method and apparatus for reporting data transfer between hardware and software
失效
为硬件和软件之间的数据传输的通知的方法和装置
- Patent Title: Method and apparatus for reporting data transfer between hardware and software
- Patent Title (中): 为硬件和软件之间的数据传输的通知的方法和装置
-
Application No.: EP96110406.4Application Date: 1996-06-27
-
Publication No.: EP0752664A3Publication Date: 2006-04-05
- Inventor: Oskouy, Rasoul M.
- Applicant: SUN MICROSYSTEMS, INC.
- Applicant Address: 2550 Garcia Avenue Mountain View, CA 94043 US
- Assignee: SUN MICROSYSTEMS, INC.
- Current Assignee: SUN MICROSYSTEMS, INC.
- Current Assignee Address: 2550 Garcia Avenue Mountain View, CA 94043 US
- Agency: Schmidt, Steffen J.
- Priority: US499283 19950707
- Main IPC: G06F13/12
- IPC: G06F13/12 ; G06F5/06

Abstract:
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.
Public/Granted literature
- EP0752664A2 Method and apparatus for reporting data transfer between hardware and software Public/Granted day:1997-01-08
Information query