diff options
author | n_hibma <n_hibma@FreeBSD.org> | 1998-12-15 07:06:51 +0000 |
---|---|---|
committer | n_hibma <n_hibma@FreeBSD.org> | 1998-12-15 07:06:51 +0000 |
commit | 1531d24acf9d45a266d82afebcd2c16d79cbff6a (patch) | |
tree | c19379ef06a332214bbe6d4a131d3fe1dc479233 | |
parent | bd4b286939128f4d2028cec03eea18989287e4d8 (diff) | |
download | FreeBSD-src-1531d24acf9d45a266d82afebcd2c16d79cbff6a.zip FreeBSD-src-1531d24acf9d45a266d82afebcd2c16d79cbff6a.tar.gz |
Added UCLASS_CDC definitions to usb.h
-rw-r--r-- | sys/dev/usb/hid.c | 7 | ||||
-rw-r--r-- | sys/dev/usb/usb.h | 4 |
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 |