Difference between revisions of "OS globals"

From DSiBrew
Jump to navigation Jump to search
(Created page with "The OS globals on the DSi are stored near the end of main memory. {| class="wikitable" ! Address ! Size ! Description |- | 02ffd1fc | ? | Beginning of the struct used to spec...")
 
(added PXI service enable lists)
 
(3 intermediate revisions by the same user not shown)
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
 +
|-
 +
| 02ffdfc0
 +
| 64
 +
| [[System Menu]] boot content path
 +
|-
 +
| 02fff0d4
 +
| 64
 +
| [[Boot content]] path for active title
 
|-
 
|-
 
| 02fffc24
 
| 02fffc24
Line 25: 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 23:48, 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
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)