+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.
# 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???
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
+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.
# 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
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
# 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
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
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