Daniel D - 12 September 2008 01:27 AM
Don’t forget about bootsector, boot loader, cpu code (+ optimizations for Intel and AMD separatly), interrupts handling, memory management, virtual memory management, thread management, stack management, multitasking, etc, etc, etc… for more info: http://en.wikipedia.org/wiki/Operating_system
Nono not all those =\
Boot sector/loader can be taken care of by a rom chip (bios even), cpu code only one type, why make two available if you only need one. (remember, this OS may just be for his own personal machine, which he can use one line of processor if he chooses)
Also, he can use a separate computer to configure the hard drive. (just because we can use the same computer to do that, doesn’t mean we have to)
As far as interrupts, memory, and the rest, thats just OS code, not drivers like i was talking about =\ Most of that stuff can be taken care of in a few MB anyway. He’s not remaking windows remember. The most massive part of the code will likely be the guesturing engine. Guestering for a single mouse is 22MB for my computer, and thats for the “creator” and 3 commands (although I rarely even use these anymore, as they are kinda dumb =\ ), Imagine 10 finger guestures.
Don’t just quote wiki, use that brain power =\ I’ve read the wikis, usually for periodic table elements for atomic weights and atomic structures, but occasionally for other stuff I don’t know much about, fibre channel, infiniband, fddi. Must constantly make computer go faster faster faster…