thorpej
90c48d2563
Use CFATTACH_DECL().
2002-10-01 01:25:25 +00:00
augustss
fc12d83285
Put some ifdefs around USB_USE_SOFTINTR stuff. From FreeBSD.
2002-09-30 16:36:19 +00:00
augustss
9c8c3183df
Regen.
2002-09-29 21:20:39 +00:00
augustss
434abd832d
Add #ifdef USB_USE_SOFTINTR for some softintr code. From FreeBSD.
2002-09-29 21:13:01 +00:00
augustss
9dd94a1878
Remove extra call to ohci_rem_ed(). From kern/18448, Takeshi Nakayama.
2002-09-29 20:59:30 +00:00
augustss
25ff7d8c33
Add some spl calls to protect critical regions. From kern/18440,
...
Takeshi Nakayama.
2002-09-29 20:58:25 +00:00
augustss
2505336106
Add a Netgear adapter. From OpenBSD.
2002-09-29 19:55:52 +00:00
martin
a531f18275
Plug memory leak. From OpenBSD via PR kern/18457.
2002-09-29 10:19:21 +00:00
thorpej
bf97c13c6c
Declare all cfattach structures const.
2002-09-27 20:41:46 +00:00
provos
0f09ed48a5
remove trailing \n in panic(). approved perry.
2002-09-27 15:35:29 +00:00
thorpej
6c88de3b53
Introduce a new routine, config_match(), which invokes the
...
cfattach->ca_match function in behalf of the caller. Use it
rather than invoking cfattach->ca_match directly.
2002-09-27 03:17:40 +00:00
simonb
8292cf7b00
Don't return a value in a void function.
2002-09-23 05:59:01 +00:00
simonb
4e3613273b
Remove breaks after returns, unreachable returns and returns after
...
returns(!).
2002-09-23 05:51:10 +00:00
augustss
83ef67ef1d
Add a struct shared by all unit and terminal descriptors.
2002-09-22 23:21:30 +00:00
augustss
9859bd8412
Increasre the reset recovery time.
2002-09-22 23:20:50 +00:00
augustss
614176bdc6
No trailing , in enum (from OpenBSD).
2002-09-12 21:00:42 +00:00
nathanw
cdee09ffbb
At least some versions of the M-Systems DiskOnKey also need
...
UMASS_QUIRK_NO_MAX_LUN.
2002-09-10 16:52:48 +00:00
gehenna
77a6b82b27
Merge the gehenna-devsw branch into the trunk.
...
This merge changes the device switch tables from static array to
dynamically generated by config(8).
- All device switches is defined as a constant structure in device drivers.
- The new grammer ``device-major'' is introduced to ``files''.
device-major <prefix> char <num> [block <num>] [<rules>]
- All device major numbers must be listed up in port dependent majors.<arch>
by using this grammer.
- Added the new naming convention.
The name of the device switch must be <prefix>_[bc]devsw for auto-generation
of device switch tables.
- The backward compatibility of loading block/character device
switch by LKM framework is broken. This is necessary to convert
from block/character device major to device name in runtime and vice versa.
- The restriction to assign device major by LKM is completely removed.
We don't need to reserve LKM entries for dynamic loading of device switch.
- In compile time, device major numbers list is packed into the kernel and
the LKM framework will refer it to assign device major number dynamically.
2002-09-06 13:18:43 +00:00
uwe
e724974d54
Add quirks for Neodio ND5010.
2002-08-31 22:51:16 +00:00
ross
839099aa7b
regen
2002-08-30 00:34:09 +00:00
ross
b2703dc568
fix typo
2002-08-30 00:33:15 +00:00
augustss
186b9996e7
Regen.
2002-08-29 16:46:36 +00:00
augustss
d498b930ff
Add two devices.
2002-08-29 16:46:15 +00:00
uwe
ee45afec36
Add no strings quirk for Neodio ND5010.
2002-08-26 21:34:28 +00:00
uwe
6504ec382d
Regen for Neodio/ND5010.
2002-08-26 20:25:06 +00:00
uwe
fd02e2f63b
Add Neodio and their nd5010 multi-format flash controller.
2002-08-26 20:18:56 +00:00
augustss
bd028c470a
Fix a name I forgot.
2002-08-24 17:58:15 +00:00
augustss
ffc3083503
Attach Bluetooth host controller driver (which has not been written) to
...
ubt device.
2002-08-24 17:31:19 +00:00
augustss
4e63b2ebe1
Add needs-flag for ubtbcmfw.
2002-08-24 17:27:53 +00:00
augustss
36e33c869d
Add sysctl support to firmware loader.
2002-08-24 17:24:04 +00:00
augustss
6add8c3d67
Remove some debugging crap.
2002-08-23 00:58:58 +00:00
augustss
fb1033e35b
Add firmware downloader for BCM2033 (no firmware yet; waiting for OK
...
from Broadcom).
2002-08-23 00:55:20 +00:00
augustss
19801c46c9
Regen.
2002-08-23 00:53:58 +00:00
augustss
70dfad754f
Use separate ids for BCM2033 before and after firmware download.
2002-08-23 00:52:45 +00:00
augustss
974cba9514
Print a message saying that this is not real driver.
2002-08-22 10:17:46 +00:00
augustss
4b34ae978d
A placeholder until we have a real Bluetooth driver.
2002-08-22 10:15:57 +00:00
augustss
f7f7bb1ee4
Update class codes.
2002-08-22 10:15:12 +00:00
augustss
b8a7c4ede8
Add Bluetooth related classes etc.
2002-08-22 10:08:34 +00:00
augustss
cbd5a8c29d
Fix typo.
2002-08-22 09:57:13 +00:00
augustss
8a40ad021e
Regen.
2002-08-22 02:12:16 +00:00
augustss
bd7284c0c1
Add Apple's Bluetooth adapter (Broadcom BCM2033).
2002-08-22 02:11:53 +00:00
augustss
bbe21e45f5
Move a quirk tests so the message printed about directionality is right.
2002-08-15 09:32:50 +00:00
augustss
b8866543d8
Set segment register if the device is 64 bit capable.
2002-08-14 11:20:28 +00:00
augustss
8e1e1415f8
Add Palm m515. From FreeBSD.
2002-08-13 11:38:15 +00:00
augustss
65d64346a9
Regen.
2002-08-13 11:37:22 +00:00
augustss
40c21e37cd
Add Palm m515. From FreeBSD.
2002-08-13 11:37:09 +00:00
enami
18f74c0e31
The revision of new document is 1.0.
2002-08-13 09:58:05 +00:00
augustss
489236c043
Increase the timeout waiting for reset to finish.
...
Update documentation URL.
2002-08-13 09:51:27 +00:00
drochner
724142aab4
regen
2002-08-08 15:17:02 +00:00
drochner
2b013b41b9
add another quickcam
2002-08-08 15:16:22 +00:00
augustss
ac60be1a15
Regen.
2002-08-07 23:26:34 +00:00
augustss
e815298273
Correct product name for the Genesys hub.
2002-08-07 23:26:18 +00:00
augustss
8abb6b6ba2
Fix some braindead calls to free memory (only encountered under low memory
...
conditions). From OpenBSD.
2002-08-07 20:03:19 +00:00
augustss
d027824a17
Regen.
2002-08-07 15:39:43 +00:00
augustss
f19e258062
Add a Genesys hub.
2002-08-07 15:39:23 +00:00
soren
0320ffcb2e
Regen.
2002-08-03 14:41:01 +00:00
soren
906d3a8670
Add some Canon cameras.
2002-08-03 14:40:44 +00:00
augustss
eb7d3799cf
Add a quirk for an In-System Design adapter.
2002-07-29 03:30:46 +00:00
augustss
a82acc0c6d
Regen.
2002-07-29 03:30:00 +00:00
augustss
9e287c33a3
Add an In-System storage adapter.
2002-07-29 03:29:34 +00:00
joda
a48e860d85
regen; System controller in SGI O300
2002-07-26 13:32:49 +00:00
joda
78869892e3
System controller in SGI O300
2002-07-26 13:31:33 +00:00
wiz
52078f1201
Correct function name in some debug printfs. (More could be done.)
2002-07-26 00:01:30 +00:00
matt
0594308e42
Add support for Belkin USB to LAN Converter.
2002-07-25 06:45:38 +00:00
matt
3e7edf7543
Regen.
2002-07-25 05:23:09 +00:00
matt
8dd631f144
Add Belkin USB2LAN converter
2002-07-25 05:22:38 +00:00
scw
0096beb078
Add code to setup hardware or software flow control (or none at
...
all, if necessary) depending on the user-specified termios flags.
This allows the device to talk to DCEs which don't assert RTS
(i.e. dumb, 3-wire serial ports).
2002-07-18 14:44:10 +00:00
augustss
21be11a8f8
Refetch interface handle on reset. Avoids potential access to freed memory.
...
Fix from FreeBSD.
2002-07-16 22:00:31 +00:00
abs
fbb7ab458d
Add Jenoptik camera/mp3 player
2002-07-16 09:19:29 +00:00
augustss
92826242e2
Add a scanner (from OpenBSD).
2002-07-14 20:53:21 +00:00
augustss
42a78db8f1
Regen.
2002-07-14 20:52:30 +00:00
augustss
1f7f7ee488
Add a scanner (from OpenBSD).
2002-07-14 20:52:11 +00:00
augustss
ca8d36994e
Add a quirk for Trumpion device (extracted from OpenBSD).
2002-07-11 21:42:23 +00:00
augustss
8db4c51ebe
Regen.
2002-07-11 21:41:32 +00:00
augustss
5128e283d3
Add Trumpion device (from OpenBSD).
2002-07-11 21:41:12 +00:00
augustss
86650920c9
Get rid of trailing white space.
2002-07-11 21:14:24 +00:00
augustss
5059a3264c
s/__FUNCTION__/__func__/
2002-07-08 17:46:23 +00:00
rh
8f8b29ff6b
Add support for the SMC 2206USB/ETH EZ Connect adapter (Pegasus II)
2002-07-08 09:00:56 +00:00
rh
1825e92eb4
regen for SMC 2206USB/ETH
2002-07-08 08:58:33 +00:00
rh
ad61ce9c89
Add product code for SMC 2206USB/ETH EZ Connect Ethernet adapter
2002-07-08 08:57:33 +00:00
augustss
9ee8616e07
Add quirk for ADS HD controller. From Scott Ellis in kern/17495.
2002-07-07 19:52:48 +00:00
nathanw
2a6f9ddc2a
Add the now-tested 3Com 3C460B Pegasus-II adapter (Currently US$5 from
...
cheap web vendors).
2002-06-25 01:07:38 +00:00
augustss
e260c9c053
Regen.
2002-06-20 09:20:53 +00:00
augustss
3f0be9ae1b
Add Nike psa[play 120.
2002-06-20 09:20:36 +00:00
tshiozak
db90de7aba
add ROLAND/EDIROL SC-8850/SD-90.
2002-06-19 13:55:30 +00:00
tshiozak
9fd9d36a30
add ROLAND/EDIROL SC-8850 and SD-90.
2002-06-19 13:54:06 +00:00
tshiozak
4a57ce1e18
fix some bugs (by kay@kaynet.or.jp):
...
- compile error with debug option,
- miss of cut and paste, and
- logical error on resource freeing.
2002-06-19 13:51:34 +00:00
augustss
b281015496
Regen.
2002-06-18 01:02:39 +00:00
augustss
c76a2b70d7
Another Atmel chip.
2002-06-18 01:02:15 +00:00
augustss
cdfeb5f2ff
Regen.
2002-06-18 00:32:55 +00:00
augustss
81779a3b41
Add another scanner.
2002-06-18 00:32:30 +00:00
augustss
0c3e1ecc44
Match Sony Clie 4.1.
2002-06-16 15:01:31 +00:00
augustss
a66fe6523b
Regen.
2002-06-16 15:00:41 +00:00
augustss
72ec9576e9
Add Sony Clie 4.1 devices.
2002-06-16 15:00:18 +00:00
augustss
9b2766b49b
Use different quirks for Sony Memory Stick. From John Heasley in kern/16946.
...
Also don't munge all sony devices when patching subclass.
2002-06-16 14:59:58 +00:00
dsainty
4cfd804df5
Regen.
2002-06-13 11:16:11 +00:00
dsainty
5c6618951c
Add 3com Bluetooth adapter
2002-06-13 11:11:08 +00:00
lukem
06de426449
SIMPLEQ rototill:
...
- implement SIMPLEQ_REMOVE(head, elm, type, field). whilst it's O(n),
this mirrors the functionality of SLIST_REMOVE() (the other
singly-linked list type) and FreeBSD's STAILQ_REMOVE()
- remove the unnecessary elm arg from SIMPLEQ_REMOVE_HEAD().
this mirrors the functionality of SLIST_REMOVE_HEAD() (the other
singly-linked list type) and FreeBSD's STAILQ_REMOVE_HEAD()
- remove notes about SIMPLEQ not supporting arbitrary element removal
- use SIMPLEQ_FOREACH() instead of home-grown for loops
- use SIMPLEQ_EMPTY() appropriately
- use SIMPLEQ_*() instead of accessing sqh_first,sqh_last,sqe_next directly
- reorder manual page; be consistent about how the types are listed
- other minor cleanups
2002-06-01 23:50:52 +00:00
nathanw
7dc5cba95f
Regen.
2002-05-31 21:13:12 +00:00
nathanw
49331870a4
Add many Keyspan products, and distinguish the device IDs before and
...
after loading firmware.
2002-05-31 21:11:56 +00:00