svn commit: r187568 - head/sys/dev/usb

Joerg Wunsch joerg at FreeBSD.org
Wed Jan 21 12:57:29 PST 2009


Author: joerg
Date: Wed Jan 21 20:57:28 2009
New Revision: 187568
URL: http://svn.freebsd.org/changeset/base/187568

Log:
  Add the dresden elektronik SensorTerminalBoard which uses an FT245.

Modified:
  head/sys/dev/usb/uftdi.c
  head/sys/dev/usb/usbdevs

Modified: head/sys/dev/usb/uftdi.c
==============================================================================
--- head/sys/dev/usb/uftdi.c	Wed Jan 21 20:53:36 2009	(r187567)
+++ head/sys/dev/usb/uftdi.c	Wed Jan 21 20:57:28 2009	(r187568)
@@ -186,6 +186,9 @@ uftdi_match(device_t self)
 	if (uaa->vendor == USB_VENDOR_MELCO &&
 	    (uaa->product == USB_PRODUCT_MELCO_PCOPRS1))
 		return (UMATCH_VENDOR_PRODUCT);
+	if (uaa->vendor == USB_VENDOR_DRESDENELEKTRONIK &&
+	    (uaa->product == USB_PRODUCT_DRESDENELEKTRONIK_SENSORTERMINALBOARD))
+		return (UMATCH_VENDOR_PRODUCT);
 
 	return (UMATCH_NONE);
 }
@@ -316,6 +319,18 @@ uftdi_attach(device_t self)
 		}
 		break;
 
+	case USB_VENDOR_DRESDENELEKTRONIK:
+		switch( uaa->product ){
+		case USB_PRODUCT_DRESDENELEKTRONIK_SENSORTERMINALBOARD:
+			sc->sc_type = UFTDI_TYPE_8U232AM;
+			sc->sc_hdrlen = 0;
+			break;
+
+		default:		/* Can't happen */
+			goto bad;
+		}
+		break;
+
 	default:		/* Can't happen */
 		goto bad;
 	}

Modified: head/sys/dev/usb/usbdevs
==============================================================================
--- head/sys/dev/usb/usbdevs	Wed Jan 21 20:53:36 2009	(r187567)
+++ head/sys/dev/usb/usbdevs	Wed Jan 21 20:57:28 2009	(r187568)
@@ -623,6 +623,7 @@ vendor QCOM		0x18e8	Qcom
 vendor LINKSYS3		0x1915	Linksys
 vendor QUALCOMMINC	0x19d2	Qualcomm, Incorporated
 vendor STELERA		0x1a8d	Stelera Wireless
+vendor DRESDENELEKTRONIK 0x1cf1 dresden elektronik
 vendor DLINK		0x2001	D-Link
 vendor PLANEX2		0x2019	Planex Communications
 vendor ERICSSON		0x2282	Ericsson
@@ -1169,6 +1170,9 @@ product DMI CFSM_RW		0xa109	CF/SM Reader
 /* DrayTek products */
 product DRAYTEK VIGOR550	0x0550	Vigor550
 
+/* dresden elektronik products */
+product DRESDENELEKTRONIK SENSORTERMINALBOARD  0x0001 SensorTerminalBoard
+
 /* Dynastream Innovations */
 product DYNASTREAM ANTDEVBOARD	0x1003	ANT dev board
 


More information about the svn-src-head mailing list