Line 13:
Line 13:
Starlet is the first processor to run code in the Wii.
Starlet is the first processor to run code in the Wii.
−
* Starlet boots from an internal Mask ROM, BOOT0 (about 1300 bytes of code out of 4K possible)
+
*Starlet boots from an internal Mask ROM, BOOT0 (about 1300 bytes of code out of 4K possible)
−
* BOOT0 decrypts, verifies, and runs the first few blocks of NAND, BOOT1 (up to the first 48 pages of flash)
+
*[[boot0]] decrypts, verifies, and runs the first few blocks of NAND, BOOT1 (up to the first 48 pages of flash)
−
* BOOT1 locates, loads, decrypts, verifies, and runs BOOT2
+
* [[boot1]] locates, loads, decrypts, verifies, and runs BOOT2
−
* The BOOT2 bootstrap then loads the embedded ELF file.
+
*[[boot2]] bootstrap then loads the embedded ELF file
−
* BOOT2 starts the IOS.
+
*[[boot2]] starts the IOS
−
* IOS loads code into the EXI buffer and bootstraps the {{hw|Broadway}}
+
*[[IOS]] loads code into the EXI buffer and bootstraps the {{hw|Broadway}}
== Links ==
== Links ==