Revision 6842a08e cpu-common.h
b/cpu-common.h | ||
---|---|---|
82 | 82 |
void cpu_register_phys_memory_client(CPUPhysMemoryClient *); |
83 | 83 |
void cpu_unregister_phys_memory_client(CPUPhysMemoryClient *); |
84 | 84 |
|
85 |
/* Coalesced MMIO regions are areas where write operations can be reordered. |
|
86 |
* This usually implies that write operations are side-effect free. This allows |
|
87 |
* batching which can make a major impact on performance when using |
|
88 |
* virtualization. |
|
89 |
*/ |
|
90 |
void qemu_register_coalesced_mmio(target_phys_addr_t addr, ram_addr_t size); |
|
91 |
|
|
92 |
void qemu_unregister_coalesced_mmio(target_phys_addr_t addr, ram_addr_t size); |
|
93 |
|
|
94 |
void qemu_flush_coalesced_mmio_buffer(void); |
|
95 |
|
|
85 | 96 |
uint32_t ldub_phys(target_phys_addr_t addr); |
86 | 97 |
uint32_t lduw_phys(target_phys_addr_t addr); |
87 | 98 |
uint32_t ldl_phys(target_phys_addr_t addr); |
Also available in: Unified diff