snapper_write
snapper_write(sc, SNAPPER_LB0, snapper_initdata.LB0);
snapper_write(sc, SNAPPER_LB1, snapper_initdata.LB1);
snapper_write(sc, SNAPPER_LB2, snapper_initdata.LB2);
snapper_write(sc, SNAPPER_LB3, snapper_initdata.LB3);
snapper_write(sc, SNAPPER_LB4, snapper_initdata.LB4);
snapper_write(sc, SNAPPER_LB5, snapper_initdata.LB5);
snapper_write(sc, SNAPPER_LB6, snapper_initdata.LB6);
snapper_write(sc, SNAPPER_RB0, snapper_initdata.RB0);
snapper_write(sc, SNAPPER_RB1, snapper_initdata.RB1);
snapper_write(sc, SNAPPER_RB1, snapper_initdata.RB1);
snapper_write(sc, SNAPPER_RB2, snapper_initdata.RB2);
snapper_write(sc, SNAPPER_RB3, snapper_initdata.RB3);
snapper_write(sc, SNAPPER_RB4, snapper_initdata.RB4);
snapper_write(sc, SNAPPER_RB5, snapper_initdata.RB5);
snapper_write(sc, SNAPPER_RB6, snapper_initdata.RB6);
snapper_write(sc, SNAPPER_MCR1, snapper_initdata.MCR1);
snapper_write(sc, SNAPPER_MCR2, snapper_initdata.MCR2);
snapper_write(sc, SNAPPER_DRC, snapper_initdata.DRC);
snapper_write(sc, SNAPPER_VOLUME, snapper_initdata.VOLUME);
snapper_write(sc, SNAPPER_TREBLE, snapper_initdata.TREBLE);
snapper_write(sc, SNAPPER_BASS, snapper_initdata.BASS);
snapper_write(sc, SNAPPER_MIXER_L, snapper_initdata.MIXER_L);
snapper_write(sc, SNAPPER_MIXER_R, snapper_initdata.MIXER_R);
snapper_write(sc, SNAPPER_LLB, snapper_initdata.LLB);
snapper_write(sc, SNAPPER_RLB, snapper_initdata.RLB);
snapper_write(sc, SNAPPER_LLB_GAIN, snapper_initdata.LLB_GAIN);
snapper_write(sc, SNAPPER_RLB_GAIN, snapper_initdata.RLB_GAIN);
snapper_write(sc, SNAPPER_ACR, snapper_initdata.ACR);
snapper_write(sc, SNAPPER_VOLUME, reg);