summaryrefslogtreecommitdiff
path: root/sys/dev/audio.c
AgeCommit message (Expand)Author
1999-12-15Report all AUDIO_PROP_* properties when attaching an audio device.kleink
1999-11-23Avoid 0 blocksize.augustss
1999-11-09Make sure to call vdevgone() on all devices when deteching.augustss
1999-11-01Be cautious about the blocksize returned by the hardware driver toaugustss
1999-09-23Minor output formatting buglet.kleink
1999-09-09Add support for detaching audio devices.augustss
1999-06-07Don't clobber the error returned by uiomove() when starting the audiothorpej
1999-05-30Fix two small bugs:nathanw
1999-02-26Make these compile on the alpha when AUDIO_DEBUG is defined.nathanw
1999-02-19Indicate whether the decive is full or half duplex at attach time.mycroft
1999-02-17Pass the direction to the allocm and round_buffersize methods.mycroft
1998-12-27Make sure recording is started before we return EWOULDBLOCK in a read().augustss
1998-12-27Fold lines to 80 chars.augustss
1998-12-20Make midi_attach_mi() and audioprint() available also if MIDIBUSdrochner
1998-11-25Do not permit a class to be recorded as a master or monitor port.mycroft
1998-11-19fix problems in many d_mmap routines:mrg
1998-09-27Make this compile again with no audio but with midi devices.christos
1998-09-01Move some debugging output to more useful levels.mycroft
1998-08-28Slight optimization in audio_[pr]int().pk
1998-08-28Handle the case of MIDI devices with no audio devices.augustss
1998-08-18Back out previous.thorpej
1998-08-18Deal with somewhat bogus uninitialized warning in new egcs. Behaviorthorpej
1998-08-17* Redo the way the way the MIDI driver attaches to audio devices.augustss
1998-08-10Oops.mycroft
1998-08-10Call set_params if usemode changes.mycroft
1998-08-09Add trigger_output and trigger_input entry points, which replacemycroft
1998-08-09Make sure output is thoroughly halted on close, and remember that we stoppedmycroft
1998-08-09Mask off extra usemode bits.mycroft
1998-08-09Always copy back both the record and play parameters, in case the driver hadmycroft
1998-08-07Add MIDI support. The MIDI devices can be accessed as ``raw'' throughaugustss
1998-08-05Clarify a comment.augustss
1998-08-04Allow option AUDIO_INTR_TIME even if the platform does not supportaugustss
1998-07-09This doesn't need opt_compat_netbsd.h any more.mycroft
1998-07-09Don't #ifdef the encoding compatibility crud. It's needed for sourcemycroft
1998-07-05* defopt COMPAT_{09,10,11,12,13} and COMPAT_NOMID.jonathan
1998-05-18Avoid spaces in tsleep() string.augustss
1998-05-15Be more verbose if attaching the audio device fails.augustss
1998-04-28Change debug printing a littel again.augustss
1998-04-28Add a few more debug messages and clean up debug printing a little.augustss
1998-03-03Avoid the name free so the MALLOCLOG option works again.augustss
1998-01-12Adjust for config changes.thorpej
1997-12-03Fix three problems spotted by mycroft:augustss
1997-10-29Fix slight glitch in last commit when AUDIO_DEBUG is on.augustss
1997-10-29Do audio attachment the right way. From Chris Demetriou.augustss
1997-10-19Make the audio API (almost) SunOS compatible.augustss
1997-10-16TMS320AV110 (mpeg layer 2 decoder chip) and ZBUS Melody board, which uses it.is
1997-10-16Aignore interrupts if the device isn't open.augustss
1997-10-14Don't test for unused methods.augustss
1997-10-11GETPROPS does not indicate whether the device is currently in full-duplexmycroft
1997-10-07Sanity check hi/lo water mark settings better.augustss