Module Name:src
Committed By: pooka
Date: Tue Feb 23 14:05:04 UTC 2010
Modified Files:
src/sys/rump/dev/lib/libugenhc: ugenhc.c
Log Message:
* abort correct endpoint in bulk xfers
* actually free memory in the freem method (well, usually stick
it to the usb freelist, but
Module Name:src
Committed By: pooka
Date: Mon Feb 22 14:47:40 UTC 2010
Modified Files:
src/sys/rump/dev/lib/libugenhc: ugenhc.c
Log Message:
* get UDESC_CONFIG for proper config index
* support UR_SET_CONFIG for root hub
* set port change bits for root hub interrupts
+ cos
Module Name:src
Committed By: pooka
Date: Mon Feb 22 14:47:40 UTC 2010
Modified Files:
src/sys/rump/dev/lib/libugenhc: ugenhc.c
Log Message:
* get UDESC_CONFIG for proper config index
* support UR_SET_CONFIG for root hub
* set port change bits for root hub interrupts
+ cos
Module Name:src
Committed By: pooka
Date: Sat Feb 20 13:56:29 UTC 2010
Modified Files:
src/sys/rump/dev/lib/libugenhc: ugenhc.c
Log Message:
Fix snafu with error reporting in bulk transfers.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/dev/lib
Module Name:src
Committed By: pooka
Date: Thu Feb 18 16:24:19 UTC 2010
Modified Files:
src/sys/rump/dev/lib/libugenhc: ugenhc.c
Log Message:
Don't leak control endpoint descriptors.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/dev/lib/libugenh
Module Name:src
Committed By: pooka
Date: Thu Feb 18 16:13:30 UTC 2010
Modified Files:
src/sys/rump/dev/lib/libugenhc: ugenhc.c
Log Message:
Actually, detach is possible enough if the device isn't in use.
So just support it.
To generate a diff of this commit:
cvs rdiff -
Module Name:src
Committed By: pooka
Date: Thu Feb 18 15:25:13 UTC 2010
Modified Files:
src/sys/rump/dev/lib/libugenhc: ugenhc.c
Log Message:
Change match to be based on the existence of the ugen device node
and signal the root hub interrupt only once we are succesfully abl
Module Name:src
Committed By: pooka
Date: Wed Feb 17 20:39:53 UTC 2010
Modified Files:
src/sys/rump/dev/lib/libugenhc: ugenhc.c
Log Message:
* allow one more request
* print warning if a request which might fail, fails
* report error from bulk transfers
To generate a dif