OSDN Git Service

Fix stellaris ethernet
authorPaul Brook <paul@codesourcery.com>
Thu, 11 Jun 2009 12:22:27 +0000 (13:22 +0100)
committerPaul Brook <paul@codesourcery.com>
Thu, 11 Jun 2009 12:22:27 +0000 (13:22 +0100)
Revert bogus part of e3f5ec2b
(pass VLANClientState* as first arg to receive handlers)

Signed-off-by: Paul Brook <paul@codesourcery.com>
hw/stellaris_enet.c

index f5b83e4..8586db6 100644 (file)
@@ -130,9 +130,9 @@ static int stellaris_enet_can_receive(VLANClientState *vc)
     return (s->np < 31);
 }
 
-static uint32_t stellaris_enet_read(VLANClientState *vc, target_phys_addr_t offset)
+static uint32_t stellaris_enet_read(void *opaque, target_phys_addr_t offset)
 {
-    stellaris_enet_state *s = vc->opaque;
+    stellaris_enet_state *s = (stellaris_enet_state *)opaque;
     uint32_t val;
 
     switch (offset) {