summaryrefslogtreecommitdiff
path: root/hw/r2d.c
diff options
context:
space:
mode:
Diffstat (limited to 'hw/r2d.c')
-rw-r--r--hw/r2d.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/hw/r2d.c b/hw/r2d.c
index 853479375b..5f9f56971b 100644
--- a/hw/r2d.c
+++ b/hw/r2d.c
@@ -39,8 +39,6 @@
#define PA_OUTPORT 0x36
typedef struct {
- target_phys_addr_t base;
-
uint16_t bcr;
uint16_t irlmon;
uint16_t cfctl;
@@ -68,8 +66,6 @@ static uint32_t r2d_fpga_read(void *opaque, target_phys_addr_t addr)
{
r2d_fpga_t *s = opaque;
- addr -= s->base;
-
switch (addr) {
case PA_OUTPORT:
return s->outport;
@@ -87,8 +83,6 @@ r2d_fpga_write(void *opaque, target_phys_addr_t addr, uint32_t value)
{
r2d_fpga_t *s = opaque;
- addr -= s->base;
-
switch (addr) {
case PA_OUTPORT:
s->outport = value;
@@ -123,7 +117,6 @@ static void r2d_fpga_init(target_phys_addr_t base)
if (!s)
return;
- s->base = base;
iomemtype = cpu_register_io_memory(0, r2d_fpga_readfn,
r2d_fpga_writefn, s);
cpu_register_physical_memory(base, 0x40, iomemtype);