An OS written in Assembly
March 31, 2008
No I’m not talking about an Operating System written in the Church halls.
No I’m not talking about an Operating System written in the 60’s.
I’m talking about Menuet OS. (For some wierd reason, I was reading the name as M-e-n-u-n-e-t until I actually sat down to write this post)
The Menuet Operating System claims to have been written entirely in assembly language.
Here’s what they have to say about it :
“MenuetOS is an Operating System in development for the PC written entirely in 32/64 bit assembly language…”
“… It supports 32/64 bit x86 assembly programming for smaller, faster and less resource hungry programmes.”
I have one word for this, “Wow” !!
I mean, c’mon!!
Didn’t you want to write a complete OS, or maybe just the bootloader, or even just a driver in complete assembly language, ever ?
But the whole thought of re-learning assembly, writing the tedious code….. was a bit too much for our lazy asses.
But these guys actually did it. They even got some decent GUI going o. And considering it is all in assembly, it must have taken quite some amount of dedication on their part.
If you visited their site, it has all the possible resources, complete from sample assembly programming applications to the Assembler they used, to their Ethernet driver architecture.
I couldn’t find their source anywhere on the site and their license indicates it might not be GPL’ed.
I tried downloading the M64-82.ZIP file, but it failed more than once.
IF any of you guys managed to actually get it running, I’d love to hear from you , or better yet, see some screen-shots.