Method and program for selective suspension of usb device

作者: Ang-Juei Tsai , Wen-Juin Huang , Ying-Che Hsu

DOI:

关键词: USBStack (abstract data type)Driver circuitComputer hardwareEngineering

摘要: A method provides device selective suspension feature when the operating system does not allow certain drivers to perform suspension. Two driver stacks are provided in kernel space for device. The first stack includes a virtual bus, PDO (physical object) created by and (e.g. NDIS driver); second USB generic driver) function that performs sending power IRPs stack. By using bus PDOs stack, above can be any one of many types (NDIS being example). forwards from

参考文章(11)
Kuang Hsieh, Power management architectures ,(2006)
Dinah Lea Marie Davis, Neil Patrick Adams, Ravi Singh, System and method for improving smart card reader reconnections ,(2008)
Bich Cau Le, Matthew Eccleston, Dynamic driver substitution ,(2002)
LiFeng Wang, Yang Li, Chao Li, Jian Wang, Aggregate personal computer system ,(2011)
David James Riddoch, Steve Leslie Pope, Dual driver interface ,(2005)
Hiroshi Yamauchi, Mario Wolczko, Writing Solaris device drivers in Java programming languages and operating systems. pp. 3- ,(2006) , 10.1145/1215995.1215998
Helmuth Freericks, Oleg Kouznetsov, Secure virtualization system software ,(2009)
Isam Akkawi, Robert Quinn, Scott Arthur Lurndal, Ushasri Sunkara, Virtual input/output server ,(2007)