发明名称 | System and methods for generating and managing a virtual device | ||
摘要 | Embodiments of the present disclosure may be configured to permit development and validation of a device driver or a device application program by using improved virtual devices. Such improved virtual devices may facilitate driver development without use of physical devices or hardware prototypes. In various embodiments, advanced validation of a device-driver combination may be permitted that would be difficult to achieve even with a physical device. Certain embodiments also may detect inconsistencies between virtual and physical devices, which may be used to improve drivers and device application programs and increase compatibility of such drivers and device application programs with physical devices. | ||
申请公布号 | US9152540(B2) | 申请公布日期 | 2015.10.06 |
申请号 | US201314353353 | 申请日期 | 2013.01.11 |
申请人 | Oregon State Board of Higher Education on Behalf of Portland State University | 发明人 | Xie Fei;Cong Kai;Lei Li |
分类号 | G06F9/455;G06F11/36 | 主分类号 | G06F9/455 |
代理机构 | Schwabe, Williamson & Wyatt | 代理人 | Schwabe, Williamson & Wyatt |
主权项 | 1. An apparatus comprising a processor for assessment of conformance of a virtual device with a physical device, the processor to: employ, by the processor, a trace recorder configured to record a sequence of driver requests sent to the physical device and a sequence of physical device interface states before each driver request is issued, apply, by the processor, a conformance checker configured to execute the virtual device with the sequence of driver requests from the trace recorder, compare, by the processor, results from a trace of the physical device and the virtual device, and deliver, by the processor, an output report based on the comparison, the report including information indicative of identified inconsistencies between the virtual device and the physical device, or a lack thereof. | ||
地址 | Portland OR US |