From 641b630427edd6a60afb5027441b35ac4758c870 Mon Sep 17 00:00:00 2001 From: Hasso Tepper Date: Sun, 19 Aug 2007 10:19:43 +0000 Subject: [PATCH] Add Smart Technologies USB to serial adapter. Obtained-from: NetBSD --- sys/bus/usb/usbdevs.h | 8 ++++++-- sys/bus/usb/usbdevs_data.h | 16 ++++++++++++++-- sys/dev/usbmisc/uplcom/uplcom.c | 4 +++- 3 files changed, 23 insertions(+), 5 deletions(-) diff --git a/sys/bus/usb/usbdevs.h b/sys/bus/usb/usbdevs.h index 5ba8f004cc..faad7ceec8 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.23 2007/08/16 20:38:33 hasso Exp $ */ +/* $DragonFly: src/sys/bus/usb/Attic/usbdevs.h,v 1.24 2007/08/19 10:19:43 hasso Exp $ */ /* * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * DragonFly: src/sys/bus/usb/usbdevs,v 1.28 2007/08/16 20:10:08 hasso Exp + * DragonFly: src/sys/bus/usb/usbdevs,v 1.29 2007/08/19 10:03:45 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 $ */ @@ -495,6 +495,7 @@ #define USB_VENDOR_ATI2 0x0b6f /* ATI */ #define USB_VENDOR_ZEEVO 0x0b7a /* Zeevo, Inc. */ #define USB_VENDOR_KURUSUGAWA 0x0b7e /* Kurusugawa Electronics, Inc. */ +#define USB_VENDOR_SMART 0x0b8c /* Smart Technologies, Inc. */ #define USB_VENDOR_ASIX 0x0b95 /* ASIX Electronics */ #define USB_VENDOR_O2MICRO 0x0b97 /* O2 Micro, Inc. */ #define USB_VENDOR_USR 0x0baf /* U.S. Robotics */ @@ -2380,6 +2381,9 @@ #define USB_PRODUCT_SKANHEX_MD_7425 0x410a /* MD 7425 Camera */ #define USB_PRODUCT_SKANHEX_SX_520Z 0x5200 /* SX 520z Camera */ +/* Smart Technologies products */ +#define USB_PRODUCT_SMART_PL2303 0x2303 /* USB to serial adapter */ + /* SmartBridges products */ #define USB_PRODUCT_SMARTBRIDGES_SMARTLINK 0x0001 /* SmartLink USB ethernet adapter */ #define USB_PRODUCT_SMARTBRIDGES_SMARTNIC 0x0003 /* smartNIC 2 PnP Adapter */ diff --git a/sys/bus/usb/usbdevs_data.h b/sys/bus/usb/usbdevs_data.h index 6c88ab4bb2..5a74645a8a 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.23 2007/08/16 20:38:33 hasso Exp $ */ +/* $DragonFly: src/sys/bus/usb/Attic/usbdevs_data.h,v 1.24 2007/08/19 10:19:43 hasso Exp $ */ /* * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * DragonFly: src/sys/bus/usb/usbdevs,v 1.28 2007/08/16 20:10:08 hasso Exp + * DragonFly: src/sys/bus/usb/usbdevs,v 1.29 2007/08/19 10:03:45 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 $ */ @@ -6917,6 +6917,12 @@ const struct usb_knowndev usb_knowndevs[] = { "Skanhex Technology, Inc.", "SX 520z Camera", }, + { + USB_VENDOR_SMART, USB_PRODUCT_SMART_PL2303, + 0, + "Smart Technologies, Inc.", + "USB to serial adapter", + }, { USB_VENDOR_SMARTBRIDGES, USB_PRODUCT_SMARTBRIDGES_SMARTLINK, 0, @@ -10517,6 +10523,12 @@ const struct usb_knowndev usb_knowndevs[] = { "Kurusugawa Electronics, Inc.", NULL, }, + { + USB_VENDOR_SMART, 0, + USB_KNOWNDEV_NOPROD, + "Smart Technologies, Inc.", + NULL, + }, { USB_VENDOR_ASIX, 0, USB_KNOWNDEV_NOPROD, diff --git a/sys/dev/usbmisc/uplcom/uplcom.c b/sys/dev/usbmisc/uplcom/uplcom.c index 83b26e2792..5462a985df 100644 --- a/sys/dev/usbmisc/uplcom/uplcom.c +++ b/sys/dev/usbmisc/uplcom/uplcom.c @@ -1,7 +1,7 @@ /* * $NetBSD: uplcom.c,v 1.21 2001/11/13 06:24:56 lukem Exp $ * $FreeBSD: src/sys/dev/usb/uplcom.c,v 1.39 2006/09/07 00:06:42 imp Exp $ - * $DragonFly: src/sys/dev/usbmisc/uplcom/uplcom.c,v 1.20 2007/08/13 12:26:51 hasso Exp $ + * $DragonFly: src/sys/dev/usbmisc/uplcom/uplcom.c,v 1.21 2007/08/19 10:19:43 hasso Exp $ */ /*- @@ -271,6 +271,8 @@ static const struct usb_devno uplcom_devs[] = { { USB_VENDOR_SIEMENS3, USB_PRODUCT_SIEMENS3_X75 }, /* Sitecom USB to serial cable */ { USB_VENDOR_SITECOM, USB_PRODUCT_SITECOM_CN104 }, + /* Smart Technologies USB to serial adapter */ + { USB_VENDOR_SMART, USB_PRODUCT_SMART_PL2303 }, /* Sony-Ericsson DCU-10 and DCU-11 USB data cables */ { USB_VENDOR_SUSTEEN, USB_PRODUCT_SUSTEEN_DCU10 }, /* Susteen Datapilot Universal-2 Phone Cable */ -- 2.41.0