taglinefilesource code
gus_write8128drivers/sound/gus_card.cgus_write8 (0x45, 0);  /* Timer control */
gus_write8347drivers/sound/gus_wave.cgus_write8 (0x0e, (nvoices - 1) | 0xc0);
gus_write8353drivers/sound/gus_wave.cgus_write8 (0x00, mode & 0xfc);
gus_write8355drivers/sound/gus_wave.cgus_write8 (0x00, mode & 0xfc);
gus_write8361drivers/sound/gus_wave.cgus_write8 (0x00, gus_read8 (0x00) | 0x03);
gus_write8367drivers/sound/gus_wave.cgus_write8 (0x00, (gus_read8 (0x00) & 0x03) | (mode & 0xfc));  /* Don't start or stop
gus_write8370drivers/sound/gus_wave.cgus_write8 (0x00, (gus_read8 (0x00) & 0x03) | (mode & 0xfc));
gus_write8388drivers/sound/gus_wave.cgus_write8 (0x0d, 0x03);  /* Stop ramp before setting volume */
gus_write8395drivers/sound/gus_wave.cgus_write8 (0x0c, balance);
gus_write8401drivers/sound/gus_wave.cgus_write8 (0x07, (low >> 4) & 0xff);
gus_write8402drivers/sound/gus_wave.cgus_write8 (0x08, (high >> 4) & 0xff);
gus_write8408drivers/sound/gus_wave.cgus_write8 (0x06, ((scale & 0x03) << 6) | (rate & 0x3f));
gus_write8414drivers/sound/gus_wave.cgus_write8 (0x0d, mode & 0xfc);
gus_write8416drivers/sound/gus_wave.cgus_write8 (0x0d, mode & 0xfc);
gus_write8422drivers/sound/gus_wave.cgus_write8 (0x0d, (gus_read8 (0x0d) & 0x03) | (mode & 0xfc));  /* Don't start or stop
gus_write8425drivers/sound/gus_wave.cgus_write8 (0x0d, (gus_read8 (0x0d) & 0x03) | (mode & 0xfc));
gus_write8431drivers/sound/gus_wave.cgus_write8 (0x0d, 0x03);
gus_write8443drivers/sound/gus_wave.cgus_write8 (0x00, 0x03);  /* Voice off */
gus_write8444drivers/sound/gus_wave.cgus_write8 (0x0d, 0x03);  /* Ramping off */
gus_write8495drivers/sound/gus_wave.cgus_write8 (0x06, rate);  /* Ramping rate */
gus_write8555drivers/sound/gus_wave.cgus_write8 (0x00, 0x03);  /* Hard stop */
gus_write8621drivers/sound/gus_wave.cgus_write8 (0x4c, 0);    /* Reset GF1 */
gus_write8625drivers/sound/gus_wave.cgus_write8 (0x4c, 1);    /* Release Reset */
gus_write8633drivers/sound/gus_wave.cgus_write8 (0x41, 0);    /* DMA control */
gus_write8634drivers/sound/gus_wave.cgus_write8 (0x45, 0);    /* Timer control */
gus_write8635drivers/sound/gus_wave.cgus_write8 (0x49, 0);    /* Sample control */
gus_write8651drivers/sound/gus_wave.cgus_write8 (0x4c, 7);    /* Master reset | DAC enable | IRQ enable */
gus_write8726drivers/sound/gus_wave.cgus_write8 (0x4c, 0);    /* Reset GF1 */
gus_write8730drivers/sound/gus_wave.cgus_write8 (0x4c, 1);    /* Release Reset */
gus_write81442drivers/sound/gus_wave.cgus_write8 (0x41, 0);  /* Disable GF1 DMA */
gus_write81474drivers/sound/gus_wave.cgus_write8 (0x41, dma_command);  /* Let's go luteet (=bugs) */
gus_write81495drivers/sound/gus_wave.cgus_write8 (0x41, 0);  /* Stop DMA */
gus_write81888drivers/sound/gus_wave.cgus_write8 (0x0d, ramp_mode[chn]);
gus_write81931drivers/sound/gus_wave.cgus_write8 (0x41, 0);    /* Disable GF1 DMA */
gus_write81957drivers/sound/gus_wave.cgus_write8 (0x41, dma_command);  /* Kick on */
gus_write82005drivers/sound/gus_wave.cgus_write8 (0x49, mode);
gus_write82017drivers/sound/gus_wave.cgus_write8 (0x48, rate & 0xff);  /* Set sampling frequency */
gus_write82372drivers/sound/gus_wave.cgus_write8 (0x00, tmp);
gus_write82440drivers/sound/gus_wave.cgus_write8 (0x0d, tmp);
gus_write8166drivers/sound/sound_calls.hvoid gus_write8(int reg, unsigned char data);