OS globals: Difference between revisions

From DSiBrew
Jump to navigation Jump to search
Hallowizer (talk | contribs)
added verdata globals
Hallowizer (talk | contribs)
added PXI service enable lists
 
(One intermediate revision by the same user not shown)
Line 25: Line 25:
| 1
| 1
| Region for verdata title ID
| Region for verdata title ID
|-
| 02ffdfc0
| 64
| [[System Menu]] boot content path
|-
|-
| 02fff0d4
| 02fff0d4
Line 37: Line 41:
| 2
| 2
| [[ARM7]] boot sync counter
| [[ARM7]] boot sync counter
|-
| 02ffff88
| 4
| Active ARM9 [[PXI]] services (1 bit per service)
|-
| 02ffff8c
| 4
| Active ARM7 PXI services (1 bit per service)
|}
|}

Latest revision as of 00:48, 2 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
02ffdfc0 64 System Menu boot content path
02fff0d4 64 Boot content path for active title
02fffc24 2 ARM9 boot sync counter
02fffc26 2 ARM7 boot sync counter
02ffff88 4 Active ARM9 PXI services (1 bit per service)
02ffff8c 4 Active ARM7 PXI services (1 bit per service)