sound_syms.c 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. /*
  2. * The sound core exports the following symbols to the rest of
  3. * modulespace.
  4. *
  5. * (C) Copyright 1997 Alan Cox, Licensed under the GNU GPL
  6. *
  7. * Thu May 27 1999 Andrew J. Kroll <ag784@freenet..buffalo..edu>
  8. * left out exported symbol... fixed
  9. */
  10. #include <linux/module.h>
  11. #include "sound_config.h"
  12. #include "sound_calls.h"
  13. char sound_syms_symbol;
  14. EXPORT_SYMBOL(mixer_devs);
  15. EXPORT_SYMBOL(audio_devs);
  16. EXPORT_SYMBOL(num_mixers);
  17. EXPORT_SYMBOL(num_audiodevs);
  18. EXPORT_SYMBOL(midi_devs);
  19. EXPORT_SYMBOL(num_midis);
  20. EXPORT_SYMBOL(synth_devs);
  21. EXPORT_SYMBOL(sound_timer_devs);
  22. EXPORT_SYMBOL(sound_install_audiodrv);
  23. EXPORT_SYMBOL(sound_install_mixer);
  24. EXPORT_SYMBOL(sound_alloc_dma);
  25. EXPORT_SYMBOL(sound_free_dma);
  26. EXPORT_SYMBOL(sound_open_dma);
  27. EXPORT_SYMBOL(sound_close_dma);
  28. EXPORT_SYMBOL(sound_alloc_mididev);
  29. EXPORT_SYMBOL(sound_alloc_mixerdev);
  30. EXPORT_SYMBOL(sound_alloc_timerdev);
  31. EXPORT_SYMBOL(sound_alloc_synthdev);
  32. EXPORT_SYMBOL(sound_unload_audiodev);
  33. EXPORT_SYMBOL(sound_unload_mididev);
  34. EXPORT_SYMBOL(sound_unload_mixerdev);
  35. EXPORT_SYMBOL(sound_unload_timerdev);
  36. EXPORT_SYMBOL(sound_unload_synthdev);
  37. EXPORT_SYMBOL(load_mixer_volumes);
  38. EXPORT_SYMBOL(conf_printf);
  39. EXPORT_SYMBOL(conf_printf2);
  40. MODULE_DESCRIPTION("OSS Sound subsystem");
  41. MODULE_AUTHOR("Hannu Savolainen, et al.");