50c50
< def create_system(options, phys_mem, piobus, dma_devices):
---
> def create_system(options, system, piobus, dma_devices):
84,85c84,85
< physMemPort = phys_mem.port,
< physmem = phys_mem)
---
> physMemPort = system.physmem.port,
> physmem = system.physmem)
95c95,98
< math.log(options.num_l2caches, 2))
---
> math.log(options.num_l2caches,
> 2))
>
> exec("system.l1_cntrl%d = l1_cntrl" % i)
111a115
> exec("system.l2_cntrl%d = l2_cntrl" % i)
114c118,119
< phys_mem_size = long(phys_mem.range.second) - long(phys_mem.range.first) + 1
---
> phys_mem_size = long(system.physmem.range.second) - \
> long(system.physmem.range.first) + 1
130c135,136
< size = dir_size),
---
> size = \
> dir_size),
132a139
> exec("system.dir_cntrl%d = dir_cntrl" % i)
140,141c147,148
< physMemPort = phys_mem.port,
< physmem = phys_mem)
---
> physMemPort = system.physmem.port,
> physmem = system.physmem)
145a153
> exec("system.dma_cntrl%d = dma_cntrl" % i)