>Number: 175893 >Category: kern >Synopsis: kernel/usb/uftdi patch to recognise a KT-LINK ft2232 based >device >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Feb 06 17:50:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Tomasz CEDRO >Release: FreeBSD 9.1-RC3 >Organization: CeDeROM >Environment: FreeBSD mercury 9.1-RC3 FreeBSD 9.1-RC3 #0: Tue Feb 5 08:43:02 CET 2013 root@mercury:/usr/obj/usr/src/sys/GENERIC amd64
>Description: There goes the two small patches [1][2] that adds support for KT-LINK interface [3] that is based on FTDI's FT2232H chip and contains RS232 port that can be used in FreeBSD with uftdi driver when VID/PID is recognised. Patches only adds VID/PID definition of the KT-LINK device. [1] http://files.tomek.cedro.info/stuff/freebsd/freebsd-uftdi-ktlink-uftdi-tcedro.patch [2] http://files.tomek.cedro.info/stuff/freebsd/freebsd-uftdi-ktlink-usbdevs-tcedro.patch [3] http://shop.kristech.pl/p/24/257/kt-link-.html >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # freebsd-uftdi-ktlink-uftdi-tcedro.patch # freebsd-uftdi-ktlink-usbdevs-tcedro.patch # echo x - freebsd-uftdi-ktlink-uftdi-tcedro.patch sed 's/^X//' >freebsd-uftdi-ktlink-uftdi-tcedro.patch << '498cb2e9b534d6b9927bc473448ea00f' X--- sys/dev/usb/serial/uftdi.c.orig 2013-02-04 21:42:01.000000000 +0100 X+++ sys/dev/usb/serial/uftdi.c 2013-02-04 23:31:26.000000000 +0100 X@@ -216,6 +216,7 @@ X UFTDI_DEV(DRESDENELEKTRONIK, WIRELESSHANDHELDTERMINAL, X UFTDI_TYPE_8U232AM), X UFTDI_DEV(FALCOM, TWIST, UFTDI_TYPE_8U232AM), X+ UFTDI_DEV(FTDI, KTLINK, UFTDI_TYPE_8U232AM), X UFTDI_DEV(FTDI, BEAGLEBONE, UFTDI_TYPE_8U232AM), X UFTDI_DEV(FTDI, CFA_631, UFTDI_TYPE_8U232AM), X UFTDI_DEV(FTDI, CFA_632, UFTDI_TYPE_8U232AM), 498cb2e9b534d6b9927bc473448ea00f echo x - freebsd-uftdi-ktlink-usbdevs-tcedro.patch sed 's/^X//' >freebsd-uftdi-ktlink-usbdevs-tcedro.patch << 'a8961fd3e37b014e7cfc96c5e23f4447' X--- sys/dev/usb/usbdevs.orig 2013-02-04 21:28:38.000000000 +0100 X+++ sys/dev/usb/usbdevs 2013-02-06 18:27:35.000000000 +0100 X@@ -1607,6 +1607,7 @@ X product FTDI SERIAL_2232D 0x9e90 FT2232D Dual port Serial X product FTDI SERIAL_4232H 0x6011 FT4232H Quad port Serial X product FTDI BEAGLEBONE 0xa6d0 BeagleBone X+product FTDI KTLINK 0xbbe2 KT-LINK Embedded Hackers Multitool X product FTDI TURTELIZER2 0xbdc8 egnite Turtelizer 2 JTAG/RS232 Adapter X /* Gude Analog- und Digitalsysteme products also uses FTDI's id: */ X product FTDI TACTRIX_OPENPORT_13M 0xcc48 OpenPort 1.3 Mitsubishi a8961fd3e37b014e7cfc96c5e23f4447 exit >Release-Note: >Audit-Trail: >Unformatted: _______________________________________________ freebsd-bugs@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"