summaryrefslogtreecommitdiff
path: root/sys/dev/isa/ess.c
AgeCommit message (Expand)Author
2003-05-09A few ISA sound drivers like to share dma channels, and hence deferredfvdl
2003-05-03DMA, not dma nor Dma.wiz
2003-02-01Add extensible malloc types, adapted from FreeBSD. This turnsthorpej
2001-11-13add RCSIDlukem
2001-10-03Add a new optional method, dev_ioctl, to the audio hardware driver interface.augustss
2001-01-06Do ess_config_addr() in the ofisa front end, rather than in the matchnathanw
2000-06-26Change the kernel mmap interface so that the offset to map is ansimonb
2000-03-23New callout mechanism with two major improvements over the oldthorpej
2000-02-07Add a new function call to the ISA DMA API: isa_dmamaxsize(), which returnsthorpej
2000-01-18Mute the DAC -- not the master volume -- on close, so that CD passthrough ismycroft
1999-11-02Set mixer controls after a reset.augustss
1999-11-01Make little endian and big endian version of all functionsaugustss
1999-06-18Add support for ES18[67][89]. From PR #7427 by AW9K-NNK@asahi-net.or.jp,augustss
1999-05-30Fix bug uncovered by audio.c fix: Since the monitor control on the ESSnathanw
1999-03-19Allow DRQ[A-C] to be used on the 1888 as well.mycroft
1999-03-18dmapos should start at 0, in theory.mycroft
1999-03-18Add support for polling.mycroft
1999-03-18Confirm that there was an interrupt before handling it. Allows IRQs to bemycroft
1999-03-17Fix a couple of other places we should avoid the Audio2 DRQ on the 1788.mycroft
1999-03-17More redux:mycroft
1999-03-16Audio1 does not support 16-bit DMA. Eliminate some code that tried to handlemycroft
1999-03-16Fix old typo.mycroft
1999-03-16A little more cleanup.mycroft
1999-03-16Minor fix to some debugging output.mycroft
1999-03-16Clean up the previous:mycroft
1999-03-02Add support for the 1788 AudioDrive chip.nathanw
1999-02-22Use DMAMODE_LOOPDEMAND.mycroft
1999-02-20Fix the halt_input and halt_output routines to actually disable the channel,mycroft
1999-02-17Pass the direction to the allocm and round_buffersize methods.mycroft
1999-02-17If we have an 8-bit DRQ, always pass that to isa_malloc().mycroft
1999-01-08Fix more `void *' arithmetic.augustss
1998-11-25Minor format change.mycroft
1998-08-26Less debug printing.augustss
1998-08-26Make the OPL driver turn on the sound on sound cards that require it.augustss
1998-08-22Let opl attach to ess.augustss
1998-08-17* Redo the way the way the MIDI driver attaches to audio devices.augustss
1998-08-12The mic preamp is really a property of the input stage, and affects bothmycroft
1998-08-12enhanced -> preampmycroft
1998-08-11ess_audio_channel:active is now used even when DIAGNOSTICS is not defined.matthias
1998-08-10Use the new trigger interface.mycroft
1998-08-09Use 4- and 8-byte DMA transfers.mycroft
1998-08-09Don't actually touch the hardware in set_params; defer that until we actuallymycroft
1998-08-09Oops; fix typo.mycroft
1998-08-09Clarify with a specific reference to the manual page in question.mycroft
1998-08-09Make the previous slightly more robust, and set AUDIO_PROP_INDEPENDENT.mycroft
1998-08-09Make sure the sample rate is the same on both channels, tracking the changemycroft
1998-08-09The manual says to use the other crystal for 22050Hz.mycroft
1998-08-09Set the FIFO control bits correctly so that stereo recording works.mycroft
1998-08-09Use auto-initialize DMA for recording.mycroft
1998-08-08Sleeping forever kinda sucks.mycroft