Method for performing sequence of actions in device connected to
computer in response to specified values being written into snooped sub
portions of address space
    1.
    发明授权
    Method for performing sequence of actions in device connected to computer in response to specified values being written into snooped sub portions of address space 失效
    用于在连接到计算机的设备中执行响应于被写入地址空间的被窥探子部分中的指定值的动作序列的方法

    公开(公告)号:US5768618A

    公开(公告)日:1998-06-16

    申请号:US577678

    申请日:1995-12-21

    IPC分类号: G06F13/10 G06F12/02 G06F15/02

    CPC分类号: G06F12/0292 G06F2212/206

    摘要: A method of controlling an input/output (I/O) device connected to a computer to facilitate fast I/O data transfers. An address space for the I/O device is created in the virtual memory of the computer, wherein the address space comprises virtual registers that are used to directly control the I/O device. In essence, control registers and/or memory of the I/O device are mapped into the virtual address space, and the virtual address space is backed by control registers and/or memory on the I/O device. Thereafter, the I/O device detects writes to the address space. As a result, a pre-defined sequence of actions can be triggered in the I/O device by programming specified values into the data written into the mapped virtual address space.

    摘要翻译: 一种控制连接到计算机的输入/输出(I / O)设备以便于快速I / O数据传输的方法。 在计算机的虚拟存储器中创建用于I / O设备的地址空间,其中地址空间包括用于直接控制I / O设备的虚拟寄存器。 实质上,I / O设备的控制寄存器和/或存储器映射到虚拟地址空间中,虚拟地址空间由I / O设备上的控制寄存器和/或存储器支持。 此后,I / O设备检测对地址空间的写入。 因此,可以通过将指定的值编程到写入映射的虚拟地址空间的数据中,在I / O设备中触发预定义的动作序列。