self.realview = VExpress_GEM5_V1()
- self.gic_cpu_addr = self.realview.gic.cpu_addr
+ if hasattr(self.realview.gic, 'cpu_addr'):
+ self.gic_cpu_addr = self.realview.gic.cpu_addr
self.flags_addr = self.realview.realview_io.pio_addr + 0x30
self.membus = MemBus()
self.dmabridge.master = self.membus.slave
self.dmabridge.slave = self.iobus.master
- self.gic_cpu_addr = self.realview.gic.cpu_addr
+ if hasattr(self.realview.gic, 'cpu_addr'):
+ self.gic_cpu_addr = self.realview.gic.cpu_addr
self.realview.attachOnChipIO(self.membus, self.iobridge)
self.realview.attachIO(self.iobus)
self.system_port = self.membus.slave