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