summaryrefslogtreecommitdiff
path: root/sys/dev/audio_if.h
AgeCommit message (Expand)Author
2009-09-29Add support for playback- or capture-only devices by addingsborrill
2008-03-04Split device_t and softc for audio(4), and other related cosmetic changes.cube
2007-12-03Interrupt handling changes, in discussion since February:ad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-21Replace the Mach-derived boolean_t type with the C99 bool type. Athorpej
2006-04-19Don't use simple_locks; we can't hold them while calling malloc andjmcneill
2006-04-18Protect audio_write's filter graph from being modified in the middle of ajmcneill
2006-03-07Add a 'powerstate' callback to audio_hw_if, to allow hw drivers to powerjmcneill
2006-02-16Change "inline" back to "__inline" in .h files -- C99 is still tooperry
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-12-11merge ktrace-lwp.christos
2005-01-10merge kent-audio1 branch, which introduces audio filter pipeline to the MIkent
2004-10-29constify audio_hw_if, midi_hw_if, and radio_hw_if.yamt
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-04-06Respect the law: Use A-law and mu-law as spellings as far as easily possible.wiz
2003-03-31sprinkle const qualifiers to const stuffjdolecek
2003-03-29Allow this file to be included if either of audio, midi or midibushe
2003-03-19add a compile-time check that audio(4) was actually configured into kerneljdolecek
2003-02-01Add extensible malloc types, adapted from FreeBSD. This turnsthorpej
2002-06-04Correct indent...isaki
2002-06-04Correct wrong comment about factor_denom.isaki
2002-04-25Add an `aux' audio device sub-type, to be used to attach parentkleink
2002-03-17Rename aurateconvproto.h to aurateconv.h.kent
2002-03-16Add factor_denom, a denominator of factor,isaki
2002-03-13Fix a typo in a comment.kent
2002-03-11Fix a typo in a comment.kent
2002-03-07Sampling rate and mono-stereo conversion described inkent
2001-10-03Fix pasto in type of dev_ioctl method.augustss
2001-10-03Add a new optional method, dev_ioctl, to the audio hardware driver interface.augustss
2001-10-02ANSIfy.augustss
2000-06-26Change the kernel mmap interface so that the offset to map is ansimonb
1999-09-09Add support for detaching audio devices.augustss
1999-06-05Guys, let's get real. We don't really want an #if !defined() for every possibleeeh
1999-06-05XXX avoid redefiing splaudio and IPL_AUDIO on the sparc XXXmrg
1999-02-17Pass the direction to the allocm and round_buffersize methods.mycroft
1998-08-17* Redo the way the way the MIDI driver attaches to audio devices.augustss
1998-08-12Tidy up and rename some functions in the MIDI driver.augustss
1998-08-09Add trigger_output and trigger_input entry points, which replacemycroft
1998-08-08Use splaudio on the arm32 port.mycroft
1998-08-07Add MIDI support. The MIDI devices can be accessed as ``raw'' throughaugustss
1998-03-03Avoid the name free so the MALLOCLOG option works again.augustss
1998-01-10don't run minor() macro twice in ISDEV...() macro definitionstv
1997-10-29Do audio attachment the right way. From Chris Demetriou.augustss
1997-10-19Make the audio API (almost) SunOS compatible.augustss
1997-09-06Move around splaudio() to (hopefully) get rid of some rare race conditions.augustss
1997-08-24- Change audio_hw_if a little: set_param now sets the play and record modesaugustss
1997-08-19Change the MI audio driver so it attaches to the MD driver in theaugustss
1997-08-18Implement /dev/audioctl. It behaves much like /dev/sound, but onlyaugustss
1997-07-31Audio changes:augustss