CVS commit: src/sys/rump/dev/lib/libugenhc

2010-02-23 Thread Antti Kantee
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

CVS commit: src/sys/rump/dev/lib/libugenhc

2010-02-22 Thread Antti Kantee
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

CVS commit: src/sys/rump/dev/lib/libugenhc

2010-02-22 Thread Antti Kantee
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

CVS commit: src/sys/rump/dev/lib/libugenhc

2010-02-20 Thread Antti Kantee
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

CVS commit: src/sys/rump/dev/lib/libugenhc

2010-02-18 Thread Antti Kantee
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

CVS commit: src/sys/rump/dev/lib/libugenhc

2010-02-18 Thread Antti Kantee
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 -

CVS commit: src/sys/rump/dev/lib/libugenhc

2010-02-18 Thread Antti Kantee
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

CVS commit: src/sys/rump/dev/lib/libugenhc

2010-02-17 Thread Antti Kantee
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