Line 1:
Line 1:
{{lowercase title}}
{{lowercase title}}
−
Analogous to the old Wii, the Wii U also has a first-stage bootloader dubbed boot0, which is placed inside 16K of Mask ROM in the Latte's ARM core Starbuck.
+
Analogous to the old Wii, the Wii U also has a first-stage bootloader dubbed '''boot0''', which is placed inside 16K of Mask ROM in the Latte's ARM core [[Starbuck]]. Wii U's boot0 resembles the Wii's [https://wiibrew.org/wiki/boot1 boot1], and contains a number of features that include the ability of loading a recovery second-stage image from a SD card.
−
Being 2x bigger than the Wii version, Wii U's boot0 contains a number of features that include the ability of loading a recovery second-stage image from a SD card.
+
+
boot0 loads boot1 as an [[ancast image]], and does the typical decryption to load it. However, Starbuck ancast images have a slightly different format.
What follows are general descriptions and pseudo-code that illustrates the several sub-stages of the Wii U's boot0.
What follows are general descriptions and pseudo-code that illustrates the several sub-stages of the Wii U's boot0.