Lines Matching defs: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);
350 r->now[COUNT], (r->base[COUNT] + 1) << ncont);
353 ldebug ("dma_pos %d size %d\n", n, (r->base[COUNT] + 1) << ncont);
469 static void dma_init2(struct dma_cont *d, int base, int dshift,
477 register_ioport_write (base + (i << dshift), 1, 1, write_chan, d);
478 register_ioport_read (base + (i << dshift), 1, 1, read_chan, d);
493 register_ioport_write (base + ((i + 8) << dshift), 1, 1,
495 register_ioport_read (base + ((i + 8) << dshift), 1, 1,
520 qemu_put_be16s (f, &r->base[0]);
521 qemu_put_be16s (f, &r->base[1]);
548 qemu_get_be16s (f, &r->base[0]);
549 qemu_get_be16s (f, &r->base[1]);