RealView.py (9157:e0bad9d7bbd6) | RealView.py (9185:1d0f46a90f91) |
---|---|
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 --- 313 unchanged lines hidden (view full) --- 322class VExpress_EMM(RealView): 323 mem_start_addr = '2GB' 324 max_mem_size = '2GB' 325 pci_cfg_base = 0x30000000 326 uart = Pl011(pio_addr=0x1c090000, int_num=37) 327 realview_io = RealViewCtrl(proc_id0=0x14000000, proc_id1=0x14000000, pio_addr=0x1C010000) 328 gic = Gic(dist_addr=0x2C001000, cpu_addr=0x2C002000) 329 local_cpu_timer = CpuLocalTimer(int_num_timer=29, int_num_watchdog=30, pio_addr=0x2C080000) | 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 --- 313 unchanged lines hidden (view full) --- 322class VExpress_EMM(RealView): 323 mem_start_addr = '2GB' 324 max_mem_size = '2GB' 325 pci_cfg_base = 0x30000000 326 uart = Pl011(pio_addr=0x1c090000, int_num=37) 327 realview_io = RealViewCtrl(proc_id0=0x14000000, proc_id1=0x14000000, pio_addr=0x1C010000) 328 gic = Gic(dist_addr=0x2C001000, cpu_addr=0x2C002000) 329 local_cpu_timer = CpuLocalTimer(int_num_timer=29, int_num_watchdog=30, pio_addr=0x2C080000) |
330 timer0 = Sp804(int_num0=34, int_num1=34, pio_addr=0x1C110000, clock0='50MHz', clock1='50MHz') 331 timer1 = Sp804(int_num0=35, int_num1=35, pio_addr=0x1C120000, clock0='50MHz', clock1='50MHz') | 330 timer0 = Sp804(int_num0=34, int_num1=34, pio_addr=0x1C110000, clock0='1MHz', clock1='1MHz') 331 timer1 = Sp804(int_num0=35, int_num1=35, pio_addr=0x1C120000, clock0='1MHz', clock1='1MHz') |
332 clcd = Pl111(pio_addr=0x1c1f0000, int_num=46) 333 kmi0 = Pl050(pio_addr=0x1c060000, int_num=44) 334 kmi1 = Pl050(pio_addr=0x1c070000, int_num=45) 335 cf_ctrl = IdeController(disks=[], pci_func=0, pci_dev=0, pci_bus=2, 336 io_shift = 2, ctrl_offset = 2, Command = 0x1, 337 BAR0 = 0x1C1A0000, BAR0Size = '256B', 338 BAR1 = 0x1C1A0100, BAR1Size = '4096B', 339 BAR0LegacyIO = True, BAR1LegacyIO = True) --- 81 unchanged lines hidden --- | 332 clcd = Pl111(pio_addr=0x1c1f0000, int_num=46) 333 kmi0 = Pl050(pio_addr=0x1c060000, int_num=44) 334 kmi1 = Pl050(pio_addr=0x1c070000, int_num=45) 335 cf_ctrl = IdeController(disks=[], pci_func=0, pci_dev=0, pci_bus=2, 336 io_shift = 2, ctrl_offset = 2, Command = 0x1, 337 BAR0 = 0x1C1A0000, BAR0Size = '256B', 338 BAR1 = 0x1C1A0100, BAR1Size = '4096B', 339 BAR0LegacyIO = True, BAR1LegacyIO = True) --- 81 unchanged lines hidden --- |