Showing changes from revision #1 to #2:
Added | Removed | Changed
Entry | |
---|---|
R0 | 9 (reason code) |
R1 | Area number |
R2 | Base of region to claim |
R3 | Size of region to claim |
Exit | |
---|---|
R0 | Preserved |
R1 | Preserved |
R2 | Preserved |
R3 | Preserved |
The purpose of this call is to ensure that a region of a Sparse area is mapped to valid memory.
The region (base <= x <= size-1
) must be entirely within the address range of the Sparse area. There are no restrictions on the distribution of any mapped memory within the region before the call.
Note that although arbitrary alignment of base and size is allowed, the granularity of the mapping actually performed is the page size of the machine (as return by OS_ReadMemMapInfo).