Configuration Memory: Difference between revisions
No edit summary |
No edit summary |
||
Line 18: | Line 18: | ||
| ? | | ? | ||
| 4 | | 4 | ||
|- | |||
| REG_UNITINFO | |||
| ? | |||
| 0x1FF80014 | |||
| ? | |||
| 1 | |||
|- | |- | ||
| REG_MENUTID | | REG_MENUTID | ||
| ? | |||
| 0x1FF810A0 | |||
| ? | |||
| 8 | |||
|- | |||
| REG_ACTIVEMENUTID | |||
| ? | | ? | ||
| 0x1FF810A8 | | 0x1FF810A8 | ||
Line 31: | Line 43: | ||
=== 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. | ||
=== REG_UNITINFO === | |||
{| class="wikitable" border="1" | |||
! Bit | |||
! Description | |||
|- | |||
| 0 | |||
| Set for retail, clear for dev/debug? | |||
|- | |||
| 1-7 | |||
| [[NS]] loads the menu TID from REG_MENUTID when this is clear | |||
|} | |||
=== REG_MENUTID === | === REG_MENUTID === | ||
This contains the titleID of the menu launched by [[NS]]. Normally this is the home menu TID, but if launching that fails this titleID is the [[Title_list#00040030|alternate]] menu. | This contains the titleID of the retail menu which will be launched by [[NS]]. | ||
=== REG_ACTIVEMENUTID === | |||
This contains the titleID of the currently running menu launched by [[NS]]. Normally this is the home menu TID, but if launching that fails this titleID is the [[Title_list#00040030|alternate]] menu.(On dev units this is the dev menu TID) |