summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound
Commit message (Expand)AuthorAgeFilesLines
* unfinished sblive driver, playback/mixer only for now - not enabled incg2000-04-022-0/+1836
* fail in attach if we seem to have no ac97 codeccg2000-04-016-8/+14
* bump the buffer size from 4k to 16k. should improve performance under load.cg2000-04-011-1/+1
* split up ess and sb codecg2000-03-284-951/+969
* don't check extended features on codecs known to hang. should fix neomagiccg2000-03-241-16/+26
* toast warnings on i386cg2000-03-201-1/+3
* make als120 cards which report dsp version 3.x whilst only supporting 4.xcg2000-03-201-2/+5
* update the ac97 layer:cg2000-03-209-69/+226
* add a function to reinitialize the mixer, to be called by drivers oncg2000-03-202-0/+14
* Spelling mistaken_hibma2000-03-151-1/+1
* Stop isadma from abusing the B_READ, B_RAW and B_WRITE flags.phk2000-03-134-9/+9
* Add the logical ID of Avance Logic ALS100. The vendor ID is alsotanimura2000-03-091-0/+1
* Partial fix: the following patch correctly configures the card for dualcg2000-03-051-1/+5
* fix ess end-of-buffer repeatingcg2000-02-143-18/+6
* Tidy up stray or bogus #if NFOO > 0 and #include "foo.h".peter2000-01-296-24/+0
* Remove a rather bizzare set of #ifdefs and #defines that all worked outpeter2000-01-291-10/+0
* differentiate cmi8330 and als100 pnp cards based on their vendor id. thiscg2000-01-292-2/+13
* Add support for detection of the ESS 1688 found on my Dell Latitude LMgallatin2000-01-281-0/+1
* handle simplex devices rightcg2000-01-261-1/+1
* Note the PnP id's for the NMX2210 next to the id's where they are used.peter2000-01-231-2/+3
* The pointer of the serial FIFO in the DSP seems to make an errortanimura2000-01-231-3/+22
* kludge to fix the end-of-sample repeating bug. i don't know why it happens;cg2000-01-181-5/+9
* update ac97 layer to use device_printf when printing messagescg2000-01-187-12/+15
* Some SB128's (ES1371) have a different PCI vendor id. Vendor == 0x3274peter2000-01-171-2/+5
* fix missing \n in sndstat outputcg2000-01-161-1/+1
* oops, best play format was set to unsigned 16 bit instead of signed 16 bitcg2000-01-161-1/+1
* attach to non-ac97 neomagic chips and hope that ac97 ones do not have thecg2000-01-131-0/+6
* be less verbosecg2000-01-131-3/+5
* Add support for detection of the ESS 1878 chip.deischen2000-01-121-0/+1
* exclude chips with subdevices specified on a list of non-ac97 chipscg2000-01-111-2/+24
* make dsp_read() assert that it has a read channel, not a write channelcg2000-01-101-2/+2
* don't complain about bad intrs unless we get 1000 of them consecutivelycg2000-01-101-3/+4
* general tidyupcg2000-01-103-486/+663
* return the sample rate set instead of 0. oops. mpg123 should now work.cg2000-01-101-1/+1
* fix the premature termination of playbackcg2000-01-091-1/+1
* driver for neomagic 256av and 256zxcg2000-01-093-0/+5393
* modify sndstat outputcg2000-01-091-4/+12
* allow mixer-only devices - ie, devices with no play/rec channelscg2000-01-061-15/+25
* don't panic if channel init fails, report and fail gracefullycg2000-01-052-3/+10
* argh, forgot the bus_dma_tag_creates.cg2000-01-055-4/+8
* set up the pci regs properly for busmastering. this makes the card work oncg2000-01-051-0/+3
* allocate isa bounce buffers of the right size for ess/mss cards, fixescg2000-01-054-8/+14
* Do not start/stop DMA transfer if it is already started/stopped.tanimura2000-01-031-22/+41
* - Handle an interrupt for csa primarily in the bridge driver,tanimura2000-01-034-56/+195
* revert buffer size to 64kcg2000-01-011-1/+2
* Correct the delay durations as in the sample sources provided by Crystal Semi...tanimura2000-01-011-4/+4
* Attach the CS4610 PCI / CS4239 setup in isa compatability mode as CSC0100.peter1999-12-301-0/+2
* make ess cards use a 64k buffer again, by implementing esschan_init()cg1999-12-303-18/+39
* make es1373 chips with ac97 2.1 work on troublesome motherboardscg1999-12-291-19/+25
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-5/+5
OpenPOWER on IntegriCloud