Deleted Added
full compact
uvisor.c (190633) uvisor.c (190734)
1/* $NetBSD: uvisor.c,v 1.9 2001/01/23 14:04:14 augustss Exp $ */
1/* $NetBSD: uvisor.c,v 1.9 2001/01/23 14:04:14 augustss Exp $ */
2/* $FreeBSD: head/sys/dev/usb/serial/uvisor.c 190633 2009-04-01 20:23:47Z piso $ */
2/* $FreeBSD: head/sys/dev/usb/serial/uvisor.c 190734 2009-04-05 18:20:38Z thompsa $ */
3
4/* Also already merged from NetBSD:
5 * $NetBSD: uvisor.c,v 1.12 2001/11/13 06:24:57 lukem Exp $
6 * $NetBSD: uvisor.c,v 1.13 2002/02/11 15:11:49 augustss Exp $
7 * $NetBSD: uvisor.c,v 1.14 2002/02/27 23:00:03 augustss Exp $
8 * $NetBSD: uvisor.c,v 1.15 2002/06/16 15:01:31 augustss Exp $
9 * $NetBSD: uvisor.c,v 1.16 2002/07/11 21:14:36 augustss Exp $
10 * $NetBSD: uvisor.c,v 1.17 2002/08/13 11:38:15 augustss Exp $

--- 180 unchanged lines hidden (view full) ---

191static void uvisor_stop_write(struct usb2_com_softc *);
192
193static const struct usb2_config uvisor_config[UVISOR_N_TRANSFER] = {
194
195 [UVISOR_BULK_DT_WR] = {
196 .type = UE_BULK,
197 .endpoint = UE_ADDR_ANY,
198 .direction = UE_DIR_OUT,
3
4/* Also already merged from NetBSD:
5 * $NetBSD: uvisor.c,v 1.12 2001/11/13 06:24:57 lukem Exp $
6 * $NetBSD: uvisor.c,v 1.13 2002/02/11 15:11:49 augustss Exp $
7 * $NetBSD: uvisor.c,v 1.14 2002/02/27 23:00:03 augustss Exp $
8 * $NetBSD: uvisor.c,v 1.15 2002/06/16 15:01:31 augustss Exp $
9 * $NetBSD: uvisor.c,v 1.16 2002/07/11 21:14:36 augustss Exp $
10 * $NetBSD: uvisor.c,v 1.17 2002/08/13 11:38:15 augustss Exp $

--- 180 unchanged lines hidden (view full) ---

191static void uvisor_stop_write(struct usb2_com_softc *);
192
193static const struct usb2_config uvisor_config[UVISOR_N_TRANSFER] = {
194
195 [UVISOR_BULK_DT_WR] = {
196 .type = UE_BULK,
197 .endpoint = UE_ADDR_ANY,
198 .direction = UE_DIR_OUT,
199 .mh.bufsize = UVISOR_BUFSIZE, /* bytes */
200 .mh.flags = {.pipe_bof = 1,.force_short_xfer = 1,},
201 .mh.callback = &uvisor_write_callback,
199 .bufsize = UVISOR_BUFSIZE, /* bytes */
200 .flags = {.pipe_bof = 1,.force_short_xfer = 1,},
201 .callback = &uvisor_write_callback,
202 },
203
204 [UVISOR_BULK_DT_RD] = {
205 .type = UE_BULK,
206 .endpoint = UE_ADDR_ANY,
207 .direction = UE_DIR_IN,
202 },
203
204 [UVISOR_BULK_DT_RD] = {
205 .type = UE_BULK,
206 .endpoint = UE_ADDR_ANY,
207 .direction = UE_DIR_IN,
208 .mh.bufsize = UVISOR_BUFSIZE, /* bytes */
209 .mh.flags = {.pipe_bof = 1,.short_xfer_ok = 1,},
210 .mh.callback = &uvisor_read_callback,
208 .bufsize = UVISOR_BUFSIZE, /* bytes */
209 .flags = {.pipe_bof = 1,.short_xfer_ok = 1,},
210 .callback = &uvisor_read_callback,
211 },
212};
213
214static const struct usb2_com_callback uvisor_callback = {
215 .usb2_com_cfg_open = &uvisor_cfg_open,
216 .usb2_com_cfg_close = &uvisor_cfg_close,
217 .usb2_com_start_read = &uvisor_start_read,
218 .usb2_com_stop_read = &uvisor_stop_read,

--- 397 unchanged lines hidden ---
211 },
212};
213
214static const struct usb2_com_callback uvisor_callback = {
215 .usb2_com_cfg_open = &uvisor_cfg_open,
216 .usb2_com_cfg_close = &uvisor_cfg_close,
217 .usb2_com_start_read = &uvisor_start_read,
218 .usb2_com_stop_read = &uvisor_stop_read,

--- 397 unchanged lines hidden ---