summaryrefslogtreecommitdiff
path: root/sys/dev/usb/uftdi.c
AgeCommit message (Collapse)Author
2008-04-17attach FTDI 2232LFelix Kronlage
2008-03-18Bring in some changes from DragonFly:Jonathan Gray
- New matching logic so we don't need to check against vid/pid to figure out which kind of chip we have - Match list in a struct instead of messy if statement (hurrah!) - More generic dual port handling - Insane amount of device additions, mostly found in Linux driver (aue included as a usb vendor got renamed) Tested by ckuethe@, 'looks super sensible' deraadt@
2008-02-22Simon Dick in FreeBSD PR 96714Jonathan Gray
* Fossil Abacus Wrist PDA Thorsten Trampisch in FreeBSD PR 113384 * Expert ISDN Control * RS232 OptoBridge Jonathan Charest in FreeBSD PR 110992 * Several Tactrix OpenPort (ECU) devices. Y.Okabe in FreeBSD PR 119981 * Logitec LAN-GTJ/U2 Ethernet HAGIMORI 'buggy' Masashige in FreeBSD PR 115933 * RATOC REX-USB60F serial
2007-11-11support little I-O DATA UPS GPS thingyTheo de Raadt
2007-10-11treat usb vendor/product names as a locator, and have usbd_print handle it,Theo de Raadt
so that it shows up before the :. as a result, all the usb devices do not need to have name printing code anymore. all this now works and prints nicely because usbd_probe_and_attach() is serialized. ok kettenis
2007-09-19attach CFA 635 as a uftdi.Pierre-Yves Ritschard
ok dlg@
2007-06-14Remove the definition and usage of the USB_DECLARE_DRIVER_CLASS andMarc Balmer
USB_DECLARE_DRIVER macros. No binary change. ok dlg.
2007-06-13Apply some KNF after the recent removal of macros and type definitions.Marc Balmer
No binary change. ok ray.
2007-06-12Remove the definition and use of the device_ptr_t which was a struct device *.Marc Balmer
No binary change. ok mk.
2007-06-10Remove the definition and use of the USBDEVNAME macro.Marc Balmer
(This might look easy, but it was a big diff. Thanks to dlg and especially jsg for looking over it; we found at least four mistakes in the initial diff.) ok jsg.
2007-06-10Remove the definition and use of the USBDEV macro. It only created confusionMarc Balmer
and the address of it's argument: USBDEV(sc->sc_dev) yields &sc->sc_dev. No binary changes. ok jsg.
2007-06-06Mechanical removal of USBBASEDEVICE. No binary change.Michael Knudsen
Tested by thib and myself. ok mbalmer jsg
2007-06-05Remove the "Static" declaration of many functions. It was defined to be emptyMarc Balmer
and it was not consistently used. It was confusing as it suggested these functions were static, which they were not. discussed with dlg and jsg, ok jsg.
2007-05-27Farewell USB_{ATTACH,MATCH,DETACH}* you will not be missed.Jonathan Gray
ok deraadt@ krw@ mbalmer@
2007-03-03Sirius To PC Interface is a uftdi; marco@azbsd.orgTheo de Raadt
2007-02-07Add support for MaxStream XBee ZigBee Development Kit USB interface.Jonathan Gray
From Darrin Chandler
2006-08-10match the Coastal ChipWorks TNC-X (yet another uftdi)Jason Wright
2006-06-23In a drivers activate() entry point, if on DVACT_DEACTIVATE it doesMiod Vallat
something, then it MUST return zero on DVACT_ACTIVATE, not EOPNOTSUPP; this very popular bug has been cut and pasted a lot of times... ok deraadt@ mickey@
2006-06-16algorithmically handle baudrate requests, allowing all sorts ofTheo de Raadt
strange rates one might need; mrd@alkemio.org
2006-05-11more microHAM devicesJason Wright
2006-05-11support the microHAM radio/computer interfacesJason Wright
2006-03-26Support for Falcom Samba GPRS modem; from tm@openbsd.ru.Alexander Yurchenko
2005-08-01Don't keep the devinfo string on the stack, instead use malloc/free.Brad Smith
This should cure some rare stack overflows. From augustss NetBSD ok dlg@ pascoe@
2005-05-24Support second interface on FTDI 2232C based devices.Christopher Pascoe
ok dlg@
2005-05-13another uftdi varient, from freebsdTheo de Raadt
2005-04-17do {} while (0) wrapper for the debug printf macrosDavid Gwynne
2005-04-08handle at least the first port of a dual-port ufdti; from freebsdTheo de Raadt
2005-04-01uftdi 2232c dual usb (1 port supported for now). they did not mail me a ↵Theo de Raadt
unit... but CHIPS.. gadddggrr...
2004-12-08Falcom Twist-USB GSM/GPRS modem.Jonathan Gray
From David Coppa <caff at openbeer dot it> with tweaks from me.
2004-10-30Support another device; prices@dflytech.comTheo de Raadt
2004-08-13LK204-24-USB LCD; adulau@foo.beTheo de Raadt
2004-07-11support 4 more uftdi ports (3 from freebsd, 1 from netbsd)Theo de Raadt
2004-04-09support Crystalfontz CF-63[1234] USB LCDs; wpd@xs4all.nlTheo de Raadt
2003-12-08Matrix Orbital MX200 SeriesHenning Brauer
mostly From: nj@obsd.com
2003-10-04Support for Matrix Orbital USB LCD Modules; cjeker@diehard.n-r-g.comTheo de Raadt
2003-05-19ditch unused return valueNathan Binkert
2003-05-07string cleanup; nate okTheo de Raadt
2002-11-11sync with NetBSDNathan Binkert
2002-07-29Update from NetBSD. Log message:Nathan Binkert
Add code to setup hardware or software flow control (or none at all, if necessary) depending on the user-specified termios flags. This allows the device to talk to DCEs which don't assert RTS (i.e. dumb, 3-wire serial ports).
2002-07-25get rid of trailing whitespaceNathan Binkert
2002-07-10Support for USB->Serial adapters based on FT8U232AMNathan Binkert
various updates From NetBSD
2002-06-18fix uftdi so that it matches what usbdevs saysNathan Binkert
2002-05-07Meant to commit only ulpt and committed everything. Most things weren't readyNathan Binkert
2002-05-07Sync ulpt driver with NetBSDNathan Binkert
2001-05-03Sync with NetBSD. Tested with a USB keyboard, USB mouse, and three differentAaron Campbell
kue(4) Ethernet devices.
2001-02-20Forgot $OpenBSD$ tagsNathan Binkert
2001-02-20Add the uftdi driver for the FTDI usb->serial converter.Nathan Binkert
Driver from NetBSD. ok aaron@