SVC: Difference between revisions

m missing "svc"
Line 286: Line 286:
| Process || 3 || 0 || Always 0x1000000000.
| Process || 3 || 0 || Always 0x1000000000.
|-
|-
| Process || 4 || 0 || Randomized heap base-address.
| Process || 4 || 0 || Heap base. Randomized.
|-
|-
| Process || 5 || 0 || Always 0x180000000.
| Process || 5 || 0 || Heap region size. Always 0x180000000.
|-
|-
| Process || 6 || 0 || Total memory usage?
| Process || 6 || 0 || Total memory usage?
Line 302: Line 302:
| Zero    || 11 || 0-3 || Returns random from TRNG. Used to seed usermode PRNGs. Unknown what exactly causes this output to change, however it does change when exiting+launching a process.
| Zero    || 11 || 0-3 || Returns random from TRNG. Used to seed usermode PRNGs. Unknown what exactly causes this output to change, however it does change when exiting+launching a process.
|-
|-
| Process || 12 || 0 || Always 0x8000000.
| Process || 12 || 0 || Address space start. Always 0x8000000.
|-
|-
| Process || 13 || 0 || Always 0x7ff8000000.
| Process || 13 || 0 || Address space size. Always 0x7ff8000000.
|-
|-
| Process || 14 || 0 || Start of stack mirror region.
| Process || 14 || 0 || Map region base. Randomized.
|-
|-
| Process || 15 || 0 || Size of stack mirror region.
| Process || 15 || 0 || Map region size.
|}
|}