Deleted Added
sdiff udiff text old ( 10748:a3cf53cd17b1 ) new ( 10749:ac3611ba911c )
full compact
1# Copyright (c) 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
9# terms below provided that you ensure that this notice is replicated

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

32# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
33# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
34# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35#
36# Authors: Andreas Sandberg
37
38from m5.params import *
39from m5.proxy import *
40
41from Device import PioDevice
42from Platform import Platform
43
44class BaseGic(PioDevice):
45 type = 'BaseGic'
46 abstract = True
47 cxx_header = "dev/arm/base_gic.hh"

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

53 cxx_header = "dev/arm/gic_pl390.hh"
54
55 dist_addr = Param.Addr(0x1f001000, "Address for distributor")
56 cpu_addr = Param.Addr(0x1f000100, "Address for cpu")
57 dist_pio_delay = Param.Latency('10ns', "Delay for PIO r/w to distributor")
58 cpu_pio_delay = Param.Latency('10ns', "Delay for PIO r/w to cpu interface")
59 int_latency = Param.Latency('10ns', "Delay for interrupt to get to CPU")
60 it_lines = Param.UInt32(128, "Number of interrupt lines supported (max = 1020)")