From dd81124bf6d58ac3c5035093a501a55258f825e4 Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Mon, 2 Jan 2012 12:17:03 +0200 Subject: Switch cpu_register_physical_memory_log() to use MemoryRegions Still internally using ram_addr. Signed-off-by: Avi Kivity Reviewed-by: Richard Henderson --- exec-obsolete.h | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) (limited to 'exec-obsolete.h') diff --git a/exec-obsolete.h b/exec-obsolete.h index 79f989c..e08e750 100644 --- a/exec-obsolete.h +++ b/exec-obsolete.h @@ -36,27 +36,9 @@ int cpu_register_io_memory(CPUReadMemoryFunc * const *mem_read, void *opaque); void cpu_unregister_io_memory(int table_address); -void cpu_register_physical_memory_log(target_phys_addr_t start_addr, - ram_addr_t size, - ram_addr_t phys_offset, - ram_addr_t region_offset, - bool log_dirty); - -static inline void cpu_register_physical_memory_offset(target_phys_addr_t start_addr, - ram_addr_t size, - ram_addr_t phys_offset, - ram_addr_t region_offset) -{ - cpu_register_physical_memory_log(start_addr, size, phys_offset, - region_offset, false); -} - -static inline void cpu_register_physical_memory(target_phys_addr_t start_addr, - ram_addr_t size, - ram_addr_t phys_offset) -{ - cpu_register_physical_memory_offset(start_addr, size, phys_offset, 0); -} +struct MemoryRegionSection; +void cpu_register_physical_memory_log(struct MemoryRegionSection *section, + bool readable, bool readonly); void qemu_register_coalesced_mmio(target_phys_addr_t addr, ram_addr_t size); void qemu_unregister_coalesced_mmio(target_phys_addr_t addr, ram_addr_t size); -- cgit v1.1