summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb
Commit message (Collapse)AuthorAgeFilesLines
* Enable the support for a file interface on the HID driver forn_hibma1999-05-091-1/+22
| | | | | | easy testing of the HID reports that come back. Submitted by: MAEKAWA Masahide <bishop@rr.iij4u.or.jp>
* Added Thrustmaster Fusion Digital Gamepadn_hibma1999-05-092-0/+16
|
* Unconfuse DEV_MODULE() and DEV_DRIVER_MODULE() about the difference betweenphk1999-05-093-3/+3
| | | | a major number for a dev_t.
* Move the declaration of the interrupt type from the driver structuredfr1999-05-084-7/+5
| | | | to the BUS_SETUP_INTR call.
* Trivial tweak to avoid a warning.peter1999-05-081-0/+2
|
* Fix some of the places where too much inside knowledge about major/minorphk1999-05-081-2/+2
| | | | layout and dev_t structure is being (ab)used.
* Continue where Julian left off in July 1998:phk1999-05-073-6/+6
| | | | | | | | | | | | | | Virtualize bdevsw[] from cdevsw. bdevsw() is now an (inline) function. Join CDEV_MODULE and BDEV_MODULE to DEV_MODULE (please pay attention to the order of the cmaj/bmaj arguments!) Join CDEV_DRIVER_MODULE and BDEV_DRIVER_MODULE to DEV_DRIVER_MODULE (ditto!) (Next step will be to convert all bdev dev_t's to cdev dev_t's before they get to do any damage^H^H^H^H^H^Hwork in the kernel.)
* Take out calls to cam_sim_set_basexfer_speed(), the base transfer speed isken1999-05-061-3/+0
| | | | | | now returned in the path inquiry CCB. Submitted by: Nick Hibma <hibma@skylink.it>
* Add new member for XPT_PATH_INQ, follows recent changes inn_hibma1999-05-061-0/+1
| | | | version v1.2 of cam_sim.h.
* Descriptors can be delivered with short transfers.n_hibma1999-05-031-1/+1
|
* Add a load of definitionsn_hibma1999-05-031-10/+24
|
* Remove disconnected methodn_hibma1999-05-031-8/+1
|
* Replace UE_GET_IN with UE_GET_DIRn_hibma1999-05-031-14/+9
| | | | Remove freeind of description. Is done by subr_bus.c.
* Replace UE_GET_IN with UE_GET_DIRn_hibma1999-05-031-1/+2
|
* Change '#if UKBD_DEBUG' to '#ifdef...'n_hibma1999-05-031-8/+5
| | | | Remove freeing of description on detach. Is done by subr_bus.c.
* Remove double removal of children of a hub. (remove disconnected method)n_hibma1999-05-031-29/+2
| | | | | | This was introduced when merging a patch for the newbus people. And change the debugging flag from USB_DEBUG to UHUB_DEBUG.
* Add URL to HID specn_hibma1999-05-031-1/+5
|
* Clean up parts of struct shared between NetBSD and FreeBSDn_hibma1999-05-031-4/+3
|
* Clean up debugging outputn_hibma1999-05-031-8/+13
|
* Add driver for the Iomega Zip 100 drive.n_hibma1999-05-021-0/+848
|
* Oops. Introduced a typo in one of previous commits.n_hibma1999-05-011-1/+1
|
* Clean up uhci_intr. Avoid acknowledging mutliple interrupts withn_hibma1999-05-011-26/+27
| | | | multiple writes.
* Correct maximum error count in TD initialisation for transfer from 2 to 3.n_hibma1999-05-011-2/+2
|
* Clean up debugging output, rename printf to DPRINTF and set somen_hibma1999-05-011-38/+29
| | | | debugging levels to more sensible values.
* Move the disabling of interrupts right before the allocation of then_hibma1999-05-012-1/+18
| | | | | | resource. Avoids useless interrupts occurring between the allocation of the interrupt resource and the final initialisation of the kernel. Cause of these interrupts is unknown (a resuming device?).
* Z direction was upside down.n_hibma1999-05-011-2/+6
| | | | Submitted By: MAEKAWA Masahide
* Added vendor OmniVision and cameran_hibma1999-05-012-0/+16
|
* Forgot one.n_hibma1999-04-211-1/+1
| | | | | | | | | Original log message: Remove feature creep: STAILQ_REMOVE_HEAD_UNTIL added it for convenience but we can do without it. Obtained from: Peter Wemm
* Remove feature creep: STAILQ_REMOVE_HEAD_UNTIL added it for conveniencen_hibma1999-04-202-0/+16
| | | | but we can do without it.
* 1) Change printf's into DPRINTF.n_hibma1999-04-202-85/+96
| | | | | | | 2) rename variables to be more conclusive. 3) fix a problem in uhci_ii_done. Avoid collecting all the status's of the TD's, we only need to one from the last inactive one. 4) Change the errorcount from 2 to 3 (see UHCI spec.).
* Add defines for Mass Storage Bulk-Only and COmmun. Class devices.n_hibma1999-04-201-19/+37
|
* Enclose .hcidebug in '#ifdef N.HCI'n_hibma1999-04-201-6/+20
|
* 1) Add Rockfire vendor and gamepad product (MAEKAWA Masahide)n_hibma1999-04-193-20/+73
| | | | | | 2) Sort the list again (Roger Hardiman) 3) Reinstate a piece of code to look for a name for a device if none is found in the device itself.
* UHCI_DEBUG should of course be OHCI_DEBUGn_hibma1999-04-171-13/+12
| | | | Reported by: MAEKAWA Masahide <bishop@rr.iij4u.or.jp>
* Bring the 'new-bus' to the i386. This extensively changes the way thepeter1999-04-1618-218/+236
| | | | | | | | | | | | | | | | | | i386 platform boots, it is no longer ISA-centric, and is fully dynamic. Most old drivers compile and run without modification via 'compatability shims' to enable a smoother transition. eisa, isapnp and pccard* are not yet using the new resource manager. Once fully converted, all drivers will be loadable, including PCI and ISA. (Some other changes appear to have snuck in, including a port of Soren's ATA driver to the Alpha. Soren, back this out if you need to.) This is a checkpoint of work-in-progress, but is quite functional. The bulk of the work was done over the last few years by Doug Rabson and Garrett Wollman. Approved by: core
* 1) Make debugging more selective.n_hibma1999-04-1118-201/+180
| | | | | | | 2) create function usbd_errstr which turns a usbd_status into a sensible error message 3) Change the printf in DPRINTF to logprintf which is a define for log(KERN_DEBUG, x)
* Applied patch for ukbd disconnect. Disconnect not fully functionaln_hibma1999-04-111-66/+99
| | | | | | yet however. Supplied by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
* USBD_STALLED bit checking was inconsistent. Mixed use of == and &n_hibma1999-04-111-5/+6
| | | | Patch provided by: Kazutaka YOKOTA
* Remove unit from struct. Not used anymore.n_hibma1999-04-112-2/+0
|
* Reenable the recursive disconnection from a hub. Stop gap solutionn_hibma1999-04-111-7/+9
| | | | | | until the newbus version of uhub.c is ready. Submitted by: Kazutaka YOKOTA
* Changed pci_config_read() to pci_map_port(). Pointed out by Doug Rabson.n_hibma1999-04-111-2/+5
|
* 1) Add Lucent USS-720 eval kitn_hibma1999-04-082-2/+18
| | | | 2) Rename Epson printer cable to proper name
* 1) Add AKS USB-HASP 0.6n_hibma1999-04-082-15/+38
| | | | | 2) Rename Lucent -> Epson (Undoes previous commit, Mike agrees)
* Add the Lucent USS-720 ISD Smart Cable.msmith1999-04-082-0/+10
|
* Added macro logprintfn_hibma1999-04-071-0/+4
|
* fix typon_hibma1999-04-061-2/+2
|
* 1) Add the defines for the Mass Storage classn_hibma1999-04-051-10/+23
| | | | | 2) Add comments 3) Add UE_DIR to replace the querying of UE_IN directly
* change wrong names in prototypes (pipe to dev)n_hibma1999-04-051-3/+3
|
* Add the defines for the Iomega Zip 100 driven_hibma1999-04-052-0/+16
|
* bugfix: initialise timeout for usbd_device_request as well.n_hibma1999-04-051-3/+4
| | | | | moved statements around to reflect sequence in the struct, to make finding these discrepancies easier.
OpenPOWER on IntegriCloud