Difference between revisions of "OS globals"

From DSiBrew
Jump to navigation Jump to search
(added boot content path)
(added verdata globals)
Line 17: Line 17:
 
| 4
 
| 4
 
| Bit struct passed to SYSMi_LoadTitle and SYSMi_AuthenticateTitle when loading the above title
 
| Bit struct passed to SYSMi_LoadTitle and SYSMi_AuthenticateTitle when loading the above title
 +
|-
 +
| 02ffd7b0
 +
| 8
 +
| Content ID string for [[Version Data|verdata]]
 +
|-
 +
| 02ffd7b9
 +
| 1
 +
| Region for verdata title ID
 
|-
 
|-
 
| 02fff0d4
 
| 02fff0d4

Revision as of 00:51, 1 October 2022

The OS globals on the DSi are stored near the end of main memory.

Address Size Description
02ffd1fc ? Beginning of the struct used to specify a title to launch on reset.
02ffd204 8 Title ID to load on reset
02ffd20c 4 Bit struct passed to SYSMi_LoadTitle and SYSMi_AuthenticateTitle when loading the above title
02ffd7b0 8 Content ID string for verdata
02ffd7b9 1 Region for verdata title ID
02fff0d4 64 Boot content path for active title
02fffc24 2 ARM9 boot sync counter
02fffc26 2 ARM7 boot sync counter