Welcome! Log In Create A New Profile

Advanced

Thesis Help

Posted by Lanchdanan 
Thesis Help
November 13, 2009 11:56AM
Hi, I'm an Italian computer science student and I'm working on a thesis about the Wii's Hardware and Software.

The hardware specifications are well explained on the wiki but i have some problem finding detailed information about the behavior of the OS.

For example which type of CPU scheduling it uses to manage the processes? (FIFO, Round Robin, Preemptive etc.)
or else there's always only one process in execution(a game or else) and therefore don't use scheduling?

Excuse me if my question is stupid or my English is not very clear :)

In any case, if I will have more questions I'll put them here.

Thanks!
Re: Thesis Help
November 13, 2009 12:46PM
The Wii actually doesn't have an OS. What the Wii actually does is run a program called the System Menu with an IOS running in the background. Whenever you launch a game/channel the Wii closes the System Menu and switches the IOS running in the background. At most, IOSs are more like kernals than OSs. Their only purpose is to provide a set of low level function calls for Wii software to be able to make.
Re: Thesis Help
January 26, 2010 10:23PM
The IOSes aren't really running "in the background" - they are on a second, hidden ARM processor.
Sorry, only registered users may post in this forum.

Click here to login