Legacy-compatible extended command input-output control block
    2.
    发明授权
    Legacy-compatible extended command input-output control block 有权
    传统兼容扩展命令输入输出控制块

    公开(公告)号:US07644191B2

    公开(公告)日:2010-01-05

    申请号:US10987429

    申请日:2004-11-12

    IPC分类号: G06F3/00

    CPC分类号: G06F13/126

    摘要: A 32-word command IOCB format is disclosed. A conventional 8-word format is supported, although in both cases 32-word command IOCBs are used. When the conventional 8-word format is used, the host sets the LE bit=1 and writes a conventional 8-word command IOCB into words 0-7 of the 32-word command IOCB. The firmware performs a DMA operation and reads the LE bit. With the LE bit=1, the firmware knows to read only words 0-7. When the new 32-word format is used, the host sets the LE bit=0 and writes a 32-word IOCB command into the 32-word command IOCB, including command and response buffer pointers, one or more data buffer pointers, and perhaps the command buffer. The firmware performs a DMA operation and reads the LE bit. With the LE bit=0, the firmware knows to read all 32 words of the command IOCB.

    摘要翻译: 公开了32字命令IOCB格式。 支持常规的8字格式,尽管在这两种情况下都使用32字命令IOCB。 当使用传统的8字格式时,主机设置LE位= 1,并将传统的8字命令IOCB写入32字命令IOCB的字0-7。 固件执行DMA操作并读取LE位。 当LE位= 1时,固件知道只读0-7字。 当使用新的32字格式时,主机设置LE位= 0,并将32字IOCB命令写入32字命令IOCB,包括命令和响应缓冲区指针,一个或多个数据缓冲区指针,也许 命令缓冲区。 固件执行DMA操作并读取LE位。 当LE位= 0时,固件知道读取命令IOCB的所有32个字。