n_hibma
f9e1c31e42
Regen.
2001-10-23 22:44:36 +00:00
n_hibma
2395275dfb
Add Olympus C-700
2001-10-23 22:44:03 +00:00
phk
da0ea4bc4f
Set ulptusein = 0 so that the machine doesn't hang solid after a
...
printjob.
There is probably a better fix, but this at least makes USB printing
working again.
2001-10-12 11:05:58 +00:00
jlemon
34552656b5
Do not call mii_polltick() immediately after mii_tick().
...
Poiinted out by: wpaul
2001-09-29 19:31:29 +00:00
alfred
2e676e5bfc
This driver can talk to the Rio600 as well, make it happen.
...
Hardware (and patience) provided by: Andrew J Caines <A.J.Caines@halplant.com>
2001-09-27 06:01:20 +00:00
jhb
69b2d3f3db
Use the passed in thread to selrecord() instead of curthread.
2001-09-21 22:46:54 +00:00
n_hibma
8b2456392d
Regen.
2001-09-18 22:30:02 +00:00
n_hibma
90fcad2a4d
Update the header of the file with a comment on how to regenerate
...
the usbdevs* file correctly.
Suggested by: phantom
2001-09-18 22:27:41 +00:00
julian
5596676e6c
KSE Milestone 2
...
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.
Sorry john! (your next MFC will be a doosie!)
Reviewed by: peter@freebsd.org , dillon@freebsd.org
X-MFC after: ha ha ha ha
2001-09-12 08:38:13 +00:00
wpaul
3e0a4f6409
regenerate this file too (forgotten after last usbdevs update)
2001-09-09 17:00:32 +00:00
dwhite
aed5856aa9
Add support for the Accton USB320-EC Ethernet adapter.
...
MFC after: 14
2001-09-09 03:08:30 +00:00
dwhite
2cd8d9ae61
Regen.
2001-09-09 03:07:32 +00:00
dwhite
1f8b62fe2e
Add entry for Accton USB320-EC Ethernet adapter.
...
MFC after: 14
2001-09-09 03:07:15 +00:00
n_hibma
8d3cf62e68
Only clear endpoint stall if status was USBD_STALLED.
...
This avoids panicing the system by unplugging a hub. The interrupt transfer
would sometimes arrive after the driver had been removed.
2001-09-02 09:26:14 +00:00
n_hibma
600918fc15
First check whether the USB transfer was cancelled before starting to
...
use the data structures related to that keyboard.
2001-09-01 09:38:45 +00:00
n_hibma
7346657593
Regen.
2001-09-01 09:35:46 +00:00
n_hibma
a49bd9fc8b
Spelling nit.
2001-09-01 09:33:15 +00:00
n_hibma
d7989a71f9
Add safety belts. A control endpoint doesn't have an endpoint descriptor.
2001-08-30 21:45:28 +00:00
peter
ae0e5e244b
Do not printf when we get called as a result of a pci shared interrupt,
...
and add a comment to that effect.
2001-08-23 01:16:10 +00:00
peter
8d577cb279
Revert part of the last commit, as suggested by Nick. This is expected,
...
it is part of the way PCI shared interrupts work.
2001-08-23 01:12:35 +00:00
peter
564eab1574
Make these depend on the usb module so they can use its symbols if they
...
are loaded as seperate .ko files
2001-08-22 05:33:57 +00:00
n_hibma
f6cd2321ff
Find spurious interrupts.
2001-08-21 22:39:04 +00:00
n_hibma
ad3dc53fa8
Add support for the I-O DATA USB-ET/TX(USB Ethernet adapter)
...
PR: 27792
2001-08-21 22:20:50 +00:00
n_hibma
6c6b6a5819
Add support for the HP 4300C scanner.
...
Submitted by: Ernst de Haan <ernst@jollem.com>
2001-08-21 22:16:44 +00:00
n_hibma
20f768aec9
Support for the HP 8200e CD writer. (commented out)
...
Submitted by: Heath Nielson <heath@cs.byu.edu>
2001-08-21 22:03:18 +00:00
n_hibma
2108a90fae
Add support for the Microtech CameraMate.
...
Submitted by: Phil Knaack <pknaack1@netscape.net>
Submitted by: Jim Bryant <kc5vdj@yahoo.com>
2001-08-21 21:47:08 +00:00
n_hibma
459feba22a
Deconfuse a debugging message.
2001-08-21 21:41:15 +00:00
n_hibma
8be7dfb7bf
Regen.
...
National BearPaw 1200 has changed name USB_PRODUCT_NATIONAL_BEARPAW1200.
2001-08-21 21:36:58 +00:00
n_hibma
10d148026e
Add Mustek, National and Ultima scanners.
...
Submitted by: Henning Meier-Geinitz <hmg@gmx.de>
PR: 29777
MFC after: 1 week
2001-08-21 21:35:40 +00:00
julian
f3e8b0f40c
Do NOT allocate a 1K buffer on the kernel stack.
...
Found by: Smashed u-area and hardware watch points.
MFC after: 1 week
2001-08-10 17:32:11 +00:00
peter
5f165bb85c
Add the Rio 800 USB device IDs
...
Submitted by: Wesley Morgan <morganw@chemikals.org>
2001-08-08 23:04:31 +00:00
yokota
5bdd55fe33
Return consistent key action codes at key press and release
...
events. Otherwise you would see unexpected results if shift or
locking keys are defined to give different actions depending
on other shift/locking keys' state.
Please keep the ukbd module and the kernel in sync, otherwise
the USB keyboard won't work after this change.
MFC after: 10 days
2001-07-20 13:05:57 +00:00
benno
d393753807
Set vendor string correctly for the Apple KeyLargo.
...
Forgotten by: benno
Spotted by: n_hibma
2001-07-05 12:04:19 +00:00
n_hibma
d462fecc8c
Pull in the current version of NetBSD's ulpt.c, supporting bidirectional
...
communication with printers.
2001-07-05 10:15:37 +00:00
n_hibma
8c76786c57
Regen.
2001-07-05 10:14:40 +00:00
n_hibma
60099359c2
Pull in the most recent version of usb_quirks.h and propagate the necessary
...
changes to the various files.
Also, pull in most of the current usb_subr.c file.
2001-07-05 10:12:59 +00:00
n_hibma
50549aff55
Make the string argument a const.
2001-07-05 10:09:22 +00:00
n_hibma
9056e02de5
Update with NetBSD version
...
Remove duplicates
NOTE: USB_PRODUCT_SANDISK_IMAGEMATE has changed to
USB_PRODUCT_SANDISK_SDDR05A
2001-07-05 09:35:46 +00:00
benno
460cef587e
Add device ID for the OHCI controller in the Apple KeyLargo chip.
2001-07-02 14:03:25 +00:00
n_hibma
e84b93166e
Add AboCom Systems USB to 1M HomePNA & 10M/100M Fast Ethernet Adapter.
...
PR: kern/28537
Submitted by: Hiroyuki Aizu <aizu@navi.org>
MFC after: 5 days
2001-06-30 13:49:17 +00:00
n_hibma
d5adc4c167
Don't free memory that has been freed already.
...
Null the pointer after freeing the memory.
PR: 27370
Submitted by: Alec Barea <alec@barea.org>
MFC after: 5 days
2001-06-30 10:57:37 +00:00
yokota
33d7ab4772
Add the device resume method to keyboard drivers.
...
MFC after: 4 weeks
2001-06-30 10:02:32 +00:00
peter
c87a44114a
Fix warning: 128: warning: initialization makes pointer from integer
...
Note: this file has lots of #if __FreeBSD__ >= 4 etc which needs to be
changed to __FreeBSD_version >= 400000 etc.
2001-06-15 00:26:41 +00:00
peter
736ceb4756
Activate the kthread mechanism for doing usb bus discovery. This means
...
that device add/remove will work without usbd running. usbd is still
used for execing stuff, but that is all now. Ideally it could be replaced
by a devd some day. Until now, usbd had to be running so that the
USB_DISCOVER ioctl could be called to walk the tree when an attachment
status change was noticed.
Among the changes:
- when a detach happens, remove any pending 'attach' messages or the system
suffers from whiplash from exec moused / kill moused loops if you do lots
of attach/detach and later start usbd.
- tweaks related to kthread differences
- disable the select handler for the old interface (never return success).
I have not removed it yet or old usbd's will abort. That can get removed
later once usbd is cleaned up and things have stabilized for a few weeks.
- get Giant in the kthread.
- a couple of minor potential bug fixes (usb_nevents vs malloc failure etc)
Pre-approved by: n_hibma (ages and ages ago)
2001-06-06 22:00:03 +00:00
phk
843f91864f
Remove the empty uscannerioctl() and use noioctl() instead.
2001-05-23 17:51:43 +00:00
kuriyama
9ff3821aa3
Add description for 82801BA controller.
...
MFC after: 1 week
2001-05-21 01:24:14 +00:00
markm
bcca5847d5
Undo part of the tangle of having sys/lock.h and sys/mutex.h included in
...
other "system" header files.
Also help the deprecation of lockmgr.h by making it a sub-include of
sys/lock.h and removing sys/lockmgr.h form kernel .c files.
Sort sys/*.h includes where possible in affected files.
OK'ed by: bde (with reservations)
2001-05-01 08:13:21 +00:00
n_hibma
2cb445f326
Regen.
2001-04-30 17:38:57 +00:00
n_hibma
bd4a1affc5
Add 4300C Id
...
Submitted by: Ernst de Haan <ernst@heinz.jollem.com>
2001-04-30 17:37:11 +00:00
n_hibma
666a229175
Regen.
2001-04-17 15:53:35 +00:00