FSConfig.py (8894:351585c17699) | FSConfig.py (8898:f777750a00e2) |
---|---|
1# Copyright (c) 2010-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 --- 110 unchanged lines hidden (view full) --- 119 # Create pio bus to connect all device pio ports to rubymem's pio port 120 self.piobus = Bus(bus_id=0) 121 122 # 123 # Pio functional accesses from devices need direct access to memory 124 # RubyPort currently does support functional accesses. Therefore provide 125 # the piobus a direct connection to physical memory 126 # | 1# Copyright (c) 2010-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 --- 110 unchanged lines hidden (view full) --- 119 # Create pio bus to connect all device pio ports to rubymem's pio port 120 self.piobus = Bus(bus_id=0) 121 122 # 123 # Pio functional accesses from devices need direct access to memory 124 # RubyPort currently does support functional accesses. Therefore provide 125 # the piobus a direct connection to physical memory 126 # |
127 self.piobus.master_port = physmem.port | 127 self.piobus.master = physmem.port |
128 129 self.disk0 = CowIdeDisk(driveID='master') 130 self.disk2 = CowIdeDisk(driveID='master') 131 self.disk0.childImage(mdesc.disk()) 132 self.disk2.childImage(disk('linux-bigswap2.img')) 133 self.tsunami = BaseTsunami() 134 self.tsunami.attachIO(self.piobus) 135 self.tsunami.ide.pio = self.piobus.master --- 512 unchanged lines hidden --- | 128 129 self.disk0 = CowIdeDisk(driveID='master') 130 self.disk2 = CowIdeDisk(driveID='master') 131 self.disk0.childImage(mdesc.disk()) 132 self.disk2.childImage(disk('linux-bigswap2.img')) 133 self.tsunami = BaseTsunami() 134 self.tsunami.attachIO(self.piobus) 135 self.tsunami.ide.pio = self.piobus.master --- 512 unchanged lines hidden --- |