Changes

11 bytes added ,  22:42, 21 April 2021
Removed information from leaks. Also, rewrote the "Starlet coprocessor" phrasing in the intro.
Line 3: Line 3:       −
'''IOS''' (short for "[[Starlet|IOP]] Operating System") is the operating system that runs on the "IOP" coprocessor ([https://wiiubrew.org/wiki/Hardware/Starbuck Starbuck] on the [[vWii]]) inside the [[Hollywood]] package, also known as Starlet. It provides services that are used by Wii code to access many system devices: USB, networking, security, app management, NAND flash storage, SD card, optical disc, and also WiiConnect24 features.
+
'''IOS''' (probably short for "Independent Operating System") is the operating system that runs on the [[Hardware/Starlet|Starlet]] (IOP) coprocessor ([https://wiiubrew.org/wiki/Hardware/Starbuck Starbuck] on the [[vWii]]) inside the [[Hollywood]] package. It provides services that are used by Wii code to access many system devices: USB, networking, security, app management, NAND flash storage, SD card, optical disc, and also WiiConnect24 features.
    
All software using the Wii SDK or libogc relies on a running IOS on the Starlet (with a few exceptions in the latter case - it is possible to shut down IOS services from libogc and work without it). Typically, the only times IOS is not in use is when running GameCube software (which uses [[MIOS]] instead - effectively a dummy IOS), or when [[BootMii]] and related software is in use (which uses [[mini]] instead).
 
All software using the Wii SDK or libogc relies on a running IOS on the Starlet (with a few exceptions in the latter case - it is possible to shut down IOS services from libogc and work without it). Typically, the only times IOS is not in use is when running GameCube software (which uses [[MIOS]] instead - effectively a dummy IOS), or when [[BootMii]] and related software is in use (which uses [[mini]] instead).
5,579

edits