Deleted Added
sdiff udiff text old ( 13774:a1be2a0c55f2 ) new ( 14115:2a3eee6ded38 )
full compact
1# Copyright (c) 2016-2017 ARM Limited
2# All rights reserved.
3#
4# The license below extends only to copyright in the software and shall
5# not be construed as granting a license to any other intellectual
6# property including but not limited to intellectual property relating
7# to a hardware implementation of the functionality of the software
8# licensed hereunder. You may use the software subject to the license

--- 182 unchanged lines hidden (view full) ---

191 super(SimpleSystem, self).__init__(**kwargs)
192
193 self.voltage_domain = VoltageDomain(voltage="1.0V")
194 self.clk_domain = SrcClockDomain(clock="1GHz",
195 voltage_domain=Parent.voltage_domain)
196
197 self.realview = VExpress_GEM5_V1()
198
199 self.gic_cpu_addr = self.realview.gic.cpu_addr
200 self.flags_addr = self.realview.realview_io.pio_addr + 0x30
201
202 self.membus = MemBus()
203
204 self.intrctrl = IntrControl()
205 self.terminal = Terminal()
206 self.vncserver = VncServer()
207

--- 26 unchanged lines hidden (view full) ---

234
235 if self._caches:
236 self.iocache.mem_side = self.membus.slave
237 self.iocache.cpu_side = self.iobus.master
238 else:
239 self.dmabridge.master = self.membus.slave
240 self.dmabridge.slave = self.iobus.master
241
242 self.gic_cpu_addr = self.realview.gic.cpu_addr
243 self.realview.attachOnChipIO(self.membus, self.iobridge)
244 self.realview.attachIO(self.iobus)
245 self.system_port = self.membus.slave
246
247 def numCpuClusters(self):
248 return len(self._clusters)
249
250 def addCpuCluster(self, cpu_cluster, num_cpus):

--- 34 unchanged lines hidden ---