summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorn_hibma <n_hibma@FreeBSD.org>1998-12-15 07:06:51 +0000
committern_hibma <n_hibma@FreeBSD.org>1998-12-15 07:06:51 +0000
commit1531d24acf9d45a266d82afebcd2c16d79cbff6a (patch)
treec19379ef06a332214bbe6d4a131d3fe1dc479233
parentbd4b286939128f4d2028cec03eea18989287e4d8 (diff)
downloadFreeBSD-src-1531d24acf9d45a266d82afebcd2c16d79cbff6a.zip
FreeBSD-src-1531d24acf9d45a266d82afebcd2c16d79cbff6a.tar.gz
Added UCLASS_CDC definitions to usb.h
-rw-r--r--sys/dev/usb/hid.c7
-rw-r--r--sys/dev/usb/usb.h4
2 files changed, 6 insertions, 5 deletions
diff --git a/sys/dev/usb/hid.c b/sys/dev/usb/hid.c
index 5d03d17..a96da40 100644
--- a/sys/dev/usb/hid.c
+++ b/sys/dev/usb/hid.c
@@ -1,5 +1,5 @@
/* $NetBSD: hid.c,v 1.2 1998/07/24 20:57:46 augustss Exp $ */
-/* FreeBSD $Id$ */
+/* FreeBSD $Id: hid.c,v 1.2 1998/12/14 09:32:23 n_hibma Exp $ */
/*
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -97,12 +97,11 @@ hid_start_parse(d, len, kindset)
int kindset;
{
struct hid_data *s;
- u_char *p = d;
s = malloc(sizeof *s, M_TEMP, M_WAITOK);
memset(s, 0, sizeof *s);
- s->start = s->p = p;
- s->end = p + len;
+ s->start = s->p = d;
+ s->end = d + len;
s->kindset = kindset;
return (s);
}
diff --git a/sys/dev/usb/usb.h b/sys/dev/usb/usb.h
index c030427..a6696cc 100644
--- a/sys/dev/usb/usb.h
+++ b/sys/dev/usb/usb.h
@@ -1,5 +1,5 @@
/* $NetBSD: usb.h,v 1.3 1998/07/25 15:22:11 augustss Exp $ */
-/* FreeBSD $Id$ */
+/* FreeBSD $Id: usb.h,v 1.3 1998/12/14 09:32:24 n_hibma Exp $ */
/*
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -301,6 +301,8 @@ typedef struct {
#define UCLASS_AUDIO 1
#define USUBCLASS_AUDIOCONTROL 1
#define USUBCLASS_AUDIOSTREAM 2
+#define UCLASS_CDC 2
+#define USUBCLASS_MODEM 2
#define UCLASS_HID 3
#define USUBCLASS_BOOT 1
#define UCLASS_PRINTER 7
OpenPOWER on IntegriCloud