From fb55151b494cf8878797ecfa6429d34f3a757765 Mon Sep 17 00:00:00 2001 From: Hasso Tepper Date: Thu, 16 Aug 2007 07:03:30 +0000 Subject: [PATCH] Add support for HandyTech's Braille displays into ubsa(4) (ID found in Linux driver). --- share/man/man4/ubsa.4 | 4 +++- sys/bus/usb/usbdevs.h | 5 +++-- sys/bus/usb/usbdevs_data.h | 10 ++++++++-- sys/dev/usbmisc/ubsa/ubsa.c | 4 +++- 4 files changed, 17 insertions(+), 6 deletions(-) diff --git a/share/man/man4/ubsa.4 b/share/man/man4/ubsa.4 index 6475b36270..5d44f8591f 100644 --- a/share/man/man4/ubsa.4 +++ b/share/man/man4/ubsa.4 @@ -34,7 +34,7 @@ .\" POSSIBILITY OF SUCH DAMAGE. .\" .\" $FreeBSD: src/share/man/man4/ubsa.4,v 1.2.2.1 2002/12/11 20:54:49 kan Exp $ -.\" $DragonFly: src/share/man/man4/ubsa.4,v 1.3 2007/08/14 17:40:19 hasso Exp $ +.\" $DragonFly: src/share/man/man4/ubsa.4,v 1.4 2007/08/16 07:03:30 hasso Exp $ .\" .Dd October 7, 2002 .Dt UBSA 4 @@ -72,6 +72,8 @@ e-Tek Labs Kwik232 .It GoHubs GoCOM232 .It +HandyTech's Braille displays +.It Peracom single port serial adapter .El .Sh DESCRIPTION diff --git a/sys/bus/usb/usbdevs.h b/sys/bus/usb/usbdevs.h index 7962dee683..e7341bc3c9 100644 --- a/sys/bus/usb/usbdevs.h +++ b/sys/bus/usb/usbdevs.h @@ -1,10 +1,10 @@ -/* $DragonFly: src/sys/bus/usb/Attic/usbdevs.h,v 1.21 2007/08/14 11:31:01 hasso Exp $ */ +/* $DragonFly: src/sys/bus/usb/Attic/usbdevs.h,v 1.22 2007/08/16 07:03:30 hasso Exp $ */ /* * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * DragonFly: src/sys/bus/usb/usbdevs,v 1.26 2007/08/14 11:04:52 hasso Exp + * DragonFly: src/sys/bus/usb/usbdevs,v 1.27 2007/08/16 06:58:02 hasso Exp */ /* $FreeBSD: src/sys/dev/usb/usbdevs,v 1.203 2004/09/20 04:56:13 sanpei Exp $ */ /* $NetBSD: usbdevs,v 1.387 2004/10/27 07:02:47 augustss Exp $ */ @@ -1263,6 +1263,7 @@ /* GoHubs products */ #define USB_PRODUCT_GOHUBS_GOCOM232 0x1001 /* GoCOM232 Serial converter */ +#define USB_PRODUCT_GOHUBS_HANDYLINK 0x1200 /* HandyTech HandyLink */ /* Gravis products */ #define USB_PRODUCT_GRAVIS_GAMEPADPRO 0x4001 /* GamePad Pro */ diff --git a/sys/bus/usb/usbdevs_data.h b/sys/bus/usb/usbdevs_data.h index 204c471ffe..4dff6eb154 100644 --- a/sys/bus/usb/usbdevs_data.h +++ b/sys/bus/usb/usbdevs_data.h @@ -1,10 +1,10 @@ -/* $DragonFly: src/sys/bus/usb/Attic/usbdevs_data.h,v 1.21 2007/08/14 11:31:01 hasso Exp $ */ +/* $DragonFly: src/sys/bus/usb/Attic/usbdevs_data.h,v 1.22 2007/08/16 07:03:30 hasso Exp $ */ /* * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * DragonFly: src/sys/bus/usb/usbdevs,v 1.26 2007/08/14 11:04:52 hasso Exp + * DragonFly: src/sys/bus/usb/usbdevs,v 1.27 2007/08/16 06:58:02 hasso Exp */ /* $FreeBSD: src/sys/dev/usb/usbdevs,v 1.203 2004/09/20 04:56:13 sanpei Exp $ */ /* $NetBSD: usbdevs,v 1.387 2004/10/27 07:02:47 augustss Exp $ */ @@ -2405,6 +2405,12 @@ const struct usb_knowndev usb_knowndevs[] = { "GoHubs", "GoCOM232 Serial converter", }, + { + USB_VENDOR_GOHUBS, USB_PRODUCT_GOHUBS_HANDYLINK, + 0, + "GoHubs", + "HandyTech HandyLink", + }, { USB_VENDOR_GRAVIS, USB_PRODUCT_GRAVIS_GAMEPADPRO, 0, diff --git a/sys/dev/usbmisc/ubsa/ubsa.c b/sys/dev/usbmisc/ubsa/ubsa.c index 0bc861b7b4..245852a11b 100644 --- a/sys/dev/usbmisc/ubsa/ubsa.c +++ b/sys/dev/usbmisc/ubsa/ubsa.c @@ -60,7 +60,7 @@ * POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/usb/ubsa.c,v 1.11 2003/11/16 12:13:39 akiyama Exp $ - * $DragonFly: src/sys/dev/usbmisc/ubsa/ubsa.c,v 1.14 2007/08/07 10:42:40 hasso Exp $ + * $DragonFly: src/sys/dev/usbmisc/ubsa/ubsa.c,v 1.15 2007/08/16 07:03:30 hasso Exp $ */ #include @@ -217,6 +217,8 @@ static const struct ubsa_product { { USB_VENDOR_ETEK, USB_PRODUCT_ETEK_1COM }, /* GoHubs GO-COM232 */ { USB_VENDOR_GOHUBS, USB_PRODUCT_GOHUBS_GOCOM232 }, + /* HandyTech's Braille displays */ + { USB_VENDOR_GOHUBS, USB_PRODUCT_GOHUBS_HANDYLINK }, /* Peracom */ { USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_SERIAL1 }, { 0, 0 } -- 2.41.0