* simplify eCos testing
authorFrank Ch. Eigler <fche@redhat.com>
Tue, 21 Mar 2000 20:45:43 +0000 (20:45 +0000)
committerFrank Ch. Eigler <fche@redhat.com>
Tue, 21 Mar 2000 20:45:43 +0000 (20:45 +0000)
2000-03-21  Frank Ch. Eigler  <fche@redhat.com>

* interp.c (sim_open): Sort & extend dummy memory regions for
--board=jmr3904 for eCos.

sim/mips/ChangeLog
sim/mips/interp.c

index 33b907fff983f83333168a55261c9914cc180b80..af9985b1ec37ffc327febca632b04d8cc6e98db0 100644 (file)
@@ -1,3 +1,8 @@
+2000-03-21  Frank Ch. Eigler  <fche@redhat.com>
+
+       * interp.c (sim_open): Sort & extend dummy memory regions for
+       --board=jmr3904 for eCos.
+
 2000-03-02  Frank Ch. Eigler  <fche@redhat.com>
 
        * configure: Regenerated.
index d8446fd28012c37bfda05f2cff07061324fd6738..eac81b364e17e0845f6599d88ebb29f0344b3af4 100644 (file)
@@ -456,17 +456,18 @@ sim_open (kind, cb, abfd, argv)
                           0xA8000000 + (i * size));
        }
 
-      /* Dummy memory regions for unsimulated devices */
+      /* Dummy memory regions for unsimulated devices - sorted by address */
 
-      sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xFFFFE000, 0x01c); /* EBIF */
-      sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xFFFF9000, 0x200); /* EBIF */
-      sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xFFFFF500, 0x300); /* PIO */
-      sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xFFFF8000, 0x804); /* DRAMC */
       sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xB1000000, 0x400); /* ISA I/O */
       sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xB2100000, 0x004); /* ISA ctl */
       sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xB2500000, 0x004); /* LED/switch */
       sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xB2700000, 0x004); /* RTC */
       sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xB3C00000, 0x004); /* RTC */
+      sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xFFFF8000, 0x900); /* DRAMC */
+      sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xFFFF9000, 0x200); /* EBIF */
+      sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xFFFFE000, 0x01c); /* EBIF */
+      sim_do_commandf (sd, "memory alias 0x%lx@1,0x%lx", 0xFFFFF500, 0x300); /* PIO */
+
 
       /* --- simulated devices --- */
       sim_hw_parse (sd, "/tx3904irc@0xffffc000/reg 0xffffc000 0x20");