RealView.py (9185:1d0f46a90f91) RealView.py (9330:4a3269a11230)
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

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

123
124class PL031(AmbaIntDevice):
125 type = 'PL031'
126 time = Param.Time('01/01/2009', "System time to use ('Now' for actual time)")
127 amba_id = 0x00341031
128
129class Pl050(AmbaIntDevice):
130 type = 'Pl050'
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

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

123
124class PL031(AmbaIntDevice):
125 type = 'PL031'
126 time = Param.Time('01/01/2009', "System time to use ('Now' for actual time)")
127 amba_id = 0x00341031
128
129class Pl050(AmbaIntDevice):
130 type = 'Pl050'
131 vnc = Param.VncServer(Parent.any, "Vnc server for remote frame buffer display")
131 vnc = Param.VncInput(Parent.any, "Vnc server for remote frame buffer display")
132 is_mouse = Param.Bool(False, "Is this interface a mouse, if not a keyboard")
133 int_delay = '1us'
134 amba_id = 0x00141050
135
136class Pl111(AmbaDmaDevice):
137 type = 'Pl111'
138 # Override the default clock
139 clock = '24MHz'
132 is_mouse = Param.Bool(False, "Is this interface a mouse, if not a keyboard")
133 int_delay = '1us'
134 amba_id = 0x00141050
135
136class Pl111(AmbaDmaDevice):
137 type = 'Pl111'
138 # Override the default clock
139 clock = '24MHz'
140 vnc = Param.VncServer(Parent.any, "Vnc server for remote frame buffer display")
140 vnc = Param.VncInput(Parent.any, "Vnc server for remote frame buffer display")
141 amba_id = 0x00141111
142
143class RealView(Platform):
144 type = 'RealView'
145 system = Param.System(Parent.any, "system")
146 pci_cfg_base = Param.Addr(0, "Base address of PCI Configuraiton Space")
147 mem_start_addr = Param.Addr(0, "Start address of main memory")
148 max_mem_size = Param.Addr('256MB', "Maximum amount of RAM supported by platform")

--- 272 unchanged lines hidden ---
141 amba_id = 0x00141111
142
143class RealView(Platform):
144 type = 'RealView'
145 system = Param.System(Parent.any, "system")
146 pci_cfg_base = Param.Addr(0, "Base address of PCI Configuraiton Space")
147 mem_start_addr = Param.Addr(0, "Start address of main memory")
148 max_mem_size = Param.Addr('256MB', "Maximum amount of RAM supported by platform")

--- 272 unchanged lines hidden ---