summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2004-07-06 02:51:14 +0000
committerderaadt <deraadt@openbsd.org>2004-07-06 02:51:14 +0000
commit19e3c9f5019b9d02ee826b4eb9f1b7d24cc4d99b (patch)
treea578272fe9ebc786a24df5638fba3d60011937ad /lib
parentfrom netbsd, via loki@animata.net, ehci.c revision 1.58 without some (diff)
downloadwireguard-openbsd-19e3c9f5019b9d02ee826b4eb9f1b7d24cc4d99b.tar.xz
wireguard-openbsd-19e3c9f5019b9d02ee826b4eb9f1b7d24cc4d99b.zip
sent in by loki@animata.net: This includes all the changes from netbsd
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.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions