发明名称 APPARATUS FOR INPUT/OUTPUT NOTIFICATION TO A PROCESSOR
摘要 <p>A method and apparatus for data transfer completion notification to a processor is presented. Input/output (I/O) devices individually or severally have associated with them command linked lists, located in system memory. In each command linked list a processor or memory controller has placed command elements. A subset of the command elements includes elements that are specifically to be used to report status of data transfers. Each command element in this subset of command elements includes a pointer which points to a status entry. Status entries, when updated by an I/O device, are placed in a status linked list also located in memory. An I/O device may have its own status linked list or may share a single status linked list with several other devices. Status entries contain status information on transfers between an I/O device and memory locations. The insertion of status entries into a status linked list is done by hardware in an indivisible series of operations. Depending upon implementation, the hardware may then give asynchronous notification to the processor that a new element has been added to the second linked list. This notification will cause an interrupt to the currently running process in the processor.</p>
申请公布号 CA1273437(A) 申请公布日期 1990.08.28
申请号 CA19860511957 申请日期 1986.06.19
申请人 HEWLETT-PACKARD COMPANY 发明人 JAMES, DAVID V.;LUIZ, FERNANDO A.
分类号 G06F13/10;G06F13/12;G06F13/28;(IPC1-7):G06F13/12 主分类号 G06F13/10
代理机构 代理人
主权项
地址