55c55
< def create_system(options, phys_mem, piobus, dma_devices):
---
> def create_system(options, system, piobus, dma_devices):
95,96c95,96
< physMemPort = phys_mem.port,
< physmem = phys_mem)
---
> physMemPort = system.physmem.port,
> physmem = system.physmem)
106c106,107
< math.log(options.num_l2caches, 2),
---
> math.log(options.num_l2caches,
> 2),
108c109,110
< retry_threshold = options.l1_retries,
---
> retry_threshold = \
> options.l1_retries,
113a116
> exec("system.l1_cntrl%d = l1_cntrl" % i)
130a134
> exec("system.l2_cntrl%d = l2_cntrl" % i)
133c137,138
< 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
149c154,155
< size = dir_size),
---
> size = \
> dir_size),
152c158,159
< math.log(options.num_l2caches, 2))
---
> math.log(options.num_l2caches,
> 2))
153a161
> exec("system.dir_cntrl%d = dir_cntrl" % i)
161,162c169,170
< physMemPort = phys_mem.port,
< physmem = phys_mem)
---
> physMemPort = system.physmem.port,
> physmem = system.physmem)
166a175
> exec("system.dma_cntrl%d = dma_cntrl" % i)