aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/usb
Commit message (Collapse)AuthorAgeFilesLines
* Added UCLASS_CDC definitions to usb.hNick Hibma1998-12-152-5/+6
| | | | Notes: svn path=/head/; revision=41812
* The OHCI interfaces I have access to map their control regs etc. intoJulian Elischer1998-12-141-4/+4
| | | | | | | | | | memory address space rather than IO space.. reflect this when looking for the interface revision register. If this is not true for them all then we probably need some smarter code. Notes: svn path=/head/; revision=41802
* Added Id to all filesNick Hibma1998-12-1431-1/+35
| | | | Notes: svn path=/head/; revision=41783
* Added IdNick Hibma1998-12-141-0/+35
| | | | Notes: svn path=/head/; revision=41782
* Added commentNick Hibma1998-12-141-0/+3
| | | | Notes: svn path=/head/; revision=41781
* Added copyright and IdNick Hibma1998-12-141-0/+34
| | | | Notes: svn path=/head/; revision=41780
* small oops on previous bug fix, it's late...Nick Hibma1998-12-131-1/+1
| | | | Notes: svn path=/head/; revision=41753
* small bug fixNick Hibma1998-12-132-0/+2
| | | | Notes: svn path=/head/; revision=41747
* Removed unneeded definitionNick Hibma1998-12-131-4/+0
| | | | Notes: svn path=/head/; revision=41744
* dded the stubs for umodem and ucom (communications class driver). They are ↵Nick Hibma1998-12-132-0/+403
| | | | | | | | | nothing other than the ugen driver with different variable names. Notes: svn path=/head/; revision=41739
* Updated USB kernel sources to NetBSD sources of 1998-12-09.Nick Hibma1998-12-1312-77/+88
| | | | | | | | 1 bug fix and several textual changes. Preparing to feed back changes for port into NetBSD to create one source base. Notes: svn path=/head/; revision=41736
* Fixed warning in usr.sbin/usbdNick Hibma1998-12-121-0/+2
| | | | Notes: svn path=/head/; revision=41696
* If we failed to probe/attach somehow, we never have a sc->sc_hccaJulian Elischer1998-12-111-0/+3
| | | | | | | | | | | | | | | | | but the present PCI probe code still thinks we are there as the pci attach can't return an error code. This means we are in the shared interrupt list, but have not been set up. If we are sharing ints with another device, ohci_intr will be called and will coredump on a NULL reference. So just return if it is called when not set up. This fixes the symptom and not the cause. The right answer is to let the PCI system know that the attach failed, or to fail earlier (in the PCI probe). The attach() is a void fn() so it can't return failure.. Notes: svn path=/head/; revision=41673
* Various bug fixes:Nick Hibma1998-12-099-44/+65
| | | | | | | | | | | 1) Removed 'emulation' of bitmaps in printfs, FreeBSD seems to have caught up on that one 2) Fixed a few bugs in the timeout/timo timeout variables 3) First attempt at fixing a bug mentioned by Kazu: uhci_run is not able start/stop his USB host on his motherboard. Notes: svn path=/head/; revision=41625
* Preliminary support for OHCI motherboardsNick Hibma1998-12-091-0/+2078
| | | | Notes: svn path=/head/; revision=41624
* Initial commit of ported NetBSD USB stackNick Hibma1998-11-2630-0/+11741
Notes: svn path=/head/; revision=41366