20.1.0: Difference between revisions
No edit summary |
|||
Line 21: | Line 21: | ||
Sysmodules were rebuilt with latest SDK, unless noted otherwise the only .text changes are from sdkver-update / logging-constants-update. The sysmodules with actual changes are (besides ones with IPC changes): | Sysmodules were rebuilt with latest SDK, unless noted otherwise the only .text changes are from sdkver-update / logging-constants-update. The sysmodules with actual changes are (besides ones with IPC changes): | ||
* bcat, nifm, ro, jit, ... | * bcat, nifm, ro, ... | ||
The sysmodules which only have changes from updated SDK / logging-constants-update, are: | |||
* bluetooth, bsdsocket, nfc, jit, ... | |||
RomFs changes: | RomFs changes: | ||
Line 280: | Line 283: | ||
** The call to nn::os::WaitSystemEvent was replaced with a call to nn::os::TimedWaitSystemEvent, with L_c0e70 being called if that returns false. | ** The call to nn::os::WaitSystemEvent was replaced with a call to nn::os::TimedWaitSystemEvent, with L_c0e70 being called if that returns false. | ||
* The IPC func for the updated [[WLAN_services|wlan]] cmd was updated. | * The IPC func for the updated [[WLAN_services|wlan]] cmd was updated. | ||
=== [[RO_services|ro]] === | === [[RO_services|ro]] === | ||
Line 289: | Line 288: | ||
** These are initialized for both JitPlugin and User servers to point to an array of size 1, containing only Platform 0 (NX). | ** These are initialized for both JitPlugin and User servers to point to an array of size 1, containing only Platform 0 (NX). | ||
* During NRR validation, the NRR platform byte (NRR + 0x6) is now checked to be contained within the server's supported platforms array before header is copied onto stack, if it is not then error 0xC16 is returned. | * During NRR validation, the NRR platform byte (NRR + 0x6) is now checked to be contained within the server's supported platforms array before header is copied onto stack, if it is not then error 0xC16 is returned. | ||
=== [[JIT_services|jit]] === | |||
The only updated func was L_177b0 (this is the SDK func called by nn::ro::RegisterModuleInfo): | |||
* The order of the validation after magicnum-check ([[NRR]]) was swapped. | |||
==See Also== | ==See Also== |