fix comment on cpu_register_physical_memory_offset

We don't require full pages in cpu_register_physical_memory,
except for RAM.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
Michael S. Tsirkin 2009-09-29 18:53:16 +02:00 committed by Anthony Liguori
parent c0b1905b28
commit 8f2498f9f6

5
exec.c
View file

@ -2291,8 +2291,9 @@ static void *subpage_init (target_phys_addr_t base, ram_addr_t *phys,
} \ } \
} while (0) } while (0)
/* register physical memory. 'size' must be a multiple of the target /* register physical memory.
page size. If (phys_offset & ~TARGET_PAGE_MASK) != 0, then it is an For RAM, 'size' must be a multiple of the target page size.
If (phys_offset & ~TARGET_PAGE_MASK) != 0, then it is an
io memory page. The address used when calling the IO function is io memory page. The address used when calling the IO function is
the offset from the start of the region, plus region_offset. Both the offset from the start of the region, plus region_offset. Both
start_addr and region_offset are rounded down to a page boundary start_addr and region_offset are rounded down to a page boundary