"x86" => "hw-cpu-x86",
# INSERT NEW ENTRIES HERE
"m32r" => "hw-cpu-m32r/d",
+ "ms1" => "hw-cpu-ms1",
"xstormy16" => "hw-cpu-xstormy16",
);
%cpu_defaultendian = (
"x86" => "-EL",
"m32r" => "-EB",
+ "ms1" => "-EB",
"xstormy16" => "-EL",
);
"x86" => "sw-gloss-generic/libgloss",
# INSERT NEW ENTRIES HERE
"m32r" => "sw-gloss-m32r/libgloss",
+ "ms1" => "sw-gloss-generic/libgloss",
"xstormy16" => "sw-gloss-generic/libgloss",
);
"x86" => "0x00000,0x500000",
# INSERT NEW ENTRIES HERE
"m32r" => "0x00000000,0x00800000",
+ "ms1" => "0x00000000,0x00800000",
"xstormy16" => "0x00000000,0x00800000",
);
&sidconf_new("sid-sched-sim", "target-sched") . "\n" .
"";
+if ($opt_cpu eq "ms1")
+ {
+ $first_section .= "# add io bus probe\n" .
+ &sidconf_new("hw-glue-probe-bus", "io-bus-probe") . "\n";
+ }
+
if ($opt_trace_core || $opt_trace_core_visual)
{
$first_section .= "# core tracing\n" .
$second_section .= "set cpu memory-mode cygmon\n";
}
+if ($opt_cpu eq "ms1")
+ {
+ # Uncomment the next three lines to enable io bus tracing.
+ #$second_section .= "# Connect bus tracer to io bus accessor\n" .
+ #"connect-bus cpu io-memory io-bus-probe upstream\n" .
+ #"set io-bus-probe trace? 1\n";
+ }
+
if ($opt_gprof)
{
$second_section .= "# gprof connections
$enable_z_packet = "true";
}
+if ($opt_cpu eq "ms1")
+ {
+ $enable_z_packet = "true";
+ }
+
if ($opt_cpu eq "xstormy16")
{
$enable_z_packet = "true";