]> Git Repo - qemu.git/blobdiff - hw/net/mcf_fec.c
Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging
[qemu.git] / hw / net / mcf_fec.c
index dc61bac2fce373a9ba0e035ed473015e45735d94..4025eb3b336215ee43b3a8d3dd8d88f5775f8424 100644 (file)
@@ -393,7 +393,7 @@ static void mcf_fec_write(void *opaque, hwaddr addr,
         s->tx_descriptor = s->etdsr;
         break;
     case 0x188:
-        s->emrbr = value & 0x7f0;
+        s->emrbr = value > 0 ? value & 0x7F0 : 0x7F0;
         break;
     default:
         hw_error("mcf_fec_write Bad address 0x%x\n", (int)addr);
This page took 0.02444 seconds and 4 git commands to generate.