Dynamic driver substitution

作者: Bich Cau Le , Matthew Eccleston

DOI:

关键词: SoftwareEmbedded systemSubstitution (logic)EngineeringDisconnectionConnected deviceReboot

摘要: An agent loaded in a computer's operating system (OS) simulates disconnection and reconnection of device, with no need to actually disconnect the device logically from computer. During simulated reconnection, when OS requests hardware ID returns substitute ID, which causes load driver. Substitution also allows driver substitution for not yet connected device; this cases, or is needed. Driver dynamic reversible, restart reboot one type does disturb other devices same type. The invention may be implemented entirely software, modifications customization.

参考文章(7)
Sharma Upadhyayula, Steve McGowan, Ramamurthy Krithivas, Method to monitor universal serial bus hub overcurrent ,(1998)
Terrill Moore, Technique for driver installation ,(2002)
David G. Wright, Frederick D. Jaccard, USB peripheral containing its own device driver ,(2001)
Scott Rust, Jon Bellin, James Grey, System and method for simulating operations of an instrument ,(2000)