augustss
a598bed92e
Simplify async list handling.
2001-11-20 13:49:23 +00:00
augustss
b38958f960
Use device speed in setup.
...
Simplify async list handling.
2001-11-20 13:49:07 +00:00
augustss
7e4459fe10
Keep track of device speed for USB 2.0.
2001-11-20 13:48:03 +00:00
augustss
482dbdf4e3
More USB 2.0 definitions.
2001-11-20 13:46:09 +00:00
lukem
99bccc3cab
- pull in opt_kgdb.h where necessary
...
- replace opt_kgdb_machdep.h with opt_kgdb.h
- defparam opt_kgdb.h:
KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE
- move from opt_ddbparam.h to opt_ddb.h:
DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE
- replace KGDBDEV with KGDB_DEV
- replace KGDBADDR with KGDB_DEVADDR
- replace KGDBMODE with KGDB_DEVMODE
- replace KGDBRATE with KGDB_DEVRATE
- use `9600' instead of `0x2580' for 9600 baud rate
- use correct quotes for options KGDB_DEVNAME="\"com\""
- use correct quotes for options KGDB_DEV="17*256+0"
- remove unnecessary dependancy on Makefile for kgdb_stub.o
- minor whitespace cleanup
2001-11-20 08:43:19 +00:00
oster
d11d1bd6fe
Cleanup some whitespace that indent got wrong a long time ago.
2001-11-20 02:37:29 +00:00
tsutsui
859356d03b
Add a new quirk value PQUIRK_CAP_SYNC for SCSI1 devices which support
...
sync transfers, and set PERIPH_CAP_SYNC for them in scsi_probe_device().
As per discussion on tech-kern.
2001-11-19 22:50:00 +00:00
soren
eefc317219
Remove duplicate struct scsipi_start_stop.
2001-11-19 17:18:08 +00:00
soren
27e3d258cd
Floptical drive needs PQUIRK_NODOORLOCK as well.
2001-11-19 16:54:20 +00:00
imp
98576a36a5
regenerate for 1.147
2001-11-19 05:25:22 +00:00
imp
cd84d65811
Merge from FreeBSD:
...
o Add devices from OpenBSD
o Minor sorting problems in my sorting attempt.
o A few additional -1 vendors for better card pattern generation.
o Add Zoom Air_4000 (needs to be added to awi)
o Add Netgear FA411 info (needs to be added to ne, plus quirks/fixes
to base pccard stuff before it will work).
o Merges through FreeBSD 1.22
2001-11-19 05:24:26 +00:00
augustss
2db9b8d2c8
Start of pipe open routine.
2001-11-19 02:57:16 +00:00
augustss
dfbba4149c
Injecting events into a mux that is not open is not an error.
2001-11-19 00:37:22 +00:00
soren
ae27210d46
Insite Floptical drive needs PQUIRK_NOLUNS.
2001-11-19 00:22:47 +00:00
christos
56cffa29dc
Add Titan 200H (from Wojciech Puchar)
2001-11-18 20:20:25 +00:00
tsutsui
c8f45396b3
Fix formatting of scsi_quirk_patterns[] and wrap long lines.
2001-11-18 17:22:43 +00:00
augustss
99c9ca8ab5
ANSIfy driver.
2001-11-18 17:15:48 +00:00
augustss
bf5b461387
Don't use a static variable in the power hook. It doesn't work with more
...
than one device.
2001-11-18 16:59:08 +00:00
tsutsui
aca8e01877
- Use MI ADAPTER_REQ_SET_XFER_MODE callback
...
- Move values in sc_sync[] member to sc_tinfo[]
- Change some u_int8_t values to int
- Remove unused wide negotiation states
- Misc cleanup
2001-11-18 14:50:11 +00:00
tsutsui
689089f7a9
- Use MI ADAPTER_REQ_SET_XFER_MODE callback.
...
- Nuke some magic numbers.
2001-11-18 14:33:10 +00:00
tsutsui
acd87a7687
Misc cleanups:
...
- correct trm_clock_period[] value
- pass BUS_DMA_{READ,WRITE,STREAMING} to bus_dmamap_load() as appropriate
- make sure to call bus_dmamap_unload() even after request sense
- saved srb params on request sense do not seem to be used,
so remove them from struct trm_srb
- handle target status more properly in trm_srb_done() and no need
to handle error retry in lower driver layer
- fix some comments
XXX Maybe need more cleanup around TQING for MI SCSI callback..
2001-11-18 13:02:30 +00:00
mrg
dbcf46ce8a
match the linksys prism2 card.
2001-11-18 04:27:49 +00:00
mrg
9d4995d7d6
regen
2001-11-18 04:26:16 +00:00
mrg
fa216ca465
add entries to allow one to match:
...
The Linksys Group, Inc., Instant Wireless Network PC Card, ISL37300PRevA
2001-11-18 04:25:43 +00:00
someya
275c5352b7
add Trident 4DWAVE based (4DWAVE DX/NX,SiS 7018,ALi M5451) PCI audio driver
2001-11-18 03:16:02 +00:00
augustss
0f70418027
Add more fields to hardware structs.
...
Add memory allocation for various data structures.
2001-11-18 00:39:46 +00:00
tsutsui
11a1ddc5dd
- make sure to call bus_dmamap_unload() even after request sense
...
- fix usage of scb flags
- misc cleanup
2001-11-17 21:26:12 +00:00
perry
4c7e639df1
fix a trivial lint warning
2001-11-17 05:31:27 +00:00
augustss
1f6462461a
Make it possible to report device speeds with ioctl(USB_DEVICEINFO).
2001-11-17 01:49:53 +00:00
augustss
25ffd2ae73
Regen.
2001-11-17 01:44:03 +00:00
augustss
c434bdf8c7
Yet another device.
2001-11-17 01:43:40 +00:00
thorpej
1466b9ca1d
Back out the last two changes I made to this driver -- some people
...
have reported lossage.
2001-11-17 00:56:04 +00:00
augustss
b2b2b2b448
Implement port reset sequence correctly.
2001-11-16 23:52:10 +00:00
christos
bdb84bd0cd
Regen
2001-11-16 18:34:08 +00:00
christos
d10a585999
add another USR modem.
2001-11-16 18:33:35 +00:00
augustss
b10f58ec3e
Add ehci.
2001-11-16 17:10:30 +00:00
augustss
f73c358f8c
Add some more data structure defs.
2001-11-16 15:33:13 +00:00
augustss
3b323cfaae
Better error message.
2001-11-16 02:21:54 +00:00
augustss
3db4a768d4
Handle devices that disappear during reset gracefully.
2001-11-16 01:57:47 +00:00
augustss
07ea2e28cb
Recognize port status changes.
...
Hand over low and full speed devices to companion controller.
2001-11-16 01:57:08 +00:00
augustss
122d2863d8
Add root hub emulation.
2001-11-15 23:25:09 +00:00
bouyer
1952efa437
Support Ultra/100 on CMD 0649.
2001-11-15 20:48:17 +00:00
augustss
b684cbc2a7
usbd_interface2device_handle() cannot fail.
2001-11-15 15:15:58 +00:00
lukem
2565646230
don't need <sys/types.h> when including <sys/param.h>
2001-11-15 09:47:59 +00:00
bouyer
0b74b95459
If the controller doesn't support UDMA, don't allow enabling UDMA via
...
config flags.
2001-11-14 20:18:11 +00:00
augustss
effc318eca
Regen.
2001-11-14 17:50:44 +00:00
augustss
77a68c4bf2
Add another printer dongle.
2001-11-14 17:50:21 +00:00
augustss
6a161b0a72
Add a DISGNOSTIC message.
2001-11-13 17:45:07 +00:00
lukem
071697f107
fix RCSID
2001-11-13 13:32:34 +00:00
lukem
a4bae8b066
add/cleanup RCSID
2001-11-13 13:14:31 +00:00
lukem
13ac430285
add RCSID
2001-11-13 13:01:57 +00:00
lukem
0e9163223a
cleanup RCSID
2001-11-13 13:01:22 +00:00
lukem
f61cbe7489
add RCSID
2001-11-13 12:51:12 +00:00
lukem
dca6ccc83f
add/cleanup RCSID
2001-11-13 12:49:45 +00:00
lukem
b84f53efc5
add RCSID
2001-11-13 12:47:33 +00:00
lukem
05b019ba0f
add RCSID
2001-11-13 12:24:11 +00:00
augustss
cec12bf775
Remove trailing `b' in some numbers for lengths. It just makes them look
...
like hex.
2001-11-13 08:01:40 +00:00
lukem
3f7d8d47b6
add RCSID
2001-11-13 08:01:09 +00:00
augustss
d6e38a1474
More test for NULL pipes.
2001-11-13 07:59:32 +00:00
augustss
9dcae667ee
Small changes to behaviour when disconnecting.
2001-11-13 07:57:22 +00:00
lukem
9d2580ff16
add RCSID
2001-11-13 07:56:39 +00:00
augustss
b93fa89e60
Fix pasto in a debug printf.
2001-11-13 07:56:04 +00:00
augustss
8b1e2b3b6d
Add some #endif comments.
2001-11-13 07:55:30 +00:00
lukem
4be2902b43
regen for RCSID
2001-11-13 07:54:18 +00:00
lukem
6f230ccce0
add RCSID to generated .c file
2001-11-13 07:52:41 +00:00
lukem
9048aaae21
add RCSID
2001-11-13 07:48:40 +00:00
lukem
8b7bb91219
add RCSID
2001-11-13 07:38:28 +00:00
lukem
57119f25e5
cleanup RCSID
2001-11-13 07:35:02 +00:00
lukem
045ae768cb
add RCSID
2001-11-13 07:30:37 +00:00
lukem
ab5d9d2b0c
add RCSIDs
2001-11-13 07:24:43 +00:00
lukem
9ab2c47148
cleanup RCSID (to be consistent with use in rest of kernel)
2001-11-13 07:23:15 +00:00
lukem
a3746e00b7
add RCSIDs
2001-11-13 07:11:12 +00:00
lukem
cb1dc621e6
add/cleanup RCSIDs
2001-11-13 07:00:23 +00:00
lukem
7ba10b3532
add RCSIDs
2001-11-13 06:54:32 +00:00
lukem
640249d1e9
add RCSIDs
2001-11-13 06:28:55 +00:00
lukem
6a3181d38f
add/cleanup RCSIDs
2001-11-13 06:26:09 +00:00
lukem
667807e40c
add RCSIDs
2001-11-13 06:24:53 +00:00
lukem
139747fb15
add/cleanup RCSIDs
2001-11-13 06:17:46 +00:00
lukem
b589588216
add RCSIDs
2001-11-13 06:08:32 +00:00
lukem
98bd235d29
remove superfluous NSEQUENCER > 0 test
2001-11-13 06:07:13 +00:00
lukem
2bbe2de647
add RCSIDs
2001-11-13 05:32:49 +00:00
enami
e5a47b8cfa
Include stdio.h when compiled in userland to pull in declaration of printf etc.
2001-11-13 03:12:44 +00:00
uwe
9380edd8ad
In fb_bell call kbd_docmd only #if NKBD > 0.
...
This allows kernels without kbd at zs to be linked.
(JavaStation-1 does not have zs, it uses pckbc instead)
2001-11-12 08:14:30 +00:00
atatat
e6de03653d
Don't set 'atapi_probe_device' if no atapi busses are being configured.
2001-11-11 23:21:18 +00:00
mhitch
c873b07b2d
After modifying transmit descriptors, write-back cache needs to be flushed.
...
Fixes DEFTA on R4x00 DECstations.
2001-11-11 18:47:03 +00:00
martin
cd67a5ce17
Add polish keyboard map, from Dawid Szyma_ski <dawszy@netbsd.lubin.pl>.
2001-11-11 11:48:56 +00:00
tsutsui
78b0b559e3
- Fix some bogus comments.
...
- Add a missed splx(s) in error case.
2001-11-11 05:28:55 +00:00
christos
09b14fa42a
Oops, missed one.
2001-11-11 00:34:52 +00:00
perry
82540eeaca
fix a couple of signed->unsigned warnings lint found
2001-11-11 00:25:23 +00:00
christos
ddf09edfc0
merge duplicate register definitions.
2001-11-11 00:24:16 +00:00
christos
257a5919a3
Get rid of duplicate RID definitions.
2001-11-11 00:16:07 +00:00
perry
7a702dcf66
trivially rename some macro parameters to avoid lint warnings.
2001-11-10 22:48:09 +00:00
augustss
48ea68d3d9
Make wsdisplay_set_console_kbd() a little less twisted.
2001-11-10 17:14:51 +00:00
augustss
9a444aef81
Get rid of unused abort_handle.
2001-11-10 17:11:38 +00:00
augustss
21f0709fbe
Abort any xfers on the control pipe before closing it on detach.
2001-11-10 17:10:42 +00:00
augustss
ff875692db
Improve dump routines.
2001-11-10 17:09:28 +00:00
augustss
3d3d59f852
Fill the companion controller array.
2001-11-10 17:07:21 +00:00
augustss
1b0216af5c
Add some register defines.
...
Print companion controllers.
2001-11-10 17:06:11 +00:00
augustss
3d963db4f2
Add some dump routines for debugging.
2001-11-10 16:54:56 +00:00
augustss
02186d8353
Small portability improvement.
2001-11-10 16:53:32 +00:00