arm: armv7m: Rename address_space_mem -> system_memory
This argument is a MemoryRegion and not an AddressSpace. "Address space" means something quite different to "memory region" in QEMU parlance so rename the variable to reduce confusion. Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com> Message-id: f666cf7f2318d9b461b1e320a45bf0d82da9b7dd.1408347860.git.peter.crosthwaite@xilinx.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
parent
6f5d3cbe88
commit
6e9322dea3
@ -166,7 +166,7 @@ static void armv7m_reset(void *opaque)
|
|||||||
flash_size and sram_size are in kb.
|
flash_size and sram_size are in kb.
|
||||||
Returns the NVIC array. */
|
Returns the NVIC array. */
|
||||||
|
|
||||||
qemu_irq *armv7m_init(MemoryRegion *address_space_mem,
|
qemu_irq *armv7m_init(MemoryRegion *system_memory,
|
||||||
int flash_size, int sram_size,
|
int flash_size, int sram_size,
|
||||||
const char *kernel_filename, const char *cpu_model)
|
const char *kernel_filename, const char *cpu_model)
|
||||||
{
|
{
|
||||||
@ -213,10 +213,10 @@ qemu_irq *armv7m_init(MemoryRegion *address_space_mem,
|
|||||||
memory_region_init_ram(flash, NULL, "armv7m.flash", flash_size);
|
memory_region_init_ram(flash, NULL, "armv7m.flash", flash_size);
|
||||||
vmstate_register_ram_global(flash);
|
vmstate_register_ram_global(flash);
|
||||||
memory_region_set_readonly(flash, true);
|
memory_region_set_readonly(flash, true);
|
||||||
memory_region_add_subregion(address_space_mem, 0, flash);
|
memory_region_add_subregion(system_memory, 0, flash);
|
||||||
memory_region_init_ram(sram, NULL, "armv7m.sram", sram_size);
|
memory_region_init_ram(sram, NULL, "armv7m.sram", sram_size);
|
||||||
vmstate_register_ram_global(sram);
|
vmstate_register_ram_global(sram);
|
||||||
memory_region_add_subregion(address_space_mem, 0x20000000, sram);
|
memory_region_add_subregion(system_memory, 0x20000000, sram);
|
||||||
armv7m_bitband_init();
|
armv7m_bitband_init();
|
||||||
|
|
||||||
nvic = qdev_create(NULL, "armv7m_nvic");
|
nvic = qdev_create(NULL, "armv7m_nvic");
|
||||||
@ -257,7 +257,7 @@ qemu_irq *armv7m_init(MemoryRegion *address_space_mem,
|
|||||||
when returning from an exception. */
|
when returning from an exception. */
|
||||||
memory_region_init_ram(hack, NULL, "armv7m.hack", 0x1000);
|
memory_region_init_ram(hack, NULL, "armv7m.hack", 0x1000);
|
||||||
vmstate_register_ram_global(hack);
|
vmstate_register_ram_global(hack);
|
||||||
memory_region_add_subregion(address_space_mem, 0xfffff000, hack);
|
memory_region_add_subregion(system_memory, 0xfffff000, hack);
|
||||||
|
|
||||||
qemu_register_reset(armv7m_reset, cpu);
|
qemu_register_reset(armv7m_reset, cpu);
|
||||||
return pic;
|
return pic;
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
#include "hw/irq.h"
|
#include "hw/irq.h"
|
||||||
|
|
||||||
/* armv7m.c */
|
/* armv7m.c */
|
||||||
qemu_irq *armv7m_init(MemoryRegion *address_space_mem,
|
qemu_irq *armv7m_init(MemoryRegion *system_memory,
|
||||||
int flash_size, int sram_size,
|
int flash_size, int sram_size,
|
||||||
const char *kernel_filename, const char *cpu_model);
|
const char *kernel_filename, const char *cpu_model);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user