snd_emu10k1_ptr_read
unsigned int snd_emu10k1_ptr_read(struct snd_emu10k1 * emu, unsigned int reg, unsigned int chn);
val = snd_emu10k1_ptr_read(hw, CVCF_CURRENTVOL, vp->ch);
val = snd_emu10k1_ptr_read(hw, CCCA_CURRADDR, vp->ch) - 64 + 3;
*val = snd_emu10k1_ptr_read(emu, *reg, i);
*val = snd_emu10k1_ptr_read(emu, *reg, i);
addr = snd_emu10k1_ptr_read(emu, A_DBG, 0);
addr = snd_emu10k1_ptr_read(emu, DBG, 0);
emu->saved_gpr[i] = snd_emu10k1_ptr_read(emu, emu->gpr_base + i, 0);
emu->tram_val_saved[i] = snd_emu10k1_ptr_read(emu, TANKMEMDATAREGBASE + i, 0);
emu->tram_addr_saved[i] = snd_emu10k1_ptr_read(emu, TANKMEMADDRREGBASE + i, 0);
snd_emu10k1_ptr_read(emu, A_TANKMEMCTLREGBASE + i, 0) << 20;
if (snd_emu10k1_ptr_read(emu, emu->gpr_base + irq->gpr_running, 0) & 0xffff0000) {
return snd_emu10k1_ptr_read(emu, pc, 0);
val = snd_emu10k1_ptr_read(emu, emu->gpr_base + gpr, 0);
val = snd_emu10k1_ptr_read(emu, TANKMEMDATAREGBASE + tram, 0);
addr = snd_emu10k1_ptr_read(emu, TANKMEMADDRREGBASE + tram, 0);
addr = snd_emu10k1_ptr_read(emu, TANKMEMADDRREGBASE + tram, 0) >> 12;
addr |= snd_emu10k1_ptr_read(emu, A_TANKMEMCTLREGBASE + tram, 0) << 20;
tmp = snd_emu10k1_ptr_read(emu, A_SPDIF_SAMPLERATE, 0);
reg = snd_emu10k1_ptr_read(emu, A_SPDIF_SAMPLERATE, 0);
return (unsigned char)snd_emu10k1_ptr_read(emu, mpu->port + idx, 0);
if (!snd_emu10k1_ptr_read(emu, emu->gpr_base + pcm->gpr_trigger, 0))
ptr = snd_emu10k1_ptr_read(emu, emu->gpr_base + pcm->gpr_ptr, 0) << 2;
u32 ptrx = snd_emu10k1_ptr_read(emu, PTRX, voice);
u32 cpf = snd_emu10k1_ptr_read(emu, CPF, voice);
ptr = snd_emu10k1_ptr_read(emu, CCCA, epcm->voices[0]->number) & 0x00ffffff;
ptr = snd_emu10k1_ptr_read(emu, epcm->capture_idx_reg, 0) & 0x0000ffff;
val = snd_emu10k1_ptr_read(emu, FXRT, idx);
val = snd_emu10k1_ptr_read(emu, ZVSRCS, 0);
status = snd_emu10k1_ptr_read(emu, status_reg, 0);
val = snd_emu10k1_ptr_read(emu, offset + idx + (pos >> 2), 0);
val |= snd_emu10k1_ptr_read(emu, 0x100 + idx + (pos >> 2), 0) << 20;
rate = snd_emu10k1_ptr_read(emu, rate_reg, 0);
ptrx = snd_emu10k1_ptr_read(emu, PTRX, idx);
psst = snd_emu10k1_ptr_read(emu, PSST, idx);
dsl = snd_emu10k1_ptr_read(emu, DSL, idx);
val = snd_emu10k1_ptr_read(emu, A_FXRT1, idx);
val1 = snd_emu10k1_ptr_read(emu, A_FXRT2, idx);
snda = snd_emu10k1_ptr_read(emu, A_SENDAMOUNTS, idx);
EXPORT_SYMBOL(snd_emu10k1_ptr_read);
val = snd_emu10k1_ptr_read(emu, CLIPL, 0);
val = snd_emu10k1_ptr_read(emu, CLIPH, 0);
val = snd_emu10k1_ptr_read(emu, HLIPL, 0);
val = snd_emu10k1_ptr_read(emu, HLIPH, 0);
tmp = snd_emu10k1_ptr_read(emu, A_SPDIF_SAMPLERATE, channel);