/* After a sb_dsp_reset extended register 0xb4 (RECLEV) is reset too. After sb_dsp_reset RECLEV has to be restored. This is where ess_mixer_reload helps.  */
void ess_mixer_reload(sb_devc *devc, int dev)
/* After a sb_dsp_reset extended register 0xb4 (RECLEV) is reset too. After sb_dsp_reset RECLEV has to be restored. This is where ess_mixer_reload helps.  */
void ess_mixer_reload(sb_devc *devc, int dev)
{
	int left, right, value;
	value = devc->levels[dev];
	left  = value & 0x000000ff;
	right = (value & 0x0000ff00) >> 8;
	sb_common_mixer_set(devc, dev, left, right);
}