Home
last modified time | relevance | path

Searched refs:GUSregd (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/hw/audio/
H A Dgusemu_hal.c35 #define GUSregd(position) (*(uint32_t *)(gusptr + (position))) macro
44 GUSregd(portaccesses)++; in gus_read()
182 adr = state->himemaddr + (GUSregd(GUSDRAMPOS24bit) & 0xfffff); in gus_read()
194 GUSregd(portaccesses)++; in gus_write()
282 if (GUSregd(voicewavetableirq)) /* WavetableIRQ */ in gus_write()
286 if (GUSregd(voicewavetableirq) & (1 << voice)) in gus_write()
288 GUSregd(voicewavetableirq) ^= (1 << voice); /* clear IRQ bit */ in gus_write()
290 if (!GUSregd(voicewavetableirq)) in gus_write()
299 else if (GUSregd(voicevolrampirq)) /* VolRamp IRQ */ in gus_write()
303 if (GUSregd(voicevolrampirq) & (1 << voice)) in gus_write()
[all …]
H A Dgusemu_mixer.c31 #define GUSregd(position) (*(uint32_t *)(gusptr + (position))) macro
134 GUSregd(voicevolrampirq) |= 1 << Voice; /* set irq slot */ in gus_mixvoices()
138 GUSregd(voicevolrampirq) &= (~(1 << Voice)); /* clear irq slot */ in gus_mixvoices()
165 GUSregd(voicewavetableirq) |= 1 << Voice; /* set irq slot */ in gus_mixvoices()
169 GUSregd(voicewavetableirq) &= (~(1 << Voice)); /* clear irq slot */ in gus_mixvoices()
232 if (GUSregd(voicewavetableirq)) in gus_irqgen()
234 if (GUSregd(voicevolrampirq)) in gus_irqgen()