Hardware/Starlet/de
Jump to navigation
Jump to search
Der Hollywood Prozessor enthält einen ARM9 Kern für die E/A und die Sicherheit, auch Starlet genannt. Dies ist ein sehr interresanter Teil der Hardware, und er ist das, was eine Wii vom Gamecube unterscheidet.
Hinweis: Diese Seite ist unvollständig. Bitte erweitere Sie wenn du kannst!
Spezifikationen
- NEC ARM926EJ-S SoC. Link: ChipWorks.
- "Big endian" Kodierung für Kompalibität mit dem Broadway
- ARM Befehlssatz
Bootvorgang
- See also: boot process
Starlet ist der erste Prozessor der Code auf der Wii laufen lässt.
- Starlet bootet von einem internen Mask ROM, BOOT0 (1300 bytes Code von bis zu 4KB)
- boot0 Entschlüsselt, Überprüft, und startet die ersten paar Blöcke des NAND, BOOT1 (Bis zu 48 Blöcke des Speichers)
- boot1 Lokalisiert, lädt, entschlüsselt, überprüft und startet BOOT2
- boot2 Lädt die Eingebaute ELF Datei
- boot2 Startet die IOS
- IOS Lädt Code in den EXI und startet den Broadway
Links
Mehr Informationen über den Starlet:
- ARM926EJ-S Technical Reference Manual - CPU, MMU, Cache Spezifikationen und Programmiergeräte
- ARM9EJ-S Technical Reference Manual - CPU Spezifikationen und Programmiergeräte
- ARM Architecture Reference Manual - Dokumentation über die ARMv5 Architektur.
- IOS - Das OS welches auf dem Starlet läuft und und Aufrufe vom Broadway während Spielen und im System Menü erhält.
- ARM Binaries - Das Dateiformat für Starler-Code
- WAD Files Werden für das BOOT2 und die IOS gebraucht