Help save net neutrality! Learn more.
Close

virtusb Log


Commit Date  
[bcca5a] by Michael Singer Michael Singer

VirtUsb_BUSIF_RemoveUsbDevice cannot be pagable

because it acquires a spin lock

2010-10-24 09:38:50 Tree
[6d9e60] by Michael Singer Michael Singer

VirtUsb_ProcRootHubUrb <= DISPATCH_LEVEL

2010-10-24 08:46:32 Tree
[90ba18] by Michael Singer Michael Singer

DispatchInternalDeviceControl <= DISPATCH_LEVEL

2010-10-23 23:58:02 Tree
[36984d] by Michael Singer Michael Singer

updated cleanup code in loader.exe

2010-10-23 19:04:59 Tree
[6d1ee3] by Michael Singer Michael Singer

removed obsolete 'test' project

2010-10-23 18:44:59 Tree
[636d18] by Michael Singer Michael Singer

partially impl. VUsbVhci_BUSIF_RestoreUsbDevice

2010-10-23 18:35:36 Tree
[3102e1] by Michael Singer Michael Singer

completely reimplemented locking in vusbvhci.sys

and fixed some things in virtusb.sys

2010-10-23 17:16:22 Tree
[a226e5] by Michael Singer Michael Singer

fix bug in vusbvhci.sys

IoGetDeviceProperty wants a PDO
(found with driver verifier)

2010-10-03 02:03:54 Tree
[a88a4c] by Michael Singer Michael Singer

completely reimplemented locking in virtusb.sys

2010-10-03 01:42:20 Tree
[16d74a] by Michael Singer Michael Singer

SELECT_CONFIGURATION urb function implemented

2010-09-29 11:26:32 Tree
[11da91] by Michael Singer Michael Singer

re-register cancel routine for multi-urb-irps

2010-09-29 10:50:21 Tree
[9cb161] by Michael Singer Michael Singer

fixed work_unit routines

2010-09-29 10:46:00 Tree
[2592e2] by Michael Singer Michael Singer

removed unnecessary and buggy cancel code

2010-09-29 10:42:42 Tree
[2ca196] by Michael Singer Michael Singer

completed VUsbVhci_NormalizeUrb

2010-09-28 13:57:14 Tree
[b1ea43] by Michael Singer Michael Singer

implemented multiple urb handling in work_unit.c

2010-09-28 13:25:30 Tree
[b1d849] by Michael Singer Michael Singer

done much rewriting, cleanup and improvement

major changes in this commit:
* make use of PROTECTED_POOL
* nest 'SubmitUrb'-irps in WORK-structure before adding to queue
(solves 'hard-cancel'-problem; allows it to implement
creation of multiple urbs for one irp -- we will need this
to implement some special URB_FUNCTIONs (like SELECT_CONFIGURATION),
which have to be sent in multiple urbs to user-mode)

2010-09-28 10:52:16 Tree
[ee0714] by Michael Singer Michael Singer

implemented VUsbVhci_BUSIF_GetUsbDescriptors

2010-09-26 13:20:47 Tree
[122243] by Michael Singer Michael Singer

implemented VUsbVhci_BUSIF_QueryBusInformation

2010-09-26 13:20:22 Tree
[55a30b] by Michael Singer Michael Singer

implemented VUsbVhci_BUSIF_GetRootHubSymbolicName

2010-09-26 13:18:14 Tree
[879c5f] by Michael Singer Michael Singer

fixed assertion

2010-09-26 13:16:35 Tree
[77fddb] by Michael Singer Michael Singer

hub-pdo and hcd-fdo, both can receive urbs

2010-09-26 13:13:56 Tree
[ac329e] by Michael Singer Michael Singer

disconnect devices before user-mode closes file

2010-09-26 13:09:25 Tree
[c8778b] by Michael Singer Michael Singer

some missing w2k header stuff

2010-09-26 13:00:19 Tree
[a56acd] by Michael Singer Michael Singer

fix InitializeUsbDevice return value

2010-09-24 22:40:24 Tree
[51a4d3] by Michael Singer Michael Singer

RemoveUsbDevice implemented

2010-09-24 22:30:27 Tree
Older >