Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-07-07 | silence something | Theo de Raadt | |
2004-07-07 | copyright dates sync; loki@animata.net | Theo de Raadt | |
2004-07-07 | Changes EHCI_QTD_TOGGLE to EHCI_QTD_TOGGLE_MASK; loki@animata.net | Theo de Raadt | |
2004-07-06 | from netbsd, via loki@animata.net: revision 1.62. Log message: | Theo de Raadt | |
Fix an error in a debug printf(). | |||
2004-07-06 | sent in by loki@animata.net: This includes all the changes from netbsd | Theo de Raadt | |
related to working with the data toggle, but also includes some endian fixes. The major changes in the netbsd code were in revisions 1.55 and 1.64. their log messages are: 1.55: Set the data toggle correctly, and use EHCI_QTD_DTC. This fixes problems with my ALi-based drive enclosure (it works now, rather than failing to attach). Also seems to work with a GL811-based enclosure and an ASUS enclosure with a CD-RW, on both Intel and NEC controllers. Note: The ALi enclosure is currently very SLOW, due to some issue with taking too long to notice that the QTD is complete. This requires more investigation. 1.64: Further cleanup of toggle handling. Now that we use EHCI_QH_DTC, we don't need to fiddle with the TOGGLE bit in the overlay descriptor, so minimize how much we fuss with it. | |||
2004-07-06 | from netbsd, via loki@animata.net, ehci.c revision 1.58 without some | Theo de Raadt | |
printfs that are more related to the data toggle. log message: Fix a stupid bug in ehci_check_intr() that caused use to try to complete a transaction that was still running. Now ehci can handle multiple devices being active at once. | |||
2004-07-06 | from netbsd, via loki@animata.net, ehci.c revision 1.56 sans some debugging | Theo de Raadt | |
printfs that crept in. log message: Failure to properly mask off UE_DIR_IN from the endpoint address was causing OHCI_ED_FORMAT_ISO and EHCI_QH_HRECL to get set spuriously, causing rather interesting lossage. | |||
2004-07-05 | Completes the structs for the isochronous and split transaction | Theo de Raadt | |
isochronous transfer descriptor types. Also updates the doco link at the top of the file; from netbsd; via loki@animata.net | |||
2004-07-05 | Adds missing port routing rules field, fixes an incorrect offset for | Theo de Raadt | |
EHCI_QH_GET_CTL and adds a macro for setting the data toggle on a qtd token; from netbsd; via loki@animata.net | |||
2004-07-05 | This fixes a couple of spelling errors (EHCI_HCS_P_INCICATOR to | Theo de Raadt | |
EHCI_HCS_P_INDICATOR and EHCI_QG_MPLMASK to EHCI_QH_MPLMASK); from netbsd; via, loki@animata.net | |||
2004-07-04 | sync | Theo de Raadt | |
2004-07-04 | shrink, shrink, shrink | Theo de Raadt | |
2004-06-27 | better midi stuff from alex@caoua.org | Theo de Raadt | |
2004-06-27 | sync | Theo de Raadt | |
2004-06-27 | some roland midi devices; alex@caoua.org | Theo de Raadt | |
2004-06-24 | This moves access to wall and uptime variables in MI code, | Thorsten Lockert | |
encapsulating all such access into wall-defined functions that makes sure locking is done as needed. It also cleans up some uses of wall time vs. uptime some places, but there is sure to be more of these needed as well, particularily in MD code. Also, many current calls to microtime() should probably be changed to getmicrotime(), or to the {,get}microuptime() versions. ok art@ deraadt@ aaron@ matthieu@ beck@ sturm@ millert@ others "Oh, that is not your problem!" from miod@ | |||
2004-06-24 | endian fix from chris pascoe | Jolan Luff | |
tested by nordin@ and david gwynne | |||
2004-06-20 | fix EHCI_DEBUG crud; aratchov@magphy.ujf-grenoble.fr | Theo de Raadt | |
2004-06-13 | regen | Michael Shalayeff | |
2004-06-13 | support iriver ifp-1xx thingies | Michael Shalayeff | |
2004-06-10 | From FreeBSD (via rees@umich.edu and nate) | Peter Valchev | |
Initialise `restartcnt' in the newly malloc'd usbd_port structure, as otherwise the junk it contains may cause uhub_explore to give up without ever trying to restart the port. This fixes the following errors I was seeing with a VIA UHCI controller: uhub0: port error, restarting port 1 uhub0: port error, giving up port 1 | |||
2004-06-08 | Make umass CBI buffer handling consistant with BBB buffer handling by | Kenneth R Westerback | |
using sc->data_buffer (not sc->tranfer_data), in the actual data transfer operations. From NetBSD PR #25676. ok tdeval@ deraadt@ | |||
2004-06-06 | Multicast cleanups | Ryan Thomas McBride | |
- make multicast ranges work - replace handrolled crc code with ether_crc32_{be,le}() - add missing calls to ether_{add,del}multi() ok deraadt@ | |||
2004-06-02 | Add ether_{add,del}multi(), makes multicast work. | Ryan Thomas McBride | |
Testing & ok cedric@ | |||
2004-05-30 | rcsids | Ted Unangst | |
2004-05-27 | while polling, ack & ignore interrupts. this will have to do until | Theo de Raadt | |
someone writes a better diff. from peter | |||
2004-05-26 | add Sitecom usb-serial (CN104) | Markus Friedl | |
2004-05-26 | sync | Markus Friedl | |
2004-05-26 | sitecom serial adapter | Markus Friedl | |
2004-05-26 | rehab the locator index crack monkeys | Theo de Raadt | |
2004-05-23 | ehci support; hacked into working shape by jonathon@gateway.zenbu.net | Theo de Raadt | |
2004-05-19 | regen | Alexander Yurchenko | |
2004-05-19 | New vendor iRiver and its mp3 players. | Alexander Yurchenko | |
2004-05-19 | remove duplication, use ETHER_ALIGN from if_ether.h | Brad Smith | |
2004-05-10 | regen | Peter Galbavy | |
2004-05-10 | New USB card reader (in an MSI865 chassis). | Peter Galbavy | |
OnSpec also appears to have a new Vendor ID, from NetBSD. ok deraadt@ | |||
2004-05-08 | sync | Theo de Raadt | |
2004-05-08 | some crappy usb mouse; lteo.openbsd1@mailnull.com | Theo de Raadt | |
2004-05-05 | regen | joshua stein | |
2004-05-05 | make my treo 600 attach as a uvisor instead of ugen, from netbsd | joshua stein | |
ok nate@ | |||
2004-05-04 | Remove useless ``elm'' argument from the SIMPLEQ_REMOVE_HEAD macro. | Alexander Yurchenko | |
This matches our SLIST behaviour and NetBSD's SIMPLEQ as well. ok millert krw deraadt | |||
2004-04-25 | sync | Theo de Raadt | |
2004-04-25 | new axe; freebsd | Theo de Raadt | |
2004-04-20 | Belkin F5U109; from NetBSD, ok henning | Peter Valchev | |
2004-04-10 | sync | Theo de Raadt | |
2004-04-10 | minolta dimage A1 quirk; 3734, michael@paddon.org | Theo de Raadt | |
2004-04-10 | Support for Sony Clie PEG-TJ25; from ilya voronin <ivoronin@ivoronin.pp.ru> | Alexander Yurchenko | |
ok deraadt | |||
2004-04-10 | Sony Clie PEG-TJ25; from ilya voronin <ivoronin@ivoronin.pp.ru> | Alexander Yurchenko | |
ok deraadt | |||
2004-04-09 | sync | Theo de Raadt | |
2004-04-09 | support Crystalfontz CF-63[1234] USB LCDs; wpd@xs4all.nl | Theo de Raadt | |