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