1 /* 2 * Created: 9-Jan-1999 Rolf Fokkens 3 */ 4 5 extern void ess_intr 6 (sb_devc *devc); 7 extern int ess_dsp_init 8 (sb_devc *devc, struct address_info *hw_config); 9 10 extern struct audio_driver *ess_audio_init 11 (sb_devc *devc, int *audio_flags, int *format_mask); 12 extern int ess_midi_init 13 (sb_devc *devc, struct address_info *hw_config); 14 extern void ess_mixer_init 15 (sb_devc *devc); 16 17 extern int ess_init 18 (sb_devc *devc, struct address_info *hw_config); 19 extern int ess_dsp_reset 20 (sb_devc *devc); 21 22 extern void ess_setmixer 23 (sb_devc *devc, unsigned int port, unsigned int value); 24 extern unsigned int ess_getmixer 25 (sb_devc *devc, unsigned int port); 26 extern int ess_mixer_set 27 (sb_devc *devc, int dev, int left, int right); 28 extern int ess_mixer_reset 29 (sb_devc *devc); 30 extern void ess_mixer_reload 31 (sb_devc * devc, int dev); 32 extern int ess_set_recmask 33 (sb_devc *devc, int *mask); 34 35