pk
fe6b9295a8
Adjust for some small changes in lsi64854 back-end driver.
1998-08-29 21:43:00 +00:00
pk
73b946e04e
LSI64854 DMA engine driver.
...
Currently used by Lance Ethernet and NCR SCSI front-ends on sparc/sparc64.
1998-08-29 21:42:03 +00:00
pk
1f0567dd53
Nuke unnecessary header files.
1998-08-29 20:38:38 +00:00
pk
3557f62f30
Use bus_space_*() to access device registers.
...
Add `esp' and `le' DMA engine.
1998-08-29 20:32:09 +00:00
pk
15d097c04d
Make compile without AUDIO_DEBUG
1998-08-29 19:52:09 +00:00
dante
cb8b14827c
Adjust copyright justification
1998-08-29 13:54:50 +00:00
dante
17759893b0
Add rcs id
1998-08-29 13:44:49 +00:00
drochner
2f94f2c21c
some fixes:
...
-use of uninitialized variable in attach (mostly harmless)
-removal of dead code in attach()
-fix of interpretation of SIA blocks on >=21142 (serious, caused strange
things with 10Mbit)
1998-08-28 20:58:37 +00:00
thorpej
370a38c007
Add braces to make egcs happy.
1998-08-28 20:03:10 +00:00
pk
1643e13b90
XXX - BUS_DMA_BIT24 does not exist everywhere..
1998-08-28 20:01:08 +00:00
thorpej
f3bfb08d45
When determining the default media on the Vortex/Boomerang, don't pick
...
the full-duplex variant. XXX We should check the EEPROM for "default to
full-duplex".
1998-08-28 18:16:02 +00:00
fvdl
17c31a8a21
Add ETHER|NONE to default capabilities, or we'll panic when attaching
...
the forthcoming ex driver.
1998-08-28 12:50:36 +00:00
pk
535cdbe9f2
Slight optimization in audio_[pr]int().
1998-08-28 12:07:41 +00:00
pk
b1447741da
Nuke Dprintf; fix formats.
1998-08-28 08:59:14 +00:00
pk
9441400ef0
Nuke Dprintf; fix formats.
...
Add missing copyright.
1998-08-28 08:58:24 +00:00
augustss
c50af72c34
Handle the case of MIDI devices with no audio devices.
1998-08-28 07:44:12 +00:00
pk
efad4d44c0
CS4231 audio driver. Play only for now.
1998-08-27 20:51:17 +00:00
pk
ce2bbbd092
Add audiocs.
1998-08-27 20:49:37 +00:00
pk
dd0709d28d
Add selected `%b' bits.
1998-08-27 20:05:11 +00:00
pk
142bff0170
Add missing entries and make it slightly more verbose.
1998-08-27 19:53:02 +00:00
pk
b3279eb3dc
Move a few prototypes.
...
Whitespace cleanup.
1998-08-27 18:45:12 +00:00
mrg
41ad1758ac
move isp_sbus attachment into /sys/dev/sbus.
1998-08-27 11:30:45 +00:00
drochner
a80cad6e0a
regen
1998-08-26 20:00:37 +00:00
drochner
fe1c5e2163
add the SIS 5597/5598 all-in-one PCI chipset
1998-08-26 19:59:16 +00:00
pk
fc397afa14
debug level 0
1998-08-26 15:06:37 +00:00
dante
d93a0d81b0
Add AdvanSys support
1998-08-26 14:20:37 +00:00
dante
97b8010151
Changed ADVSYSPROD to ADVSYS vendor ID
...
Added 1200A, 1200B, ULTRA, 2300 AdvanSys products ID
1998-08-26 14:18:26 +00:00
dante
d9e417cde9
Add AdvanSys 930U and 940U SCSI controllers
1998-08-26 14:13:58 +00:00
augustss
7972a062b0
Make the OPL driver attach directly to ISA as well.
1998-08-26 13:33:59 +00:00
augustss
8d64ea1683
Less debug printing.
1998-08-26 13:08:44 +00:00
augustss
6633896a67
Do some renaming of registers and make sure we get sound in both
...
channels on OPL3.
1998-08-26 13:08:10 +00:00
augustss
bb3c56652c
Make the OPL driver turn on the sound on sound cards that require it.
...
That makes it much more likely that we get any sound. DUH!
1998-08-26 12:10:22 +00:00
thorpej
bc21c243cd
For non-MII Vortex/Boomerang, set full-duplex in the MAC CONTROL register
...
in epsetmedia() if full-duplex is selected (new feature on these cards!)
On MII Boomerangs, set the full-duplex bit in MAC CONTROL in the statchg
callback from the MII layer. Should fix full-duplex on these cards.
1998-08-26 01:32:41 +00:00
thorpej
19b759c2e4
Define the full-duplex bit in the W3 MAC CONTROL register.
1998-08-26 01:29:03 +00:00
pk
6ab705c01b
Also include SUN4 in the temporary split
1998-08-25 22:42:48 +00:00
pk
d4ec33b5f0
The new MI part of the AD1848 driver.
1998-08-25 22:36:40 +00:00
pk
f7151935ef
Adjust for ad1848.c split.
1998-08-25 22:35:25 +00:00
pk
2ffb54bdcc
Split the AD1848 driver into MI (dev/ic/ad1848.c) and ISA parts.
1998-08-25 22:34:29 +00:00
augustss
a48f7d8a24
Attach the OPL FM synth to the ESS driver.
...
It probes, but alas, no sound.
1998-08-25 12:52:47 +00:00
thorpej
daa8ad1747
Add some braces to make egcs happy.
1998-08-25 04:56:01 +00:00
thorpej
85c6c03e2a
Change the 32-bit fields of the RFA to an arrays of bytes, so that
...
egcs won't attempt to optimize inline copies of them into a single
load/store (the RFA is not 4-byte aligned in the DMA area).
Just use memcpy() to copy those fields, now, not our own home-grown.
1998-08-25 01:08:15 +00:00
augustss
4e7c07c2b4
Write MIDI data from the sequencer to the device in a more sane way.
1998-08-24 17:59:25 +00:00
matt
ea3bfd6d80
Fix bug in transmit logic that would transmits to stop. Boolean dyslexia
...
stricks again.
1998-08-24 14:09:15 +00:00
tv
54bf4389f9
egcs brace warning
1998-08-24 02:34:44 +00:00
msaitoh
7734e0ef29
fix version string (from PC Card Standard, April 1998 (Release 6.1))
1998-08-22 23:41:48 +00:00
augustss
c7e036f6e2
Let opl attach to ess.
...
WARNING: it doesn't work yet.
1998-08-22 22:55:09 +00:00
augustss
f2ff59edc5
Change debug output.
1998-08-22 22:54:11 +00:00
msaitoh
369bc4cb89
Allocate an I/O according to the config table entries.
...
Auto assign is done only when all cfe->iospace[0].start fails.
1998-08-22 17:47:58 +00:00
mrg
9d4112bf21
make struct xd_iocmd's block member an u_int not a u_long
1998-08-22 15:11:02 +00:00
mrg
4d4f129eaa
make "struct sun_dkpart" the same for sparc/sparc64 (sparc64 must have been broken?)
1998-08-22 14:55:28 +00:00