Difference between revisions of "Configuration Memory"
Jump to navigation
Jump to search
(Created page with "== Registers == {| class="wikitable" border="1" ! NAME ! PHYSICAL ADDRESS ! PROCESS VIRTUAL ADDRESS ! KERNEL VIRTUAL ADDRESS ! WIDTH |- | REG_MENUTID | ? | 0x1FF80008 | ? | ...") |
|||
Line 7: | Line 7: | ||
! WIDTH | ! WIDTH | ||
|- | |- | ||
− | | | + | | REG_NSTID |
| ? | | ? | ||
| 0x1FF80008 | | 0x1FF80008 | ||
Line 20: | Line 20: | ||
|} | |} | ||
− | === | + | === REG_NSTID === |
− | This register contains the titleID of the first title to launch after various system processes loaded.(This is normally the | + | This register contains the titleID of the first title to launch after various system processes loaded.(This is normally the NS module titleID) If this register titleID is all-zero, the system will not attempt to launch the title. |
=== REG_SYSCOREVER === | === REG_SYSCOREVER === | ||
When launching [[NCCH#CXI|CXIs]], this register value must match the core version field stored in the CXI exheader. If they do not match, the system will refuse to launch the process. | When launching [[NCCH#CXI|CXIs]], this register value must match the core version field stored in the CXI exheader. If they do not match, the system will refuse to launch the process. |
Revision as of 01:34, 22 July 2012
Registers
NAME | PHYSICAL ADDRESS | PROCESS VIRTUAL ADDRESS | KERNEL VIRTUAL ADDRESS | WIDTH |
---|---|---|---|---|
REG_NSTID | ? | 0x1FF80008 | ? | 8 |
REG_SYSCOREVER | ? | 0x1FF80010 | ? | 4 |
REG_NSTID
This register contains the titleID of the first title to launch after various system processes loaded.(This is normally the NS module titleID) If this register titleID is all-zero, the system will not attempt to launch the title.
REG_SYSCOREVER
When launching CXIs, this register value must match the core version field stored in the CXI exheader. If they do not match, the system will refuse to launch the process.