Add support for HandyTech's Braille displays into ubsa(4) (ID found in
authorHasso Tepper <hasso@dragonflybsd.org>
Thu, 16 Aug 2007 07:03:30 +0000 (07:03 +0000)
committerHasso Tepper <hasso@dragonflybsd.org>
Thu, 16 Aug 2007 07:03:30 +0000 (07:03 +0000)
Linux driver).

share/man/man4/ubsa.4
sys/bus/usb/usbdevs.h
sys/bus/usb/usbdevs_data.h
sys/dev/usbmisc/ubsa/ubsa.c

index 6475b36..5d44f85 100644 (file)
@@ -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
index 7962dee..e7341bc 100644 (file)
@@ -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 $ */
 
 /* 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 */
index 204c471..4dff6eb 100644 (file)
@@ -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,
index 0bc861b..245852a 100644 (file)
@@ -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 <sys/param.h>
@@ -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 }