summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/sl811hsvar.h
Commit message (Collapse)AuthorAgeFilesLines
* Use pause() rather than using tsleep() on a dummy variable.jhb2007-02-271-1/+1
|
* More removing compatibility macros.imp2006-09-071-1/+1
| | | | | | md5 still the same. "Dave, stop. I feel my mind slipping away." -- hal
* Use the limited scatter-gather capabilities of ehci, ohci and uhciiedowse2006-05-281-1/+0
| | | | | | | | | | | | | | | host controllers to avoid the need to allocate any multi-page physically contiguous memory blocks. This makes it possible to use USB devices reliably on low-memory systems or when memory is too fragmented for contiguous allocations to succeed. The USB subsystem now uses bus_dmamap_load() directly on the buffers supplied by USB peripheral drivers, so this also avoids having to copy data back and forth before and after transfers. The ehci and ohci controllers support scatter/gather as long as the buffer is contiguous in the virtual address space. For uhci the hardware cannot handle a physical address discontinuity within a USB packet, so it is necessary to copy small memory fragments at times.
* Add SL811 based host controller driver for CF usb host controller.takawata2005-07-141-0/+108
This is based on NetBSD slhci(4) driver for X68k amateur hardware. For now, it will not work properly, but it can detect usb device insertion.
OpenPOWER on IntegriCloud