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 11 #include <linux/module.h> 12 #include "sound_config.h" 13 #include "sound_calls.h" 14 15 char sound_syms_symbol; 16 17 EXPORT_SYMBOL(mixer_devs); 18 EXPORT_SYMBOL(audio_devs); 19 EXPORT_SYMBOL(num_mixers); 20 EXPORT_SYMBOL(num_audiodevs); 21 22 EXPORT_SYMBOL(midi_devs); 23 EXPORT_SYMBOL(num_midis); 24 EXPORT_SYMBOL(synth_devs); 25 EXPORT_SYMBOL(num_synths); 26 27 EXPORT_SYMBOL(sound_timer_devs); 28 EXPORT_SYMBOL(num_sound_timers); 29 30 EXPORT_SYMBOL(sound_install_audiodrv); 31 EXPORT_SYMBOL(sound_install_mixer); 32 EXPORT_SYMBOL(sound_alloc_dma); 33 EXPORT_SYMBOL(sound_free_dma); 34 EXPORT_SYMBOL(sound_open_dma); 35 EXPORT_SYMBOL(sound_close_dma); 36 EXPORT_SYMBOL(sound_alloc_audiodev); 37 EXPORT_SYMBOL(sound_alloc_mididev); 38 EXPORT_SYMBOL(sound_alloc_mixerdev); 39 EXPORT_SYMBOL(sound_alloc_timerdev); 40 EXPORT_SYMBOL(sound_alloc_synthdev); 41 EXPORT_SYMBOL(sound_unload_audiodev); 42 EXPORT_SYMBOL(sound_unload_mididev); 43 EXPORT_SYMBOL(sound_unload_mixerdev); 44 EXPORT_SYMBOL(sound_unload_timerdev); 45 EXPORT_SYMBOL(sound_unload_synthdev); 46 47 EXPORT_SYMBOL(load_mixer_volumes); 48 49 EXPORT_SYMBOL(conf_printf); 50 EXPORT_SYMBOL(conf_printf2); 51 52 MODULE_DESCRIPTION("OSS Sound subsystem"); 53 MODULE_AUTHOR("Hannu Savolainen, et al."); 54