10.0.0-27: Difference between revisions
No edit summary |
Emufan4568 (talk | contribs) mNo edit summary |
||
(4 intermediate revisions by one other user not shown) | |||
Line 12: | Line 12: | ||
=== [[FIRM|NATIVE_FIRM]] === | === [[FIRM|NATIVE_FIRM]] === | ||
Minus configmem init, exactly 4 functions were updated in the ARM11-kernel(at least one was for fixing a security issue). See [[3DS_System_Flaws|here]] for details on that. | Minus configmem init, exactly 4 functions were updated in the ARM11-kernel(at least one was for fixing a security issue). See [[3DS_System_Flaws|here]] for details on that. | ||
Only the following FIRM ARM11 modules were updated with the codebin: | |||
* FS module was updated. | |||
* Loader module was updated, the only change was that the version value passed to [[FS:InitializeWithSdkVersion]] was changed from 0x0b0201c8 to 0x0b0400c8. | |||
=== Process9 === | === Process9 === | ||
Line 26: | Line 30: | ||
The Process9 .bss(which contains the proc9 heaps too) is larger now: previously the .bss ended at address 0x080ff080, now it ends at 0x08117040. | The Process9 .bss(which contains the proc9 heaps too) is larger now: previously the .bss ended at address 0x080ff080, now it ends at 0x08117040. | ||
Therefore, *all* of the extended New3DS-only arm9mem gets overwritten during FIRM boot with v10.0. | |||
There were no New3DS-only Process9 code changes. | |||
==See Also== | ==See Also== | ||
Line 31: | Line 39: | ||
* [http://yls8.mtheall.com/ninupdates/reports.php?date=09-08-15_09-34-44&sys=ctr] | * [http://yls8.mtheall.com/ninupdates/reports.php?date=09-08-15_09-34-44&sys=ctr] | ||
* [http://yls8.mtheall.com/ninupdates/reports.php?date=09-08-15_09-34-53&sys=ktr] | * [http://yls8.mtheall.com/ninupdates/reports.php?date=09-08-15_09-34-53&sys=ktr] | ||
[[Category:Firmware Versions]] |