Revision 37ec01d4 memory.c
b/memory.c | ||
---|---|---|
1501 | 1501 |
memory_region_update_topology(NULL); |
1502 | 1502 |
} |
1503 | 1503 |
|
1504 |
uint64_t io_mem_read(int io_index, target_phys_addr_t addr, unsigned size)
|
|
1504 |
uint64_t io_mem_read(MemoryRegion *mr, target_phys_addr_t addr, unsigned size)
|
|
1505 | 1505 |
{ |
1506 |
return memory_region_dispatch_read(io_mem_region[io_index], addr, size);
|
|
1506 |
return memory_region_dispatch_read(mr, addr, size);
|
|
1507 | 1507 |
} |
1508 | 1508 |
|
1509 |
void io_mem_write(int io_index, target_phys_addr_t addr,
|
|
1509 |
void io_mem_write(MemoryRegion *mr, target_phys_addr_t addr,
|
|
1510 | 1510 |
uint64_t val, unsigned size) |
1511 | 1511 |
{ |
1512 |
memory_region_dispatch_write(io_mem_region[io_index], addr, val, size);
|
|
1512 |
memory_region_dispatch_write(mr, addr, val, size);
|
|
1513 | 1513 |
} |
1514 | 1514 |
|
1515 | 1515 |
typedef struct MemoryRegionList MemoryRegionList; |
Also available in: Unified diff