IOSU: Unterschied zwischen den Versionen
Inhalt gelöscht Inhalt hinzugefügt
ICON (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
ICON (Diskussion | Beiträge) K Textersetzung - „[[w:“ durch „[[wikipedia:“ |
||
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1:
'''IOSU''' ist das Betriebssystem der [[Wii U]], welches [[Starbuck|auf dem ARM läuft]] und Titel- und Hardware-Zugriffe verwaltet. Zu den Aufgaben zählen die Durchsetzung des Code-Signings, das Verifizieren aller Titel vor der Installation und dem Start und dem Verwalten des Zugriffes auf Hardware, wie Speicher, Netzwerk, USB und dem GamePad. Der PowerPC kann mit IOSU über ein [[
Bei IOSU handelt es sich um einen kompletten Rewrite von [[IOS]] der Wii. Im Gegensatz zu IOS existiert allerdings nur ein IOSU, da die Wii U ein "richtiges" Betriebssystem hat, welches auch im Hintergrund läuft (auf der Wii laufen die Spiele direkt auf dem "blanken Metall").
IOSU wurde von Nintendo entwickelt und stellt eine Mikrokernel-Architektur dar. Es enthält einen einfachen Kernel, der Speicher-, Prozess- und Threadmanagement implementiert. Gerätetreiber und Security-Handler laufen als Prozesse im ARM Usermode und werden "Resource Managers" (RM) genannt. Diese können sich als Request-Handler für Ressourcen registrieren, welche als Knoten unter /dev in
Der PowerPC-Teil des Betriebssystems heißt [[Cafe OS]].
Zeile 16:
{{Top Icon Wii U}}
[[Kategorie:Nintendo Wii U]]
| |||