Lines Matching full:base
40 uint16_t base[2];
138 r->now[ADDR] = r->base[ADDR] << d->dshift;
165 val = (r->base[COUNT] << d->dshift) - r->now[COUNT];
184 r->base[nreg] = (r->base[nreg] & 0xff) | ((data << 8) & 0xff00);
187 r->base[nreg] = (r->base[nreg] & 0xff00) | (data & 0xff);
349 r->now[COUNT], (r->base[COUNT] + 1) << ncont);
351 ldebug ("dma_pos %d size %d\n", n, (r->base[COUNT] + 1) << ncont);
467 static void dma_init2(struct dma_cont *d, int base, int dshift,
475 register_ioport_write (base + (i << dshift), 1, 1, write_chan, d);
476 register_ioport_read (base + (i << dshift), 1, 1, read_chan, d);
491 register_ioport_write (base + ((i + 8) << dshift), 1, 1,
493 register_ioport_read (base + ((i + 8) << dshift), 1, 1,
518 qemu_put_be16s (f, &r->base[0]);
519 qemu_put_be16s (f, &r->base[1]);
546 qemu_get_be16s (f, &r->base[0]);
547 qemu_get_be16s (f, &r->base[1]);