Lines Matching defs:reg1
615 u_char reg1;
632 if ((reg1 = ess_rdsp(sc)) != 0x68) {
633 printf("ess: First ID byte wrong (0x%02x)\n", reg1);
647 sc->sc_version = (reg1 << 8) + reg2;
654 reg1 = ess_read_mix_reg(sc, ESS_MREG_VOLUME_CTRL);
655 reg2 = reg1 ^ 0x04; /* toggle bit 2 */
674 ess_write_mix_reg(sc, ESS_MREG_VOLUME_CTRL, reg1);
683 reg1 = ess_read_mix_reg(sc, ESS_MREG_SAMPLE_RATE);
684 reg2 = reg1 ^ 0xff; /* toggle all bits */
717 reg1 = ess_read_mix_reg(sc, ESS_MREG_VOLUME_CTRL);
718 reg2 = reg1 ^ 0x20; /* toggle bit 5 */
728 ess_write_mix_reg(sc, ESS_MREG_VOLUME_CTRL, reg1);
756 reg1 = ess_read_mix_reg(sc, 0x68);
775 ess_write_mix_reg(sc, 0x68, reg1);