RealView.py (8299:64a938a8b7fc) RealView.py (8461:7d0669201f80)
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

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

141 cf_ctrl = IdeController(disks=[], pci_func=0, pci_dev=0, pci_bus=0,
142 io_shift = 1, ctrl_offset = 2, Command = 0x1,
143 BAR0 = 0x18000000, BAR0Size = '16B',
144 BAR1 = 0x18000100, BAR1Size = '1B',
145 BAR0LegacyIO = True, BAR1LegacyIO = True)
146
147
148 l2x0_fake = IsaFake(pio_addr=0x1f002000, pio_size=0xfff)
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

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

141 cf_ctrl = IdeController(disks=[], pci_func=0, pci_dev=0, pci_bus=0,
142 io_shift = 1, ctrl_offset = 2, Command = 0x1,
143 BAR0 = 0x18000000, BAR0Size = '16B',
144 BAR1 = 0x18000100, BAR1Size = '1B',
145 BAR0LegacyIO = True, BAR1LegacyIO = True)
146
147
148 l2x0_fake = IsaFake(pio_addr=0x1f002000, pio_size=0xfff)
149 flash_fake = IsaFake(pio_addr=0x40000000, pio_size=0x20000000)
149 flash_fake = IsaFake(pio_addr=0x40000000, pio_size=0x20000000,
150 fake_mem=True)
150 dmac_fake = AmbaFake(pio_addr=0x10030000)
151 uart1_fake = AmbaFake(pio_addr=0x1000a000)
152 uart2_fake = AmbaFake(pio_addr=0x1000b000)
153 uart3_fake = AmbaFake(pio_addr=0x1000c000)
154 smc_fake = AmbaFake(pio_addr=0x100e1000)
155 sp810_fake = AmbaFake(pio_addr=0x10001000, ignore_access=True)
156 watchdog_fake = AmbaFake(pio_addr=0x10010000)
157 gpio0_fake = AmbaFake(pio_addr=0x10013000)

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

208 gic = Gic(dist_addr=0x10041000, cpu_addr=0x10040000)
209 timer0 = Sp804(int_num0=36, int_num1=36, pio_addr=0x10011000)
210 timer1 = Sp804(int_num0=37, int_num1=37, pio_addr=0x10012000)
211 clcd = Pl111(pio_addr=0x10020000, int_num=23)
212 kmi0 = Pl050(pio_addr=0x10006000, int_num=20)
213 kmi1 = Pl050(pio_addr=0x10007000, int_num=21, is_mouse=True)
214
215 l2x0_fake = IsaFake(pio_addr=0x1f002000, pio_size=0xfff, warn_access="1")
151 dmac_fake = AmbaFake(pio_addr=0x10030000)
152 uart1_fake = AmbaFake(pio_addr=0x1000a000)
153 uart2_fake = AmbaFake(pio_addr=0x1000b000)
154 uart3_fake = AmbaFake(pio_addr=0x1000c000)
155 smc_fake = AmbaFake(pio_addr=0x100e1000)
156 sp810_fake = AmbaFake(pio_addr=0x10001000, ignore_access=True)
157 watchdog_fake = AmbaFake(pio_addr=0x10010000)
158 gpio0_fake = AmbaFake(pio_addr=0x10013000)

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

209 gic = Gic(dist_addr=0x10041000, cpu_addr=0x10040000)
210 timer0 = Sp804(int_num0=36, int_num1=36, pio_addr=0x10011000)
211 timer1 = Sp804(int_num0=37, int_num1=37, pio_addr=0x10012000)
212 clcd = Pl111(pio_addr=0x10020000, int_num=23)
213 kmi0 = Pl050(pio_addr=0x10006000, int_num=20)
214 kmi1 = Pl050(pio_addr=0x10007000, int_num=21, is_mouse=True)
215
216 l2x0_fake = IsaFake(pio_addr=0x1f002000, pio_size=0xfff, warn_access="1")
216 flash_fake = IsaFake(pio_addr=0x40000000, pio_size=0x20000000-1)
217 flash_fake = IsaFake(pio_addr=0x40000000, pio_size=0x20000000-1,
218 fake_mem=True)
217 dmac_fake = AmbaFake(pio_addr=0x10030000)
218 uart1_fake = AmbaFake(pio_addr=0x1000a000)
219 uart2_fake = AmbaFake(pio_addr=0x1000b000)
220 uart3_fake = AmbaFake(pio_addr=0x1000c000)
221 smcreg_fake = IsaFake(pio_addr=0x10080000, pio_size=0x10000-1)
222 smc_fake = AmbaFake(pio_addr=0x100e1000)
223 sp810_fake = AmbaFake(pio_addr=0x10001000, ignore_access=True)
224 watchdog_fake = AmbaFake(pio_addr=0x10010000)

--- 45 unchanged lines hidden ---
219 dmac_fake = AmbaFake(pio_addr=0x10030000)
220 uart1_fake = AmbaFake(pio_addr=0x1000a000)
221 uart2_fake = AmbaFake(pio_addr=0x1000b000)
222 uart3_fake = AmbaFake(pio_addr=0x1000c000)
223 smcreg_fake = IsaFake(pio_addr=0x10080000, pio_size=0x10000-1)
224 smc_fake = AmbaFake(pio_addr=0x100e1000)
225 sp810_fake = AmbaFake(pio_addr=0x10001000, ignore_access=True)
226 watchdog_fake = AmbaFake(pio_addr=0x10010000)

--- 45 unchanged lines hidden ---