发明名称 Chain manager for use in executing a chain of I/O command blocks
摘要 An I/O command block chain structure allows simultaneity of execution, provides a mechanism to inhibit and enable execution of an individual I/O command block, and a mechanism for establishing precedence in the sequence of execution of the I/O command blocks. After the chain is configured and stored in a memory, an I/O command in an I/O command block in the chain is executed first. Upon completion of execution of the I/O command, a chain manager is executed. The chain manager examines the chain control field in an I/O command block pointed to by a next block pointer in the I/O command block, and decides what to do with the next I/O command block based on the state of its chain control byte. The chain manager may post completion of the chain, or may simply decrement the progress count in a following I/O command block on the chain path, and return to an idle loop. Alternatively, the chain manager may decrement the progress count in a following I/O command block on the chain path, enable the following I/O command block for execution, and return to an idle loop.
申请公布号 US5768621(A) 申请公布日期 1998.06.16
申请号 US19960616817 申请日期 1996.03.15
申请人 ADAPTEC, INC. 发明人 YOUNG, B. ARLEN
分类号 G06F13/12;(IPC1-7):G06F13/14 主分类号 G06F13/12
代理机构 代理人
主权项
地址
您可能感兴趣的专利