NPDM: Difference between revisions
→Flags: 21.0.0+ LoadBrowserCoreDll |
|||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 122: | Line 122: | ||
|- | |- | ||
| 7 | | 7 | ||
| [19.0.0 | | [19.0.0-19.0.1] PreventCodeReads | ||
|} | |} | ||
| Line 236: | Line 236: | ||
| 2-5 | | 2-5 | ||
| [5.0.0+] MemoryRegion (0 = Application, 1 = Applet, 2 = SecureSystem, 3 = NonSecureSystem) | | [5.0.0+] MemoryRegion (0 = Application, 1 = Applet, 2 = SecureSystem, 3 = NonSecureSystem) | ||
|- | |||
| 6 | |||
| Unused? | |||
|- | |||
| 7 | |||
| [21.0.0+] LoadBrowserCoreDll | |||
|} | |} | ||
MemoryRegion is set to Application for "starter" and NonSecureSystem for "nvservices". | MemoryRegion is set to Application for "starter" and NonSecureSystem for "nvservices". | ||
When LoadBrowserCoreDll flag is set, an additional NPDM + NSOs (wkc0-wkc9) will be loaded from program id 010000000000085D (not present on retail). | |||
= ACI0 = | = ACI0 = | ||
| Line 564: | Line 573: | ||
| | | | ||
|- | |- | ||
| 39-42 | | 39 | ||
| | | CalibrationSystemData | ||
| | |||
|- | |||
| 40 | |||
| CalibrationLog | |||
| | |||
|- | |||
| 41 | |||
| StorageSecure | |||
| | |||
|- | |||
| 42 | |||
| StorageControl | |||
| | | | ||
|- | |- | ||
| 43 | | 43 | ||
| | | GameCardReport | ||
| | | | ||
|- | |- | ||
| 44 | | 44 | ||
| | | MarkBeforeEraseBis | ||
| | | | ||
|- | |- | ||
| Line 582: | Line 603: | ||
| 62 | | 62 | ||
| Debug | | Debug | ||
| See [[SPL_services#GetConfig|here]]. | | See [[SPL_services#GetConfig|here]]. Ignored on non-DebugMode. | ||
|- | |- | ||
| 63 | | 63 | ||
| FullPermission | | FullPermission | ||
| Enables access to everything: all [[Filesystem_services#Permissions|permission types]] which check a bitmask have this bit set. | | Enables access to everything: all [[Filesystem_services#Permissions|permission types]] which check a bitmask have this bit set. Ignored on non-DebugMode. | ||
|} | |} | ||