9.0.0: Difference between revisions
m Fixed formatting of changelog |
→Kernel: lol |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 62: | Line 62: | ||
====Kernel==== | ====Kernel==== | ||
Kernel was updated. | Kernel was updated. | ||
* Starting with this version, Kernel .rwdata is now 0x1000 aligned instead of 0x10000 aligned. | |||
<check back later for diff> | <check back later for diff> | ||
Line 76: | Line 78: | ||
[[Gamecard_ASIC#User_firmware|Gamecard ASIC firmware]] was updated. | [[Gamecard_ASIC#User_firmware|Gamecard ASIC firmware]] was updated. | ||
A new field "AcidSignatureKeyGeneration" in the [[NPDM|NPDM]] format is now used to select between different public keys for verifying the [[NPDM#ACID|ACID]] signature. | |||
=====[[Loader services|Loader]]===== | =====[[Loader services|Loader]]===== | ||
Line 82: | Line 85: | ||
* Instead of using 1 as the minimum value, the minimum value is looked up from an array in .rodata on a per-module basis. | * Instead of using 1 as the minimum value, the minimum value is looked up from an array in .rodata on a per-module basis. | ||
** All current entries use 0x24000000 (9.0.0) as the minimum version. | ** All current entries use 0x24000000 (9.0.0) as the minimum version. | ||
=====[[Boot]]===== | |||
Code was added implementing (partial, unfinished) support for a new hardware form-factor. Hardware type for this is 4 ("Calcio"), uses Mariko SoC. | |||
==System Titles== | ==System Titles== | ||
Line 142: | Line 148: | ||
The services which were previously hosted by this sysmodule were moved into [[PTM_services|ptm-sysmodule]]. | The services which were previously hosted by this sysmodule were moved into [[PTM_services|ptm-sysmodule]]. | ||
===[[RO_services|ro-sysmodule]]=== | |||
A new field "CertificationSignatureKeyGeneration" in the [[NRR|NRR]] format is now used to select between different public keys for verifying the [[NRR#Certification|Certification]] signature. | |||
==Keys== | ==Keys== |