diff options
author | Nilay Vaish <nilay@cs.wisc.edu> | 2014-03-20 08:03:09 -0500 |
---|---|---|
committer | Nilay Vaish <nilay@cs.wisc.edu> | 2014-03-20 08:03:09 -0500 |
commit | 9b3418d163ea2225a9d652b923333b04733a1e0b (patch) | |
tree | c9b00f5674522320c315eaa472475e3b75ec048f /configs | |
parent | a20fbdfc23f8c7cbbe2c0b884d28db99442feba9 (diff) | |
download | gem5-9b3418d163ea2225a9d652b923333b04733a1e0b.tar.xz |
ruby: no piobus in se mode
Piobus was recently added to se scripts for ruby so that the interrupt
controller can be connected to something (required since the interrupt
controller sends address range messages). This patch removes the piobus
and instead, the pio port of ruby port will now ignore the range change
messages in se mode.
Diffstat (limited to 'configs')
-rw-r--r-- | configs/example/se.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/configs/example/se.py b/configs/example/se.py index d390fbad0..97ad2c7de 100644 --- a/configs/example/se.py +++ b/configs/example/se.py @@ -232,9 +232,7 @@ if options.ruby: system.physmem = MemClass(range=AddrRange(options.mem_size), null = True) options.use_map = True - - system.piobus = NoncoherentBus() - Ruby.create_system(options, system, system.piobus) + Ruby.create_system(options, system) assert(options.num_cpus == len(system.ruby._cpu_ruby_ports)) for i in xrange(np): |