+2001-10-04 Frank Ch. Eigler <fche@redhat.com>
+
+ * configrun-sid.in: Throughout, set boolean attributes only to
+ non-default values.
+
2001-10-03 Frank Ch. Eigler <fche@redhat.com>
* configrun-sid.in (gdb): Add cfgroot relationship.
$enable_z_packet = "false";
$second_section = "# second section
# settings
-set cpu step-insn-count $cpu_insn_count
-set cpu trace-semantics? $opt_trace_semantics
-set cpu trace-disassemble? $opt_trace_disassemble
-set cpu trace-counter? $opt_trace_counter
-set cpu trace-extract? $opt_trace_extract
-set cpu enable-warnings? $opt_enable_warnings
-set host-sched num-clients 10 # large enough?
+set cpu step-insn-count $cpu_insn_count\n" .
+($opt_trace_semantics ? "set cpu trace-semantics? $opt_trace_semantics\n" : "") .
+($opt_trace_disassemble ? "set cpu trace-disassemble? $opt_trace_disassemble\n" : "") .
+($opt_trace_counter ? "set cpu trace-counter? $opt_trace_counter\n" : "") .
+($opt_trace_extract ? "set cpu trace-extract? $opt_trace_extract\n" : "") .
+($opt_enable_warnings ? "set cpu enable-warnings? $opt_enable_warnings\n" : "") .
+"set host-sched num-clients 10 # large enough?
set target-sched num-clients 10 # large enough?
# pin connections
connect-pin main perform-activity -> host-sched advance
connect-pin ${processor}-gdb yield -> yield-net input
connect-pin ${processor}-gdb flush-icache -> $processor flush-icache
connect-pin ${processor}-gdb restart -> hw-reset-net input
-set ${processor}-gdb exit-on-detach? 1
-set ${processor}-gdb trace-gdbsid? $opt_verbose
-set ${processor}-gdb trace-gdbserv? $opt_verbose
-# ${processor}-gdb-socket
+set ${processor}-gdb exit-on-detach? 1\n" .
+($opt_verbose ? "set ${processor}-gdb trace-gdbsid? $opt_verbose\n" : "") .
+($opt_verbose ? "set ${processor}-gdb trace-gdbserv? $opt_verbose\n" : "") .
+"# ${processor}-gdb-socket
connect-pin init-sequence output-2 -> ${processor}-gdb-socket init
connect-pin deinit-sequence output-6 -> ${processor}-gdb-socket fini
connect-pin ${processor}-gdb-socket rx -> ${processor}-gdb remote-rx
connect-pin ${processor}-gdb-socket tx <- ${processor}-gdb remote-tx
connect-pin host-sched 6-event -> ${processor}-gdb-socket poll-event
connect-pin host-sched 6-control <- ${processor}-gdb-socket poll-control
-set ${processor}-gdb-socket sockaddr-local 0.0.0.0:$opt_gdbport{$processor}
-set ${processor}-gdb-socket verbose? $opt_verbose
-";
+set ${processor}-gdb-socket sockaddr-local 0.0.0.0:$opt_gdbport{$processor}\n" .
+($opt_verbose ? "set ${processor}-gdb-socket verbose? $opt_verbose\n" : "");
}
# Additional settings for main cpu gdb.
$first_section .= "# ${processor} loader\n" .
&sidconf_new("sw-load-elf", "${processor}-loader") . "\n";
$second_section .= "# ${processor} loader
-set ${processor}-loader file \"$opt_load{$processor}\"
-set ${processor}-loader verbose? $opt_verbose
-";
+set ${processor}-loader file \"$opt_load{$processor}\" \n" .
+($opt_verbose ? "set ${processor}-loader verbose? $opt_verbose\n" : "");
# Have the loader write data via $load_mapper_data for the "cpu" processor
if ($processor eq "cpu")
+2001-10-04 Frank Ch. Eigler <fche@redhat.com>
+
+ * (*.conf): Regenerated without superfluous bool attr settings.
+
2001-10-03 Frank Ch. Eigler <fche@redhat.com>
* (*.conf): Regenerated with gdb cfgroot relationship.
# sid configuration file
# created by Id: configrun-sid.in,v 1.22 2001/10/03 17:24:17 fche Exp
-# run by fche @ tooth (Linux) at Wed Oct 3 13:24:32 EDT 2001
+# run by fche @ tooth (Linux) at Thu Oct 4 13:32:11 EDT 2001
# args: --cpu=arm --no-run --gdb=5000 --board=cma110:cma222-uart1:gdb -EL --tksm
set main persistent? true
load libaudio.la audio_component_library
# second section
# settings
set cpu step-insn-count 10000
-set cpu trace-semantics? 0
-set cpu trace-disassemble? 0
-set cpu trace-counter? 0
-set cpu trace-extract? 0
-set cpu enable-warnings? 0
set host-sched num-clients 10 # large enough?
set target-sched num-clients 10 # large enough?
# pin connections
connect-pin cpu-gdb flush-icache -> cpu flush-icache
connect-pin cpu-gdb restart -> hw-reset-net input
set cpu-gdb exit-on-detach? 1
-set cpu-gdb trace-gdbsid? 0
-set cpu-gdb trace-gdbserv? 0
# cpu-gdb-socket
connect-pin init-sequence output-2 -> cpu-gdb-socket init
connect-pin deinit-sequence output-6 -> cpu-gdb-socket fini
connect-pin host-sched 6-event -> cpu-gdb-socket poll-event
connect-pin host-sched 6-control <- cpu-gdb-socket poll-control
set cpu-gdb-socket sockaddr-local 0.0.0.0:5000
-set cpu-gdb-socket verbose? 0
# tk system monitor
relate main component-catalog-informees tksm
# refresh
# sid configuration file
# created by Id: configrun-sid.in,v 1.22 2001/10/03 17:24:17 fche Exp
-# run by fche @ tooth (Linux) at Wed Oct 3 13:24:31 EDT 2001
+# run by fche @ tooth (Linux) at Thu Oct 4 13:32:11 EDT 2001
# args: --cpu=arm --no-run --gdb=5000 --board=cma110:cma222-uart1:gdb -EL
set main persistent? true
load libaudio.la audio_component_library
# second section
# settings
set cpu step-insn-count 10000
-set cpu trace-semantics? 0
-set cpu trace-disassemble? 0
-set cpu trace-counter? 0
-set cpu trace-extract? 0
-set cpu enable-warnings? 0
set host-sched num-clients 10 # large enough?
set target-sched num-clients 10 # large enough?
# pin connections
connect-pin cpu-gdb flush-icache -> cpu flush-icache
connect-pin cpu-gdb restart -> hw-reset-net input
set cpu-gdb exit-on-detach? 1
-set cpu-gdb trace-gdbsid? 0
-set cpu-gdb trace-gdbserv? 0
# cpu-gdb-socket
connect-pin init-sequence output-2 -> cpu-gdb-socket init
connect-pin deinit-sequence output-6 -> cpu-gdb-socket fini
connect-pin host-sched 6-event -> cpu-gdb-socket poll-event
connect-pin host-sched 6-control <- cpu-gdb-socket poll-control
set cpu-gdb-socket sockaddr-local 0.0.0.0:5000
-set cpu-gdb-socket verbose? 0
set cpu endian little
# uart1 <-> cpu-gdb also
connect-pin uart1 Sout -> cpu-gdb target-tx
# sid configuration file
# created by Id: configrun-sid.in,v 1.22 2001/10/03 17:24:17 fche Exp
-# run by fche @ tooth (Linux) at Wed Oct 3 13:24:29 EDT 2001
+# run by fche @ tooth (Linux) at Thu Oct 4 13:32:09 EDT 2001
# args: --cpu=arm --no-run --gdb=5000 -EL --tksm
set main persistent? true
load libaudio.la audio_component_library
# second section
# settings
set cpu step-insn-count 10000
-set cpu trace-semantics? 0
-set cpu trace-disassemble? 0
-set cpu trace-counter? 0
-set cpu trace-extract? 0
-set cpu enable-warnings? 0
set host-sched num-clients 10 # large enough?
set target-sched num-clients 10 # large enough?
# pin connections
connect-pin cpu-gdb flush-icache -> cpu flush-icache
connect-pin cpu-gdb restart -> hw-reset-net input
set cpu-gdb exit-on-detach? 1
-set cpu-gdb trace-gdbsid? 0
-set cpu-gdb trace-gdbserv? 0
# cpu-gdb-socket
connect-pin init-sequence output-2 -> cpu-gdb-socket init
connect-pin deinit-sequence output-6 -> cpu-gdb-socket fini
connect-pin host-sched 6-event -> cpu-gdb-socket poll-event
connect-pin host-sched 6-control <- cpu-gdb-socket poll-control
set cpu-gdb-socket sockaddr-local 0.0.0.0:5000
-set cpu-gdb-socket verbose? 0
# gdb w/ gloss
connect-pin gloss trap-chain <-> cpu-gdb trap
connect-pin gloss trap-code-chain -> cpu-gdb trap-code
# sid configuration file
# created by Id: configrun-sid.in,v 1.22 2001/10/03 17:24:17 fche Exp
-# run by fche @ tooth (Linux) at Wed Oct 3 13:24:29 EDT 2001
+# run by fche @ tooth (Linux) at Thu Oct 4 13:32:09 EDT 2001
# args: --cpu=arm --no-run --gdb=5000 -EL
set main persistent? true
load libaudio.la audio_component_library
# second section
# settings
set cpu step-insn-count 10000
-set cpu trace-semantics? 0
-set cpu trace-disassemble? 0
-set cpu trace-counter? 0
-set cpu trace-extract? 0
-set cpu enable-warnings? 0
set host-sched num-clients 10 # large enough?
set target-sched num-clients 10 # large enough?
# pin connections
connect-pin cpu-gdb flush-icache -> cpu flush-icache
connect-pin cpu-gdb restart -> hw-reset-net input
set cpu-gdb exit-on-detach? 1
-set cpu-gdb trace-gdbsid? 0
-set cpu-gdb trace-gdbserv? 0
# cpu-gdb-socket
connect-pin init-sequence output-2 -> cpu-gdb-socket init
connect-pin deinit-sequence output-6 -> cpu-gdb-socket fini
connect-pin host-sched 6-event -> cpu-gdb-socket poll-event
connect-pin host-sched 6-control <- cpu-gdb-socket poll-control
set cpu-gdb-socket sockaddr-local 0.0.0.0:5000
-set cpu-gdb-socket verbose? 0
# gdb w/ gloss
connect-pin gloss trap-chain <-> cpu-gdb trap
connect-pin gloss trap-code-chain -> cpu-gdb trap-code
# sid configuration file
# created by Id: configrun-sid.in,v 1.22 2001/10/03 17:24:17 fche Exp
-# run by fche @ tooth (Linux) at Wed Oct 3 13:24:30 EDT 2001
+# run by fche @ tooth (Linux) at Thu Oct 4 13:32:09 EDT 2001
# args: --cpu=arm --no-run --gdb=5000 -EB
set main persistent? true
load libaudio.la audio_component_library
# second section
# settings
set cpu step-insn-count 10000
-set cpu trace-semantics? 0
-set cpu trace-disassemble? 0
-set cpu trace-counter? 0
-set cpu trace-extract? 0
-set cpu enable-warnings? 0
set host-sched num-clients 10 # large enough?
set target-sched num-clients 10 # large enough?
# pin connections
connect-pin cpu-gdb flush-icache -> cpu flush-icache
connect-pin cpu-gdb restart -> hw-reset-net input
set cpu-gdb exit-on-detach? 1
-set cpu-gdb trace-gdbsid? 0
-set cpu-gdb trace-gdbserv? 0
# cpu-gdb-socket
connect-pin init-sequence output-2 -> cpu-gdb-socket init
connect-pin deinit-sequence output-6 -> cpu-gdb-socket fini
connect-pin host-sched 6-event -> cpu-gdb-socket poll-event
connect-pin host-sched 6-control <- cpu-gdb-socket poll-control
set cpu-gdb-socket sockaddr-local 0.0.0.0:5000
-set cpu-gdb-socket verbose? 0
# gdb w/ gloss
connect-pin gloss trap-chain <-> cpu-gdb trap
connect-pin gloss trap-code-chain -> cpu-gdb trap-code
# sid configuration file
# created by Id: configrun-sid.in,v 1.22 2001/10/03 17:24:17 fche Exp
-# run by fche @ tooth (Linux) at Wed Oct 3 13:24:30 EDT 2001
+# run by fche @ tooth (Linux) at Thu Oct 4 13:32:10 EDT 2001
# args: --cpu=arm --no-run --gdb=5000 --board=pid7t-uart1:gdb -EL --tksm
set main persistent? true
load libaudio.la audio_component_library
# second section
# settings
set cpu step-insn-count 10000
-set cpu trace-semantics? 0
-set cpu trace-disassemble? 0
-set cpu trace-counter? 0
-set cpu trace-extract? 0
-set cpu enable-warnings? 0
set host-sched num-clients 10 # large enough?
set target-sched num-clients 10 # large enough?
# pin connections
connect-pin cpu-gdb flush-icache -> cpu flush-icache
connect-pin cpu-gdb restart -> hw-reset-net input
set cpu-gdb exit-on-detach? 1
-set cpu-gdb trace-gdbsid? 0
-set cpu-gdb trace-gdbserv? 0
# cpu-gdb-socket
connect-pin init-sequence output-2 -> cpu-gdb-socket init
connect-pin deinit-sequence output-6 -> cpu-gdb-socket fini
connect-pin host-sched 6-event -> cpu-gdb-socket poll-event
connect-pin host-sched 6-control <- cpu-gdb-socket poll-control
set cpu-gdb-socket sockaddr-local 0.0.0.0:5000
-set cpu-gdb-socket verbose? 0
# cpu-gdb w/ pid7t
connect-pin cpu trap <-> cpu-gdb trap
connect-pin cpu trap-code -> cpu-gdb trap-code
# sid configuration file
# created by Id: configrun-sid.in,v 1.22 2001/10/03 17:24:17 fche Exp
-# run by fche @ tooth (Linux) at Wed Oct 3 13:24:30 EDT 2001
+# run by fche @ tooth (Linux) at Thu Oct 4 13:32:10 EDT 2001
# args: --cpu=arm --no-run --gdb=5000 --board=pid7t-uart1:gdb -EL
set main persistent? true
load libaudio.la audio_component_library
# second section
# settings
set cpu step-insn-count 10000
-set cpu trace-semantics? 0
-set cpu trace-disassemble? 0
-set cpu trace-counter? 0
-set cpu trace-extract? 0
-set cpu enable-warnings? 0
set host-sched num-clients 10 # large enough?
set target-sched num-clients 10 # large enough?
# pin connections
connect-pin cpu-gdb flush-icache -> cpu flush-icache
connect-pin cpu-gdb restart -> hw-reset-net input
set cpu-gdb exit-on-detach? 1
-set cpu-gdb trace-gdbsid? 0
-set cpu-gdb trace-gdbserv? 0
# cpu-gdb-socket
connect-pin init-sequence output-2 -> cpu-gdb-socket init
connect-pin deinit-sequence output-6 -> cpu-gdb-socket fini
connect-pin host-sched 6-event -> cpu-gdb-socket poll-event
connect-pin host-sched 6-control <- cpu-gdb-socket poll-control
set cpu-gdb-socket sockaddr-local 0.0.0.0:5000
-set cpu-gdb-socket verbose? 0
# cpu-gdb w/ pid7t
connect-pin cpu trap <-> cpu-gdb trap
connect-pin cpu trap-code -> cpu-gdb trap-code
# sid configuration file
# created by Id: configrun-sid.in,v 1.22 2001/10/03 17:24:17 fche Exp
-# run by fche @ tooth (Linux) at Wed Oct 3 13:24:30 EDT 2001
+# run by fche @ tooth (Linux) at Thu Oct 4 13:32:10 EDT 2001
# args: --cpu=arm --no-run --gdb=5000 --board=pid7t-uart1:gdb -EB
set main persistent? true
load libaudio.la audio_component_library
# second section
# settings
set cpu step-insn-count 10000
-set cpu trace-semantics? 0
-set cpu trace-disassemble? 0
-set cpu trace-counter? 0
-set cpu trace-extract? 0
-set cpu enable-warnings? 0
set host-sched num-clients 10 # large enough?
set target-sched num-clients 10 # large enough?
# pin connections
connect-pin cpu-gdb flush-icache -> cpu flush-icache
connect-pin cpu-gdb restart -> hw-reset-net input
set cpu-gdb exit-on-detach? 1
-set cpu-gdb trace-gdbsid? 0
-set cpu-gdb trace-gdbserv? 0
# cpu-gdb-socket
connect-pin init-sequence output-2 -> cpu-gdb-socket init
connect-pin deinit-sequence output-6 -> cpu-gdb-socket fini
connect-pin host-sched 6-event -> cpu-gdb-socket poll-event
connect-pin host-sched 6-control <- cpu-gdb-socket poll-control
set cpu-gdb-socket sockaddr-local 0.0.0.0:5000
-set cpu-gdb-socket verbose? 0
# cpu-gdb w/ pid7t
connect-pin cpu trap <-> cpu-gdb trap
connect-pin cpu trap-code -> cpu-gdb trap-code