ubser.c (214761) | ubser.c (214843) |
---|---|
1/*- 2 * Copyright (c) 2004 Bernd Walter <ticso@FreeBSD.org> 3 * 4 * $URL: https://devel.bwct.de/svn/projects/ubser/ubser.c $ 5 * $Date: 2004-02-29 01:53:10 +0100 (Sun, 29 Feb 2004) $ 6 * $Author: ticso $ 7 * $Rev: 1127 $ 8 */ --- 56 unchanged lines hidden (view full) --- 65 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 66 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 67 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 68 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 69 * POSSIBILITY OF SUCH DAMAGE. 70 */ 71 72#include <sys/cdefs.h> | 1/*- 2 * Copyright (c) 2004 Bernd Walter <ticso@FreeBSD.org> 3 * 4 * $URL: https://devel.bwct.de/svn/projects/ubser/ubser.c $ 5 * $Date: 2004-02-29 01:53:10 +0100 (Sun, 29 Feb 2004) $ 6 * $Author: ticso $ 7 * $Rev: 1127 $ 8 */ --- 56 unchanged lines hidden (view full) --- 65 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 66 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 67 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 68 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 69 * POSSIBILITY OF SUCH DAMAGE. 70 */ 71 72#include <sys/cdefs.h> |
73__FBSDID("$FreeBSD: head/sys/dev/usb/serial/ubser.c 214761 2010-11-03 21:50:49Z n_hibma $"); | 73__FBSDID("$FreeBSD: head/sys/dev/usb/serial/ubser.c 214843 2010-11-05 19:12:48Z n_hibma $"); |
74 75/* 76 * BWCT serial adapter driver 77 */ 78 79#include <sys/stdint.h> 80#include <sys/stddef.h> 81#include <sys/param.h> --- 209 unchanged lines hidden (view full) --- 291 sc->sc_ucom[n].sc_portno = n; 292 } 293 294 error = ucom_attach(&sc->sc_super_ucom, sc->sc_ucom, 295 sc->sc_numser, sc, &ubser_callback, &sc->sc_mtx); 296 if (error) { 297 goto detach; 298 } | 74 75/* 76 * BWCT serial adapter driver 77 */ 78 79#include <sys/stdint.h> 80#include <sys/stddef.h> 81#include <sys/param.h> --- 209 unchanged lines hidden (view full) --- 291 sc->sc_ucom[n].sc_portno = n; 292 } 293 294 error = ucom_attach(&sc->sc_super_ucom, sc->sc_ucom, 295 sc->sc_numser, sc, &ubser_callback, &sc->sc_mtx); 296 if (error) { 297 goto detach; 298 } |
299 ucom_set_pnpinfo_usb(&sc->sc_super_ucom, dev); |
|
299 300 mtx_lock(&sc->sc_mtx); 301 usbd_xfer_set_stall(sc->sc_xfer[UBSER_BULK_DT_WR]); 302 usbd_xfer_set_stall(sc->sc_xfer[UBSER_BULK_DT_RD]); 303 usbd_transfer_start(sc->sc_xfer[UBSER_BULK_DT_RD]); 304 mtx_unlock(&sc->sc_mtx); 305 306 return (0); /* success */ --- 240 unchanged lines hidden --- | 300 301 mtx_lock(&sc->sc_mtx); 302 usbd_xfer_set_stall(sc->sc_xfer[UBSER_BULK_DT_WR]); 303 usbd_xfer_set_stall(sc->sc_xfer[UBSER_BULK_DT_RD]); 304 usbd_transfer_start(sc->sc_xfer[UBSER_BULK_DT_RD]); 305 mtx_unlock(&sc->sc_mtx); 306 307 return (0); /* success */ --- 240 unchanged lines hidden --- |