OSDN Git Service

* demo prep
authorfche <fche>
Thu, 5 Apr 2001 17:17:01 +0000 (17:17 +0000)
committerfche <fche>
Thu, 5 Apr 2001 17:17:01 +0000 (17:17 +0000)
[bsp/ChangeLog]
2001-04-05  Frank Ch. Eigler  <fche@redhat.com>

        * configrun-sid.in: Remove unused "--board=none" clause.
        (board=pid7t): Support "redboot", a new alternative to "cygmon",
        and "eCosstub".

[bsp/pregen/ChangeLog]
2001-04-05  Frank Ch. Eigler  <fche@redhat.com>

        * pregen-configs.in (arm): Generate redboot rather than cygmon .conf
        files.
        * arm-pid-redboot.conf, arm-pid-redboot-tksm.conf: New files.
        * armpid-redboot.img: New ROM image for RedBoot snapshot 2001-04-05.
        * arm-pid-cygmon.conf, arm-pid-cygmon-tksm.conf: Zapped files.

sid/bsp/ChangeLog
sid/bsp/configrun-sid.in
sid/bsp/pregen/ChangeLog
sid/bsp/pregen/arm-pid-redboot-tksm.conf [moved from sid/bsp/pregen/arm-pid-cygmon-tksm.conf with 94% similarity]
sid/bsp/pregen/arm-pid-redboot.conf [moved from sid/bsp/pregen/arm-pid-cygmon.conf with 93% similarity]
sid/bsp/pregen/armpid-redboot.img [new file with mode: 0644]
sid/bsp/pregen/pregen-configs.in

index ce1cdbf..d379d71 100644 (file)
@@ -1,3 +1,9 @@
+2001-04-05  Frank Ch. Eigler  <fche@redhat.com>
+
+       * configrun-sid.in: Remove unused "--board=none" clause.
+       (board=pid7t): Support "redboot", a new alternative to "cygmon",
+       and "eCosstub".
+
 2001-04-04  Frank Ch. Eigler  <fche@redhat.com>
 
        * configrun-sid.in: For arm target, set emable_z_packet.
index 2cb9297..f0f14fe 100644 (file)
@@ -395,16 +395,7 @@ if ($opt_EL) { $third_section .= "set cpu endian little\n"; }
 # Board-dependent logic
 
 
-if ($opt_board eq "none")
-  {
-    $memspecs = $gloss_memspecs{$opt_cpu} || die "Unknown cpu $opt_cpu for gloss memory specs\n";
-    @regions = split (/:/, $memspecs);
-    foreach $region (@regions)
-      {
-       push @opt_memory_region, $region;
-      }
-  }
-elsif ($opt_board =~ /pid7t/)
+if ($opt_board =~ /pid7t/)
   {
     # XXX: incorrect!
     # XXX: what about SRAM, SSRAM memory regions???
@@ -419,6 +410,11 @@ elsif ($opt_board =~ /pid7t/)
        die "board pid7t-eCos only supported in little-endian mode (-EL)\n" unless ($opt_EL);
        unshift @opt_memory_region, ( "0x04000000,0x00100000,file=armpid-eCos.img,read-only" );
       }
