发明名称 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 behavior of a simulated PCI 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.
申请公布号 US2006241930(A1) 申请公布日期 2006.10.26
申请号 US20060427295 申请日期 2006.06.28
申请人 MICROSOFT CORPORATION 发明人 OSHINS JACOB;ALLSOP BRANDON
分类号 G06F9/455;G01R31/3183;G06F12/02;G06F13/40;G06F17/50 主分类号 G06F9/455
代理机构 代理人
主权项
地址