| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
usb.h (rev 1.61):
date: 2002/01/01 14:23:37; author: augustss;
Add a missing subclass definition.
usb.h (rev 1.63) and usb_port.h (rev 1.52):
date: 2002/02/25 00:46:37; author: augustss;
Some portability improvement.
Add define for usb.h version.
|
|
|
|
|
|
|
|
|
| |
c++ keywords.
This keeps us in sync with NetBSD because they actually committed
my delta first.
Ok'd by: lennard
|
|
|
|
| |
Add function to display the CBI command block.
|
|
|
|
|
| |
* rev 1.47: Update a URL
* rev 1.56: Keep track of device speed for USB 2.0.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Pave the way for USB2, by replacing 'lowspeed' with 'speed', so
that it can take the values USB_SPEED_LOW, USB_SPEED_FULL or in
time USB_SPEED_HIGH.
|
|
|
|
|
| |
This makes the code more portable between -current, -stable and the
other BSDs.
|
|
|
|
|
| |
detaching USB devices. Specifically, a variable which was not meant
to be reused was, in fact, being reused.
|
| |
|
|
|
|
| |
PR: kern/34783
|
|
|
|
|
| |
compile it in on FreeBSD-current, but does in all other cases
(-stable, NetBSD, OpenBSD, etc).
|
|
|
|
| |
re-added during a recent NetBSD merge.
|
|
|
|
| |
Submitted by: nyan
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also, add some 'const's to supress warnings. (Submitted back to NetBSD).
The original logs from NetBSD:
----------------------------
revision 1.90
date: 2001/12/03 01:47:12; author: augustss; lines: +4 -4
Handle vendor/product lookup with a common routine.
----------------------------
revision 1.89
date: 2001/12/02 23:25:25; author: augustss; lines: +18 -2
Add a subroutine to search for a vendor/product pair.
----------------------------
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add lots of new scanner devices:
AGFA SNAPSCAN1236U
AGFA SNAPSCANE40
AGFA SNAPSCANE50
AGFA SNAPSCANE20
AGFA SNAPSCANE25
AGFA SNAPSCANE26
AGFA SNAPSCANE52
CANON N656U
HP 3400CSE
SCANLOGIC 336CX
MUSTEK BEARPAW1200F
MUSTEK 600USB
MUSTEK 1200USBPLUS
NATIONAL BEARPAW2400
EPSON 640U
EPSON 1650
EPSON GT9700F
UMAX ASTRA3400
ULTIMA 1200UBPLUS
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original NetBSD logs:
----------------------------
revision 1.56
date: 2001/12/03 01:47:12; author: augustss; lines: +5 -3
Handle vendor/product lookup with a common routine.
----------------------------
revision 1.55
date: 2001/12/02 23:25:25; author: augustss; lines: +8 -1
Add a subroutine to search for a vendor/product pair.
----------------------------
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original NetBSD log messages are:
----------------------------
revision 1.23
date: 2001/12/12 15:48:18; author: augustss; lines: +132 -114
Add a scanner quirk for keeping the pipes open between device opening.
Idea from Enami.
----------------------------
revision 1.22
date: 2001/12/03 01:47:13; author: augustss; lines: +8 -16
Handle vendor/product lookup with a common routine.
----------------------------
revision 1.21
date: 2001/12/01 09:42:39; author: enami; lines: +4 -4
Shorten wmesg so that they can be distinguished in ps/top output.
----------------------------
revision 1.12
date: 2001/01/23 14:04:14; author: augustss; lines: +7 -1
Make sure driver attach/detach events are generated in a
consistent manner.
----------------------------
PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From the NetBSD logs:
revision 1.45
date: 2001/11/29 11:07:12; author: augustss; state: Exp; lines: +12 -2
Plug a memory leak in an error case.
----------------------------
revision 1.43
date: 2001/10/19 15:30:25; author: nathanw; state: Exp; lines: +5 -3
Match printers that report their interface as IEEE 1284 in addition to
bidirectional.
|
| |
|
|
|
|
|
|
|
|
|
| |
to fix their code.
ata stuff:
Change name of ar_attach to not colide with existing ar_attach in if_ar.c.
usb stuff:
Create a dummy function to satisfy a call to it when in DEBUG mode.
|
|
|
|
| |
Remove trailing whitespaces (submitted to NetBSD).
|
| |
|
|
|
|
| |
as NetBSD's definitions.
|
| |
|
|
|
|
|
|
| |
It's more important to keep this file easily syncable across the
BSDs, and NetBSD have stated a preference for not adding them to
theirs.
|
|
|
|
|
|
|
|
|
| |
- Vendor&Device IDs for USB product,
- quirk for SCSI CAM.
PR: 34481
Submitted by: Olexander Kunytsa <kunia@x-telecom.net>
MFC in: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
uhub.c: revision 1.37
usb.4: revision 1.30
usb.c: revision 1.38
usb.h: revision 1.40
usb_port.h: revision 1.21
usb_subr.c: revision 1.65
usbdi.h: revision 1.40
Split the attach/detach events up into device, driver and controller
attach and detach events.
The commit message from NetBSD was:
date: 2000/02/02 07:34:00; author: augustss; state: Exp;
Change the USB event mechanism to include more information
about devices and drivers. Partly from FreeBSD.
Also rework usbd to take these new event types into account.
|
|
|
|
| |
functional change.
|
|
|
|
|
| |
The commit message wasn't relevant to that change. This code will
be committed later.
|
|
|
|
| |
No functional change.
|
| |
|
|
|
|
| |
(comments, etc.)
|
|
|
|
|
|
|
|
|
|
| |
usb.c: revision 1.39
revision 1.39
date: 2000/02/22 11:30:56; author: augustss; lines: +7 -1
Prepare a little for having USB interrupt processing done
outside the hard interrupt level (in a thread or a softintr).
No real soft processing done yet.
|
|
|
|
|
|
|
|
|
|
| |
usb.c: revision 1.41
revision 1.41
date: 2000/03/16 00:46:38; author: augustss; lines: +2 -2
Make the USB event queue longer. Mine overflows before the
(user-land) event handler has started. But then I have
about 25 devices connected. :)
|
|
|
|
| |
in the past.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ohci.c: revision 1.72 and 1.73
ohcivar.h: revision 1.19 and 1.20
uhci.c: revision 1.85
usbdi.h: a small part of revision 1.40
usbdivar.h: revision 1.47
Relevant commit messages from NetBSD are:
date: 2000/02/22 11:30:54; author: augustss; state: Exp;
Prepare a little for having USB interrupt processing done
outside the hard interrupt level (in a thread or a softintr).
No real soft processing done yet.
----------------------------
date: 2000/02/01 05:42:53; author: augustss; state: Exp;
Put some #ifdefs around power and shutdown hooks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
usb.c: -r1.35 - 1.37
usb_port.h: tiny bit of -r1.26 + an extra bit in the FreeBSD config section.
revision 1.37
date: 2000/01/24 18:35:51; author: thorpej; state: Exp; lines: +7 -1
Use config_pending.
----------------------------
revision 1.36
date: 1999/12/22 23:54:09; author: augustss; state: Exp; lines: +2 -2
Use the flags `locator' to govern if devices are detected early or
late during cold boot.
----------------------------
revision 1.35
date: 1999/12/20 02:12:23; author: augustss; state: Exp; lines: +8 -5
Make sure tsleep() is not called during cold boot.
|
|
|
|
|
|
|
|
|
|
| |
stead of after
2) Honour NO_TEST_UNIT_READY quirk for atapi devices as well
3) Actually support FujiFilm FinePix 6800 camera's. Will very likely also
work for other FinePix models.
Based on a debug session about half a year ago with Nik Hibma.
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ohci.c: -r1.69 to 1.71
ohcireg.h: -r1.14
Some of these deltas are based upon patches that we submitted back to
NetBSD. They got manifested slightly differently though, so I've brought
back those differences to bring our code bases closer together.
The logs from the NetBSD version of ohci.c:
revision 1.71
date: 2000/02/01 05:42:52; author: augustss; state: Exp; lines: +13 -2
Put some #ifdefs around power and shutdown hooks.
----------------------------
revision 1.70
date: 2000/01/31 22:35:13; author: augustss; state: Exp; lines: +7 -7
Rename TAILMASK to HEADMASK, since it really masks the head pointer.
From FreeBSD.
----------------------------
revision 1.69
date: 2000/01/31 22:09:13; author: augustss; state: Exp; lines: +18 -14
Change where the has table for physical-to-virtual address translation
is handled. Partly from FreeBSD.
|
|
|
|
|
|
|
|
|
| |
ohci.c: -r1.68
ohcireg.h: -r1.13
date: 2000/01/31 20:17:25; author: augustss; state: Exp;
Fiddle with over-current protect when turning on port power to make
things work for some OHCI controllers.
|
|
|
|
|
|
| |
revision 1.65
date: 2000/01/25 12:06:21; author: augustss; state: Exp; lines: +10 -2
Add done method for root control transfers.
|
|
|
|
|
|
| |
revision 1.84
date: 2000/01/28 00:44:27; author: augustss; state: Exp; lines: +9 -2
Add uhci_root_ctrl_done() method.
|
|
|
|
|
|
|
|
| |
uhci.c: -r1.82
uhcivar.h: -r1.22
date: 2000/01/26 10:04:39; author: augustss; state: Exp;
Try to avoid accessing the HC if it is dead. Suggested by mycroft.
|
| |
|