发明名称 INPUT-OUTPUT NOTIFICATION TO PROCESSOR
摘要 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 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.
申请公布号 AU5916886(A) 申请公布日期 1987.01.08
申请号 AU19860059168 申请日期 1986.06.24
申请人 HEWLETT-PACKARD CO. 发明人 DAVID V. JAMES;FERNANDO A. LUIZ
分类号 G06F13/10;G06F13/12;G06F13/28 主分类号 G06F13/10
代理机构 代理人
主权项
地址