RealView.py (9052:acd6ffe55960) | RealView.py (9073:f75ee4849c40) |
---|---|
1# Copyright (c) 2009-2012 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 --- 361 unchanged lines hidden (view full) --- 370 # ranges for the bridge 371 def attachOnChipIO(self, bus, bridge): 372 self.gic.pio = bus.master 373 self.local_cpu_timer.pio = bus.master 374 # Bridge ranges based on excluding what is part of on-chip I/O 375 # (gic, a9scu) 376 bridge.ranges = [AddrRange(0x2F000000, size='16MB'), 377 AddrRange(0x30000000, size='256MB'), | 1# Copyright (c) 2009-2012 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 --- 361 unchanged lines hidden (view full) --- 370 # ranges for the bridge 371 def attachOnChipIO(self, bus, bridge): 372 self.gic.pio = bus.master 373 self.local_cpu_timer.pio = bus.master 374 # Bridge ranges based on excluding what is part of on-chip I/O 375 # (gic, a9scu) 376 bridge.ranges = [AddrRange(0x2F000000, size='16MB'), 377 AddrRange(0x30000000, size='256MB'), |
378 AddrRange(0x40000000, size='512MB'), |
|
378 AddrRange(0x18000000, size='64MB'), 379 AddrRange(0x1C000000, size='64MB')] 380 381 # Attach I/O devices to specified bus object. Can't do this 382 # earlier, since the bus object itself is typically defined at the 383 # System level. 384 def attachIO(self, bus): 385 self.uart.pio = bus.master --- 32 unchanged lines hidden --- | 379 AddrRange(0x18000000, size='64MB'), 380 AddrRange(0x1C000000, size='64MB')] 381 382 # Attach I/O devices to specified bus object. Can't do this 383 # earlier, since the bus object itself is typically defined at the 384 # System level. 385 def attachIO(self, bus): 386 self.uart.pio = bus.master --- 32 unchanged lines hidden --- |