Entry | |
---|---|
R1 | 143 (&8F) |
R2 | Number of entries in page block array |
R3 | Pointer to 32 bit page block array before move |
R4 | Pointer to 32 bit page block array after move |
Exit | |
---|---|
All registers preserved |
This service is issued to inform recipients that the pages specified in R3 have been replaced by the pages specified in R4.
This service call must not be claimed.
The logical addresses in both page blocks will match, and the page number and physical address fields give the pages which have moved.
Because of the page block format used, this call will only report changes to pages which have 32 bit addresses. On versions of RISC OS which support larger addresses, the OS will issue Service_PagesSafe64 after this call, describing all the pages which have moved.