Operating Systems

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Tim

Operating Systems

Post by Tim »

Where can I find some operating systems' sources (nasm) ?
carbonBased

RE:Operating Systems

Post by carbonBased »

I severly doubt you'll find too many operating systems written exclusively in assembly.  It's simply too time consuming.

SkyOS, however, IIRC is written 100% in assembly (and is quite impressive, too!).  I don't recall if the sources are downloadable, however.

In any event, there are two links at the top of this page you'll see; OSDev Ring and Links.  Either one will point you in the direction of the vast majority of operating systems available on the internet.  In fact, I don't think you'll find a better list anywhere.

Cheers,
Jeff
GSD

RE:Operating Systems

Post by GSD »

Hi Tim,

just "google" for "+JeffOS +os", then you will find a small, simple and rudimentary os with sources. The code is really easy to understand.

Rene
garf

RE:Operating Systems

Post by garf »

You could also take a look at Menuet OS. It is a 32 bit multi-tasking OS written in asm. I am not sure if it was built with nasm, but it is a complete OS with source. It has a windowing GUI that can run at upto 1280x1024x32, fits on a single floppy, and even includes a minimal text editor and assembler that run native on the OS.

You can find it at www.menuetos.org
Anon

RE:Operating Systems

Post by Anon »

I'm looking for that too, but all Google gives me are dead links.
Post Reply