Brad Beckmann
0e610290d0
config: remove ruby's requirement on the timing cmd line param
...
Since ruby only works in timing mode, explicitly requiring the timing cmd line
param to be specified is not necessary.
2010-08-24 13:20:32 -07:00
Brad Beckmann
8572d8fd91
config: fixed ruby dma device connections
2010-08-24 13:20:31 -07:00
Brad Beckmann
10e25cb1d0
config: Improve ruby simobject names
...
This patch attaches ruby objects to the system before the topology is
created so that their simobject names read their meaningful variable
names instead of their topology name.
2010-08-20 11:46:11 -07:00
Brad Beckmann
5c801090a3
config: reorganized how ruby specifies command-line options
2010-08-20 11:44:09 -07:00
Brad Beckmann
d8e1e5abd0
ruby: fixed how ruby_fs creates phsyical memory
...
Now ruby_fs creates physical memory of the right size.
2010-03-21 21:22:20 -07:00
Brad Beckmann
134cc3d48d
ruby: convert to M5 MemorySize
...
Converted both ruby caches and directory memory to use the M5 MemorySize python
type.
2010-01-29 20:29:23 -08:00
Brad Beckmann
ce2d13195b
ruby: FS support using the new configuration system
2010-01-29 20:29:21 -08:00
Brad Beckmann
c6182199c5
m5: improvements to the ruby_fs.py file
2009-11-18 16:34:32 -08:00
Brad Beckmann
3cf24f9716
ruby: Support for merging ALPHA_FS and ruby
...
Connects M5 cpu and dma ports directly to ruby sequencers and dma
sequencers. Rubymem also includes a pio port so that pio requests
and be forwarded to a special pio bus connecting to device pio
ports.
2009-11-18 13:55:58 -08:00