config: added cmd options to control ruby debug
This commit is contained in:
parent
fb2e0f56ef
commit
a2dcbde165
1 changed files with 6 additions and 1 deletions
|
@ -48,6 +48,10 @@ def define_options(parser):
|
|||
parser.add_option("--use-map", action="store_true", default=False)
|
||||
parser.add_option("--map-levels", type="int", default=4)
|
||||
|
||||
# ruby debug cmd line options
|
||||
parser.add_option("--ruby-debug", action="store_true", default=False)
|
||||
parser.add_option("--ruby-debug-cycle", type="int", default=1)
|
||||
|
||||
protocol = buildEnv['PROTOCOL']
|
||||
exec "import %s" % protocol
|
||||
eval("%s.define_options(parser)" % protocol)
|
||||
|
@ -103,7 +107,8 @@ def create_system(options, system, piobus = None, dma_devices = []):
|
|||
tracer = RubyTracer(),
|
||||
debug = RubyDebug(filter_string = 'none',
|
||||
verbosity_string = 'none',
|
||||
protocol_trace = False),
|
||||
protocol_trace = options.ruby_debug,
|
||||
start_time = options.ruby_debug_cycle),
|
||||
mem_size = total_mem_size)
|
||||
|
||||
ruby.cpu_ruby_ports = cpu_sequencers
|
||||
|
|
Loading…
Reference in a new issue