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 --- |