RealView.py (8282:0cc4594abf28) RealView.py (8283:ea5a46abdcca)
1# Copyright (c) 2009 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

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

77 type = 'RealViewCtrl'
78 proc_id = Param.UInt32(0x0C000000, "Platform ID")
79
80class Gic(PioDevice):
81 type = 'Gic'
82 dist_addr = Param.Addr(0x1f001000, "Address for distributor")
83 cpu_addr = Param.Addr(0x1f000100, "Address for cpu")
84 dist_pio_delay = Param.Latency('10ns', "Delay for PIO r/w to distributor")
1# Copyright (c) 2009 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

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

77 type = 'RealViewCtrl'
78 proc_id = Param.UInt32(0x0C000000, "Platform ID")
79
80class Gic(PioDevice):
81 type = 'Gic'
82 dist_addr = Param.Addr(0x1f001000, "Address for distributor")
83 cpu_addr = Param.Addr(0x1f000100, "Address for cpu")
84 dist_pio_delay = Param.Latency('10ns', "Delay for PIO r/w to distributor")
85 cpu_pio_delay = Param.Latency('10ns', "Delay for PIO r/w to cpu")
85 cpu_pio_delay = Param.Latency('10ns', "Delay for PIO r/w to cpu interface")
86 int_latency = Param.Latency('10ns', "Delay for interrupt to get to CPU")
86 it_lines = Param.UInt32(128, "Number of interrupt lines supported (max = 1020)")
87
88class AmbaFake(AmbaDevice):
89 type = 'AmbaFake'
90 ignore_access = Param.Bool(False, "Ignore reads/writes to this device, (e.g. IsaFake + AMBA)")
91 amba_id = 0;
92
93class Pl011(Uart):

--- 170 unchanged lines hidden ---
87 it_lines = Param.UInt32(128, "Number of interrupt lines supported (max = 1020)")
88
89class AmbaFake(AmbaDevice):
90 type = 'AmbaFake'
91 ignore_access = Param.Bool(False, "Ignore reads/writes to this device, (e.g. IsaFake + AMBA)")
92 amba_id = 0;
93
94class Pl011(Uart):

--- 170 unchanged lines hidden ---