diff options
author | Frank Ch. Eigler <fche@redhat.com> | 2000-03-21 20:45:43 +0000 |
---|---|---|
committer | Frank Ch. Eigler <fche@redhat.com> | 2000-03-21 20:45:43 +0000 |
commit | 2147266a646e6a8bf75fbde94664e20eca1ec546 (patch) | |
tree | d4e1a34d297fd4726a3b6fa61ca9749f4648e88e /sim | |
parent | bb698237ccd853c12087e03dbd59a8c5f06a347b (diff) | |
download | gdb-2147266a646e6a8bf75fbde94664e20eca1ec546.tar.gz |
* simplify eCos testing
2000-03-21 Frank Ch. Eigler <fche@redhat.com>
* interp.c (sim_open): Sort & extend dummy memory regions for
--board=jmr3904 for eCos.
Diffstat (limited to 'sim')
-rw-r--r-- | sim/mips/ChangeLog | 5 | ||||
-rw-r--r-- | sim/mips/interp.c | 11 |
2 files changed, 11 insertions, 5 deletions
diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog index 33b907fff98..af9985b1ec3 100644 --- a/sim/mips/ChangeLog +++ b/sim/mips/ChangeLog @@ -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. diff --git a/sim/mips/interp.c b/sim/mips/interp.c index a6d7232a32e..0d0cb623327 100644 --- a/sim/mips/interp.c +++ b/sim/mips/interp.c @@ -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"); |