Hi All,

I'm getting a bit confused about how mixers and special harware controls (like GPIOs) 
are implemented in ALSA(0.9.0) :

What is the difference between /proc/asound/dev/controlC0 and /proc/asound/dev/mixerC0 
? 

My card (ens1371) does not feature a mixerC0 device, does a call to snd_mixer_open(..) 
require a such device to exist?

Basically, what for should I open the controlC0 device ? (mixer settings, power 
management ? )and do I need to implement a mixerCx device ?

Should controlC0 be used for lowlevel settings global to the board, while hwC?D? would 
be for proprietary hardware control on a given IO ?

Thanks,
Marc.
 

Reply via email to