0a1,12
> # Copyright (c) 2013 ARM Limited
> # All rights reserved.
> #
> # The license below extends only to copyright in the software and shall
> # not be construed as granting a license to any other intellectual
> # property including but not limited to intellectual property relating
> # to a hardware implementation of the functionality of the software
> # licensed hereunder. You may use the software subject to the license
> # terms below provided that you ensure that this notice is replicated
> # unmodified and in its entirety in all distributions of the software,
> # modified or unmodified, in source code or in binary form.
> #
27c39
< # Authors: Steve Reinhardt
---
> # Authors: Andreas Hansson
29d40
< import m5
30a42
> from base_config import *
32,43c44,45
< system = System(cpu = AtomicSimpleCPU(cpu_id=0),
< physmem = SimpleMemory(),
< membus = CoherentBus())
< system.clock = '1GHz'
< system.system_port = system.membus.slave
< system.physmem.port = system.membus.master
< # create the interrupt controller
< system.cpu.createInterruptController()
< system.cpu.connectAllPorts(system.membus)
< system.cpu.clock = '2GHz'
<
< root = Root(full_system = False, system = system)
---
> root = BaseSESystemUniprocessor(mem_mode='atomic',
> cpu_class=AtomicSimpleCPU).create_root()