christos
64573a67d7
Sprinkle #ifdef INET to make a GENERIC kernel compile with INET undefined.
2004-12-06 02:59:23 +00:00
augustss
708bb1bb5a
Allow interrupt output devices. From FreeBSD.
2004-12-03 08:53:40 +00:00
augustss
97cd51eada
Don't error out if the number of companion controllers is wrong, just
...
omplain a go ahead.
2004-12-03 08:51:31 +00:00
kent
c1653144ff
adopt auconv_set_converter()
2004-11-13 15:00:48 +00:00
augustss
015097e0cb
Fix kern/28086.
...
Add another product.
2004-11-08 13:00:07 +00:00
kent
11b301d4f7
print cluster information if UAUDIO_DEBUG is defined.
2004-11-05 19:08:29 +00:00
kent
321c2fdbdc
print cluster information if UAUDIO_DEBUG is defined.
2004-11-05 17:46:14 +00:00
scw
393556db2e
Match Sealevel Systems' uftdi-based USB <-> Serial adapter.
...
This is just an FT8U232AM with custom vendor/device IDs.
2004-11-05 13:53:29 +00:00
scw
ca9032dd96
Regen for SEALEVEL
2004-11-05 13:51:52 +00:00
scw
45c758823b
Add vendor SEALEVEL, plus an entry for their uftdi-based USB <-> Serial
...
converter.
2004-11-05 13:51:16 +00:00
rjs
77c10163bb
Add AEI USB to LAN.
2004-11-03 22:59:31 +00:00
thorpej
e9818f5b5e
When adding/deleting multicast addresses, only whack the address
...
filter if the interface is marked RUNNING.
Fixes kern/27678.
2004-10-30 18:08:34 +00:00
kent
2027395f9c
* uaudio_chan_open()
...
Call uaudio_set_speed() if and only if the selected Audio Streaming
interface supports multiple sampling rates.
Address PR#27237
2004-10-29 17:12:53 +00:00
kent
acac7b4b51
replace printf() inside UAUDIO_DEBUG with logprintf()
2004-10-29 16:42:47 +00:00
yamt
18f717bb90
constify audio_hw_if, midi_hw_if, and radio_hw_if.
2004-10-29 12:57:15 +00:00
yamt
05f25dcc2a
move buffer queue related stuffs from buf.h to their own header, bufq.h.
2004-10-28 07:07:35 +00:00
augustss
3f877f0787
Regen.
2004-10-27 07:03:16 +00:00
augustss
a546123041
Add some products from FreeBSD.
2004-10-27 07:02:47 +00:00
augustss
d32a749096
Allow strings descriptor 0 to be fetched. It's the default language index.
2004-10-26 20:46:16 +00:00
augustss
2d3b68ad83
Add some medis defines.
2004-10-26 17:28:52 +00:00
augustss
547cfc9779
Protect MII reads and writes properly against multiple access.
...
Set full duplex mode when status tells us to.
(I can now get 4Mbyte/s instead of 20kbyte/s rx speed.)
2004-10-26 17:20:47 +00:00
augustss
4d2499feda
Free memory in the correct order. Pointed out by Jeff Rizzo.
2004-10-26 05:00:59 +00:00
sketch
0d451812d5
Regen (Dell Port Replicator added).
2004-10-25 11:32:02 +00:00
sketch
b06825e711
Add Dell Port Replicator.
2004-10-25 11:31:03 +00:00
augustss
e2916e01dd
Preserve some bits in the overlay qTD.
2004-10-25 10:29:49 +00:00
augustss
dd753df337
Add EHCI_QTD_SET_STATUS.
2004-10-25 08:53:38 +00:00
augustss
d3c902a013
Add a comment.
2004-10-24 22:13:52 +00:00
augustss
2dc3c5521f
Follow the spec more closely when updating the overlay qTD in the QH.
2004-10-24 22:12:24 +00:00
augustss
becc42a193
Only delay interrupt my 2 miucroframes instead of 8. This improves
...
Ethernet performance.
2004-10-24 22:11:05 +00:00
augustss
f0c6875478
No need to generate an interrupt at the data part of a control transfer,
...
it's generated by the status transfer.
2004-10-24 22:09:15 +00:00
augustss
3d0622d94b
Make sure to update the data toggle on short transfers.
...
This makes my Ethernet adapter much happier.
2004-10-24 22:07:04 +00:00
augustss
d58af06710
Regen.
2004-10-24 13:01:17 +00:00
augustss
5e26cc8165
Add 2 devices. From OpenBSD.
2004-10-24 12:58:44 +00:00
augustss
f8968198b1
Dont use lockmgr() from interrupt context.
2004-10-24 12:53:26 +00:00
augustss
122fe5d16e
Whine about not being able to figure out default language if we are debugging.
2004-10-24 12:52:40 +00:00
augustss
a71f7f822d
Don't make activate static. It disagrees with prototype.
2004-10-24 12:50:54 +00:00
augustss
b702a8af08
Don't allow open of low/full speed pipes types that will not work yet.
2004-10-24 08:52:26 +00:00
augustss
3f908f7bc3
Get rid of an oddly placed assert().
2004-10-24 08:49:13 +00:00
augustss
5f05836624
Do hex conversion right.
2004-10-24 08:47:27 +00:00
augustss
90d454c7f7
Keep track of what high speed port (if any) a device belongs to so we can
...
set the transaction translator fields for the transfer.
Add a gross hack for split transaction completion in the ehci driver that
allows control transfers to be translated. Interrupt transfers do not work.
Warn when any low/full speed device is opened.
2004-10-23 16:17:56 +00:00
augustss
e58f453183
Regen.
2004-10-23 14:21:19 +00:00
augustss
f300e07550
Add another serial adapter. From Paul Shupak in PR kern/27197.
2004-10-23 14:20:50 +00:00
augustss
ad40767c5b
Regen.
2004-10-23 14:17:36 +00:00
augustss
c24e0726df
Add devices. From Paul Shupak in PR kern/25519.
2004-10-23 14:17:07 +00:00
augustss
a187f5b112
Regen.
2004-10-23 14:08:05 +00:00
augustss
bbdfe9d3b8
Add more devices. From OpenBSD.
2004-10-23 14:07:27 +00:00
augustss
e1c26273a8
Alphabetize.
2004-10-23 14:01:41 +00:00
augustss
00b535e7c0
Both FreeBSD and OpenBSD use Bill Paul axe driver instead of my uax
...
driver. Maybe because it actually works on with hardware besides mine? :)
So we switch to axe too.
2004-10-23 13:38:26 +00:00
augustss
d1ea5ecc77
Turn the printf about needing toggle update into a DPRINTF. Things
...
seem to work even when this message appears.
Why is it there, Charles?
2004-10-23 13:36:43 +00:00
augustss
4f104aa9c0
Try to get the Ethernet address of a CDC device in the prescribed way.
...
If that fails, just invent one (like before).
2004-10-23 13:29:18 +00:00