sc_voc 375 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].start_addr = GUS_MEM_OFFSET - 1;
sc_voc 376 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].current_addr = GUS_MEM_OFFSET;
sc_voc 845 dev/isa/gus.c if (sc->sc_voc[GUS_VOICE_LEFT].voccntl &
sc_voc 877 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].voccntl |= GUSMASK_LOOP_ENABLE;
sc_voc 878 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].volcntl &= ~GUSMASK_VOICE_ROLL;
sc_voc 883 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].voccntl &= ~GUSMASK_LOOP_ENABLE;
sc_voc 884 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].volcntl |= GUSMASK_VOICE_ROLL;
sc_voc 890 dev/isa/gus.c playstats[playcntr].endaddr = sc->sc_voc[GUS_VOICE_LEFT].end_addr;
sc_voc 891 dev/isa/gus.c playstats[playcntr].voccntl = sc->sc_voc[GUS_VOICE_LEFT].voccntl;
sc_voc 892 dev/isa/gus.c playstats[playcntr].volcntl = sc->sc_voc[GUS_VOICE_LEFT].volcntl;
sc_voc 902 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_LEFT].voccntl);
sc_voc 904 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_LEFT].volcntl);
sc_voc 1098 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].voccntl &= ~(GUSMASK_LOOP_ENABLE);
sc_voc 1099 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].volcntl &= ~(GUSMASK_VOICE_ROLL);
sc_voc 1102 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].voccntl |= GUSMASK_LOOP_ENABLE;
sc_voc 1103 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].volcntl &= ~(GUSMASK_VOICE_ROLL);
sc_voc 1105 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].voccntl &= ~GUSMASK_LOOP_ENABLE;
sc_voc 1106 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].volcntl |= GUSMASK_VOICE_ROLL;
sc_voc 1113 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_LEFT].voccntl);
sc_voc 1116 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_LEFT].volcntl);
sc_voc 1118 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].current_addr =
sc_voc 1120 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].end_addr =
sc_voc 1121 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].current_addr + sc->sc_chanblocksize - 1;
sc_voc 1122 dev/isa/gus.c sc->sc_voc[GUS_VOICE_RIGHT].current_addr =
sc_voc 1123 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].current_addr +
sc_voc 1130 dev/isa/gus.c sc->sc_voc[GUS_VOICE_RIGHT].voccntl |= GUSMASK_LOOP_ENABLE;
sc_voc 1131 dev/isa/gus.c sc->sc_voc[GUS_VOICE_RIGHT].volcntl &= ~(GUSMASK_VOICE_ROLL);
sc_voc 1136 dev/isa/gus.c playstats[playcntr].curaddr = sc->sc_voc[GUS_VOICE_LEFT].current_addr;
sc_voc 1138 dev/isa/gus.c playstats[playcntr].voccntl = sc->sc_voc[GUS_VOICE_LEFT].voccntl;
sc_voc 1139 dev/isa/gus.c playstats[playcntr].volcntl = sc->sc_voc[GUS_VOICE_LEFT].volcntl;
sc_voc 1140 dev/isa/gus.c playstats[playcntr].endaddr = sc->sc_voc[GUS_VOICE_LEFT].end_addr;
sc_voc 1151 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_RIGHT].voccntl);
sc_voc 1153 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_RIGHT].volcntl);
sc_voc 1175 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl & ~(GUSMASK_VOICE_IRQ));
sc_voc 1214 dev/isa/gus.c sc->sc_voc[voice].voccntl &= ~GUSMASK_LOOP_ENABLE;
sc_voc 1215 dev/isa/gus.c sc->sc_voc[voice].volcntl &= ~GUSMASK_VOICE_ROLL;
sc_voc 1223 dev/isa/gus.c sc->sc_voc[voice].voccntl |= GUSMASK_LOOP_ENABLE;
sc_voc 1224 dev/isa/gus.c sc->sc_voc[voice].volcntl &= ~GUSMASK_VOICE_ROLL;
sc_voc 1227 dev/isa/gus.c sc->sc_voc[voice].voccntl &= ~GUSMASK_LOOP_ENABLE;
sc_voc 1228 dev/isa/gus.c sc->sc_voc[voice].volcntl |= GUSMASK_VOICE_ROLL;
sc_voc 1237 dev/isa/gus.c playstats[playcntr].voccntl = sc->sc_voc[voice].voccntl;
sc_voc 1238 dev/isa/gus.c playstats[playcntr].volcntl = sc->sc_voc[voice].volcntl;
sc_voc 1239 dev/isa/gus.c playstats[playcntr].endaddr = sc->sc_voc[voice].end_addr;
sc_voc 1253 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl);
sc_voc 1255 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].volcntl);
sc_voc 1354 dev/isa/gus.c start = sc->sc_voc[voice].start_addr;
sc_voc 1355 dev/isa/gus.c current = sc->sc_voc[voice].current_addr;
sc_voc 1356 dev/isa/gus.c end = sc->sc_voc[voice].end_addr;
sc_voc 1362 dev/isa/gus.c if (sc->sc_voc[voice].voccntl & GUSMASK_DATA_SIZE16) {
sc_voc 1397 dev/isa/gus.c sc->sc_voc[voice].voccntl |= GUSMASK_VOICE_IRQ;
sc_voc 1400 dev/isa/gus.c sc->sc_voc[voice].voccntl &= ~GUSMASK_VOICE_IRQ;
sc_voc 1401 dev/isa/gus.c sc->sc_voc[voice].voccntl &= ~(GUSMASK_VOICE_STOPPED |
sc_voc 1412 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].current_volume >> 4);
sc_voc 1419 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl);
sc_voc 1424 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl);
sc_voc 1443 dev/isa/gus.c sc->sc_voc[voice].voccntl |= GUSMASK_VOICE_STOPPED |
sc_voc 1446 dev/isa/gus.c sc->sc_voc[voice].voccntl &= ~(GUSMASK_VOICE_IRQ);
sc_voc 1459 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl);
sc_voc 1464 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl);
sc_voc 1488 dev/isa/gus.c sc->sc_voc[voice].current_volume = gusvol;
sc_voc 1550 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].voccntl &= ~GUSMASK_DATA_SIZE16;
sc_voc 1551 dev/isa/gus.c sc->sc_voc[GUS_VOICE_RIGHT].voccntl &= ~GUSMASK_DATA_SIZE16;
sc_voc 1553 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].voccntl |= GUSMASK_DATA_SIZE16;
sc_voc 1554 dev/isa/gus.c sc->sc_voc[GUS_VOICE_RIGHT].voccntl |= GUSMASK_DATA_SIZE16;
sc_voc 1733 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].start_addr = GUS_MEM_OFFSET - 1;
sc_voc 1734 dev/isa/gus.c sc->sc_voc[GUS_VOICE_RIGHT].start_addr =
sc_voc 1737 dev/isa/gus.c sc->sc_voc[GUS_VOICE_RIGHT].current_addr =
sc_voc 1738 dev/isa/gus.c sc->sc_voc[GUS_VOICE_RIGHT].start_addr + 1;
sc_voc 1739 dev/isa/gus.c sc->sc_voc[GUS_VOICE_RIGHT].end_addr =
sc_voc 1740 dev/isa/gus.c sc->sc_voc[GUS_VOICE_RIGHT].start_addr +
sc_voc 1779 dev/isa/gus.c sc->sc_voc[voice].rate = freq;
sc_voc 1906 dev/isa/gus.c sc->sc_voc[voice].end_addr = addr;
sc_voc 1908 dev/isa/gus.c if (sc->sc_voc[voice].voccntl & GUSMASK_DATA_SIZE16)
sc_voc 1931 dev/isa/gus.c sc->sc_voc[voice].current_addr = addr;
sc_voc 1933 dev/isa/gus.c if (sc->sc_voc[voice].voccntl & GUSMASK_DATA_SIZE16)
sc_voc 1963 dev/isa/gus.c if (sc->sc_voc[voice].voccntl & GUSMASK_DATA_SIZE16)
sc_voc 1966 dev/isa/gus.c voice, addr, sc->sc_voc[voice].end_addr));
sc_voc 2122 dev/isa/gus.c sc->sc_voc[i].voccntl = GUSMASK_VOICE_STOPPED |
sc_voc 2125 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[i].voccntl);
sc_voc 2127 dev/isa/gus.c sc->sc_voc[i].volcntl = GUSMASK_VOLUME_STOPPED |
sc_voc 2131 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[i].volcntl);
sc_voc 3598 dev/isa/gus.c sc->sc_voc[GUS_VOICE_LEFT].voccntl |= GUSMASK_DATA_SIZE16;
sc_voc 3599 dev/isa/gus.c sc->sc_voc[GUS_VOICE_RIGHT].voccntl |= GUSMASK_DATA_SIZE16;
sc_voc 213 dev/isa/gusvar.h struct gus_voice sc_voc[32]; /* Voice data for each voice */