All of these fields are initialized by the ARM11 kernel, except for MENUTID and ACTIVEMENUTID which are set by NS.
All of these fields are initialized by the ARM11 kernel, except for MENUTID and ACTIVEMENUTID which are set by NS.
+
+
=== KERNELVERSION ===
+
This is the ((title-version & 0x3FF) >> 4), for the currently running [[FIRM]].
+
+
=== FIRMVERSION ===
+
Same as KERNELVERSION. After [[AM:InstallNATIVEFIRM]] checks FIRMSYSCOREVER, [[AM:InstallNATIVEFIRM]] then compares FIRMVERSION with the NATIVE_FIRM ((title-version & 0x3FF) >> 4), when the latter is larger than FIRMVERSION [[AM:InstallNATIVEFIRM]] will trigger a FIRM install.