+    if ($opt_board =~ /redboot/)
+      {
+       die "board pid7t-redboot only supported in little-endian mode (-EL)\n" unless ($opt_EL);
+       unshift @opt_memory_region, ( "0x04000000,0x00100000,file=armpid-redboot.img,read-only" );
+      }
     else
       {
        unshift @opt_memory_region, ( "0x04000000,0x00100000" ); # default 1MB ROM - writeable
index f6d7a2d..ccd5684 100644 (file)
@@ -1,3 +1,11 @@
+2001-04-05  Frank Ch. Eigler  <fche@redhat.com>
+
+       * pregen-configs.in (arm): Generate redboot rather than cygmon .conf
+       files.
+       * arm-pid-redboot.conf, arm-pid-redboot-tksm.conf: New files.
+       * armpid-redboot.img: New ROM image for RedBoot snapshot 2001-04-05.
+       * arm-pid-cygmon.conf, arm-pid-cygmon-tksm.conf: Zapped files.
+
 2001-04-04  Frank Ch. Eigler  <fche@redhat.com>
 
        * arm-*.conf: Regenerated with new enable_z_packet default.
similarity index 94%
rename from sid/bsp/pregen/arm-pid-cygmon-tksm.conf
rename to sid/bsp/pregen/arm-pid-redboot-tksm.conf
index 273c68a..c72063f 100644 (file)
@@ -1,7 +1,7 @@
 # sid configuration file
-# created by Id: configrun-sid.in,v 1.7 2001/01/23 17:04:23 fche Exp 
-# run by fche @ touchme.toronto.redhat.com (Linux) at Tue Jan 23 12:23:09 EST 2001
-# args: --cpu=arm --no-run --board=pid7t-cygmon-uart1:5000 -EL --tksm
+# created by Id: configrun-sid.in,v 1.57 2001/04/04 23:52:57 fche Exp 
+# run by fche @ touchme.toronto.redhat.com (Linux) at Thu Apr  5 12:57:25 EDT 2001
+# args: --cpu=arm --no-run --board=pid7t-redboot-uart1:5000 -EL --tksm
 load libaudio.la audio_component_library
 load libcgencpu.la cgen_component_library
 load libconsoles.la console_component_library
@@ -133,11 +133,11 @@ connect-pin uart1 Sin <- uart1-console rx
 new hw-memory-ram/rom-basic mem1
 set mem1 size 16777216
 connect-bus mapper mem1:[0,16777215] mem1 read-write-port
-# memory region 2 (0x04000000,0x00100000,file=armpid-cygmon.img,read-only)
+# memory region 2 (0x04000000,0x00100000,file=armpid-redboot.img,read-only)
 new hw-memory-ram/rom-basic mem2
 set mem2 size 1048576
 connect-bus mapper mem2:[67108864,68157439] mem2 read-only-port
-set mem2 image-file "armpid-cygmon.img"
+set mem2 image-file "armpid-redboot.img"
 connect-pin init-sequence output-1 -> mem2 image-load
 # tcl/tk adaptive event polling
 connect-pin host-sched 2-event -> tcl-event-consumer !event
similarity index 93%
rename from sid/bsp/pregen/arm-pid-cygmon.conf
rename to sid/bsp/pregen/arm-pid-redboot.conf
index 2570401..e235ab6 100644 (file)
@@ -1,7 +1,7 @@
 # sid configuration file
-# created by Id: configrun-sid.in,v 1.7 2001/01/23 17:04:23 fche Exp 
-# run by fche @ touchme.toronto.redhat.com (Linux) at Tue Jan 23 12:23:08 EST 2001
-# args: --cpu=arm --no-run --board=pid7t-cygmon-uart1:5000 -EL
+# created by Id: configrun-sid.in,v 1.57 2001/04/04 23:52:57 fche Exp 
+# run by fche @ touchme.toronto.redhat.com (Linux) at Thu Apr  5 12:57:25 EDT 2001
+# args: --cpu=arm --no-run --board=pid7t-redboot-uart1:5000 -EL
 load libaudio.la audio_component_library
 load libcgencpu.la cgen_component_library
 load libconsoles.la console_component_library
@@ -122,9 +122,9 @@ connect-pin uart1 Sin <- uart1-console rx
 new hw-memory-ram/rom-basic mem1
 set mem1 size 16777216
 connect-bus mapper mem1:[0,16777215] mem1 read-write-port
-# memory region 2 (0x04000000,0x00100000,file=armpid-cygmon.img,read-only)
+# memory region 2 (0x04000000,0x00100000,file=armpid-redboot.img,read-only)
 new hw-memory-ram/rom-basic mem2
 set mem2 size 1048576
 connect-bus mapper mem2:[67108864,68157439] mem2 read-only-port
-set mem2 image-file "armpid-cygmon.img"
+set mem2 image-file "armpid-redboot.img"
 connect-pin init-sequence output-1 -> mem2 image-load
diff --git a/sid/bsp/pregen/armpid-redboot.img b/sid/bsp/pregen/armpid-redboot.img
new file mode 100644 (file)
index 0000000..5c48df7
Binary files /dev/null and b/sid/bsp/pregen/armpid-redboot.img differ
index edada1a..89fc0e3 100755 (executable)
@@ -57,11 +57,11 @@ mvic sid.conf arm-pid-tksm.conf
 crs --cpu=arm --no-run --gdb=5000 --board=pid7t-uart1:gdb -EB
 mvic sid.conf arm-pidBE.conf
 
-crs --cpu=arm --no-run --board=pid7t-cygmon-uart1:5000 -EL
-mvic sid.conf arm-pid-cygmon.conf
+crs --cpu=arm --no-run --board=pid7t-redboot-uart1:5000 -EL
+mvic sid.conf arm-pid-redboot.conf
 
-crs --cpu=arm --no-run --board=pid7t-cygmon-uart1:5000 -EL --tksm
-mvic sid.conf arm-pid-cygmon-tksm.conf
+crs --cpu=arm --no-run --board=pid7t-redboot-uart1:5000 -EL --tksm
+mvic sid.conf arm-pid-redboot-tksm.conf
 
 crs --cpu=arm --no-run --gdb=5000 --board=cma110:cma222-uart1:gdb -EL
 mvic sid.conf arm-cma.conf