* 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.