发明名称 Simulation of a PCI device's memory-mapped I/O registers
摘要 A component, system and method for simulation of a PCI device's memory-mapped I/O register(s) are provided. The PCI simulation component has an initialization component, a configuration space simulator and a memory-mapped I/O space simulator. The initialization component can claim an amount of memory by modifying the amount of memory that an operating system has available to it. The initialization component further identifies to the operating system that at least some of the claimed memory resides on a PCI bus. The configuration space simulator causes the operating system to accept that the simulated PCI device is present in the system. The memory-mapped I/O space simulator simulates device and can comprise can comprise a thread that monitors the simulated memory-mapped I/O registers for a change in order to simulate behavior of the simulated PCI device. Additionally and/or alternatively, the memory-mapped I/O space simulator can comprise a thread that changes at least one of the simulated memory mapped I/O registers in order to simulate behavior of the simulated PCI device.
申请公布号 US7155379(B2) 申请公布日期 2006.12.26
申请号 US20030374439 申请日期 2003.02.25
申请人 MICROSOFT CORPORATION 发明人 OSHINS JACOB;ALLSOP BRANDON
分类号 G06F13/10;G01R31/3183;G06F9/44;G06F9/455;G06F12/02;G06F13/40;G06F17/50 主分类号 G06F13/10
代理机构 代理人
主权项
地址