freebsd-skq/sys/dev
Doug Rabson 62c631ed7f * Ignore the wierd fakechan workarounds for simplex in dsp_ioctl().
Without this, ioctl commands for setting formats and speeds were
  essentially ignored for simplex devices until the application actually
  performed a read or write.
* Make sure that both channels are set in the SB mixer code and provide a
  mixer table specifically for the ess18xx which supports the extended
  accuracy available on this part.
* Fix a stupid bug in ess_format() which ignored the passed-in format and
  changed the hardware based on the value which was set last time. This
  meant that the hardware setting was often not set correctly at all.
* Add a custom identify driver for the ESS1888 which automagically detects
  and adds the device in a pseudo-PnP way. This driver also emits the magic
  sequence which enables the sound hardware after a hard reset, allowing
  it to work correctly for the sound hardware of a PWS 433au (and probably
  all other PWS class alpha machines).

With these changes, I was able to play back simple sounds on my 433au. I
have not tested recording or any other formats other than 8bit ulaw and
16bit stereo.
1999-11-13 18:31:31 +00:00
..
advansys
aha MIN unused, so kill it 1999-10-25 04:28:53 +00:00
ahb
aic Bug fix: allow reset device command to complete. 1999-10-28 05:28:00 +00:00
aic7xxx
amd
amr Don't print the chipset value; it's not useful. 1999-11-02 03:24:09 +00:00
ar User netgraph typedefs for methods 1999-11-01 10:09:34 +00:00
ata Dont listen to disks that say they can only do 0 sector transfers. 1999-11-10 19:37:00 +00:00
atkbdc Use DEVICE_MODULE() directly instead of DEV_DRIVER_MODULE. psm.c uses 1999-11-08 07:29:23 +00:00
bktr Update to driver 2.05 1999-11-13 14:54:00 +00:00
buslogic
ccd Remove the devsw magic from DEV_MODULE() 1999-11-07 10:01:17 +00:00
cs
cy
de
dec
dgb
dpt
ed fix misordering of two lines in this file. 1999-11-02 02:19:24 +00:00
eisa
en
ep Add (untested) support for the 3C562D/3C563D. I have been unable to 1999-10-29 06:27:07 +00:00
ex Fix bus_setup_intr(); I changed exintr() to take a pointer to ex_softc 1999-11-03 15:45:14 +00:00
fb
fdc Add code to support ISA PnP. 1999-11-11 08:48:40 +00:00
fe Make release is now falling over in if_fe.c due to Warner's pccard changes: 1999-10-25 17:04:17 +00:00
fxp
hea
hfa
ic
ida Call id_drvinit() from attach, not probe as the OS hasn't necessarily 1999-11-08 07:56:10 +00:00
ie
iicbus Use cdevsw_add() explicitly and DRIVER_MODULE(). 1999-11-08 07:57:03 +00:00
isp Remove calls to alpha_register_pci_scsi(). After Mike's recent boot 1999-11-05 13:10:39 +00:00
joy
kbd
lnc
mc146818
mca resource_list_{alloc,release}() takes a struct resource_list * as its 1999-11-06 07:38:01 +00:00
mcd
md
mii Do some more work on the mxphy pseudo-driver to make it better at media 1999-11-01 17:10:26 +00:00
mlx Correctly compute the block count. In reality, it seems that the 1999-11-02 03:25:24 +00:00
mse
pccard Disable old PCCARD_MODULE code. 1999-10-29 17:28:09 +00:00
pcf
pci now that a map's base addr is 64-bits, the alpha multi-hose hack needs 1999-11-03 22:43:03 +00:00
pcic Make these compile. Next step is to connect newbus plumbing. 1999-10-27 05:24:09 +00:00
pcm * Ignore the wierd fakechan workarounds for simplex in dsp_ioctl(). 1999-11-13 18:31:31 +00:00
pdq
ppbus
ppc
rc
rp
scd
sf
si
sio Last change to pccard_nbk now obviates the need to check the name of 1999-10-28 05:06:14 +00:00
sk
smbus Use (temporarily) cdevsw_add() so we can change from DEV_DRIVER_MODULE() 1999-11-08 07:37:15 +00:00
snp
sound * Ignore the wierd fakechan workarounds for simplex in dsp_ioctl(). 1999-11-13 18:31:31 +00:00
speaker Move isfoo() and friends to the newly created sys/ctype.h. 1999-11-03 17:54:26 +00:00
sr Fix typo in previous commit. 1999-11-02 22:24:41 +00:00
streams Rename remove_dev() to destroy_dev(). 1999-11-08 07:44:01 +00:00
syscons Correctly record the mouse position in the current VTY. 1999-11-09 12:35:36 +00:00
ti
tx Added code to enable BusMaster operations. 1999-10-29 09:56:52 +00:00
usb Add many new devicelabels 1999-11-12 23:31:03 +00:00
vinum Emergency fix to stop world breakage. 1999-11-03 20:04:00 +00:00
vn Remove the devsw magic from DEV_MODULE() 1999-11-07 10:01:17 +00:00
vr
vx
wi Disable old PCCARD_MODULE code. 1999-10-29 17:28:09 +00:00
wl
xe Disable old PCCARD_MODULE code. 1999-10-29 17:28:09 +00:00