Deleted Added
full compact
if_cdce.c (192499) if_cdce.c (192502)
1/* $NetBSD: if_cdce.c,v 1.4 2004/10/24 12:50:54 augustss Exp $ */
2
3/*-
4 * Copyright (c) 1997, 1998, 1999, 2000-2003 Bill Paul <wpaul@windriver.com>
5 * Copyright (c) 2003-2005 Craig Boston
6 * Copyright (c) 2004 Daniel Hartmeier
7 * Copyright (c) 2009 Hans Petter Selasky
8 * All rights reserved.

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

36 */
37
38/*
39 * USB Communication Device Class (Ethernet Networking Control Model)
40 * http://www.usb.org/developers/devclass_docs/usbcdc11.pdf
41 */
42
43#include <sys/cdefs.h>
1/* $NetBSD: if_cdce.c,v 1.4 2004/10/24 12:50:54 augustss Exp $ */
2
3/*-
4 * Copyright (c) 1997, 1998, 1999, 2000-2003 Bill Paul <wpaul@windriver.com>
5 * Copyright (c) 2003-2005 Craig Boston
6 * Copyright (c) 2004 Daniel Hartmeier
7 * Copyright (c) 2009 Hans Petter Selasky
8 * All rights reserved.

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

36 */
37
38/*
39 * USB Communication Device Class (Ethernet Networking Control Model)
40 * http://www.usb.org/developers/devclass_docs/usbcdc11.pdf
41 */
42
43#include <sys/cdefs.h>
44__FBSDID("$FreeBSD: head/sys/dev/usb/net/if_cdce.c 192499 2009-05-21 00:04:17Z thompsa $");
44__FBSDID("$FreeBSD: head/sys/dev/usb/net/if_cdce.c 192502 2009-05-21 01:48:42Z thompsa $");
45
46#include "usbdevs.h"
47#include <dev/usb/usb.h>
48#include <dev/usb/usb_mfunc.h>
49#include <dev/usb/usb_error.h>
50#include <dev/usb/usb_cdc.h>
51
52#define USB_DEBUG_VAR cdce_debug

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

83static usb2_ether_fn_t cdce_setmulti;
84static usb2_ether_fn_t cdce_setpromisc;
85
86static uint32_t cdce_m_crc32(struct mbuf *, uint32_t, uint32_t);
87
88#if USB_DEBUG
89static int cdce_debug = 0;
90
45
46#include "usbdevs.h"
47#include <dev/usb/usb.h>
48#include <dev/usb/usb_mfunc.h>
49#include <dev/usb/usb_error.h>
50#include <dev/usb/usb_cdc.h>
51
52#define USB_DEBUG_VAR cdce_debug

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

83static usb2_ether_fn_t cdce_setmulti;
84static usb2_ether_fn_t cdce_setpromisc;
85
86static uint32_t cdce_m_crc32(struct mbuf *, uint32_t, uint32_t);
87
88#if USB_DEBUG
89static int cdce_debug = 0;
90
91SYSCTL_NODE(_hw_usb2, OID_AUTO, cdce, CTLFLAG_RW, 0, "USB CDC-Ethernet");
92SYSCTL_INT(_hw_usb2_cdce, OID_AUTO, debug, CTLFLAG_RW, &cdce_debug, 0,
91SYSCTL_NODE(_hw_usb, OID_AUTO, cdce, CTLFLAG_RW, 0, "USB CDC-Ethernet");
92SYSCTL_INT(_hw_usb_cdce, OID_AUTO, debug, CTLFLAG_RW, &cdce_debug, 0,
93 "Debug level");
94#endif
95
96static const struct usb2_config cdce_config[CDCE_N_TRANSFER] = {
97
98 [CDCE_BULK_RX] = {
99 .type = UE_BULK,
100 .endpoint = UE_ADDR_ANY,

--- 649 unchanged lines hidden ---
93 "Debug level");
94#endif
95
96static const struct usb2_config cdce_config[CDCE_N_TRANSFER] = {
97
98 [CDCE_BULK_RX] = {
99 .type = UE_BULK,
100 .endpoint = UE_ADDR_ANY,

--- 649 unchanged lines hidden ---