emu_rdptr
r = emu_rdptr(sc, 0, ch->idxreg) & 0x0000ffff;
tmp = emu_rdptr(sc, 0, EMU_A_SPDIF_SAMPLERATE) & 0xfffff1ff;
ptr = (emu_rdptr(sc, v->vnum, EMU_CHAN_CCCA_CURRADDR) - (v->start >> s)) << s;
printf("%s\t[%08x]", regname[i], emu_rdptr(sc, v->vnum, i));
emu_rdptr(sc, v->vnum, i + 0x70));
d = emu_rdptr(sc->card, 0, sc->port + reg);
r = emu_rdptr(sc->card, 0, ch->idxreg) & 0x0000ffff;
r = emu_rdptr(sc->card, 0, ch->idxreg) & 0x0000ffff;
ptr = (emu_rdptr(sc, v->vnum, EMU_CHAN_CCCA_CURRADDR) - (v->start >> s)) << s;
spdif_sr = emu_rdptr(sc, 0, EMU_A_SPDIF_SAMPLERATE);
uint32_t emu_rdptr(struct emu_sc_info *sc, unsigned int chn, unsigned int reg);