Page 1 of 1

Simple 16bit OS

Posted: Thu Jan 21, 2010 3:29 am
by bitshifter
Hello
I had the silly idea of making simple OS that has
system API and can load programs created with it.
And to have a CLI kernel that not black and white!
Created in pure 100% assembler (FASM syntax).
http://board.flatassembler.net/topic.php?t=11032
You must log-in for download to be visible.
And if youre not FASM member, then become one.
It is my favorite assembler in the entire universe!

Thanks to Dex4u (I use his MiniDOS reloader idea)
Thanks to Alexei Frounze (I hacked his boot12 up)

Have fun :)

Any comments or criticism are greatly appreciated...

EDIT:
For non FASM members 'qandrew' has been kind enough to host it...
http://qandrew.orgfree.com/files/x3dos.zip

Re: Simple 16bit OS

Posted: Thu Jan 21, 2010 4:53 am
by Ferrarius
Can't you just post the link to the download here? I'm not in the mood to make a new membership account I'm only going to use once.

Re: Simple 16bit OS

Posted: Thu Jan 21, 2010 5:01 am
by bitshifter
I didnt realize i could do that, cool!
http://board.flatassembler.net/download.php?id=4742

Re: Simple 16bit OS

Posted: Thu Jan 21, 2010 5:10 am
by Combuster
Hmm, blocked for non-members :(

Do you have a website where you can upload it (always preferred), otherwise, you can try to attach it here as well.

Re: Simple 16bit OS

Posted: Thu Jan 21, 2010 5:43 am
by Andr3w
For those who don't wanna register, I uploaded it to my website.. URL

P.S Author of the OS, if you want me to remove it, I'll do it.

Re: Simple 16bit OS

Posted: Thu Jan 21, 2010 5:48 am
by bitshifter
@qandrew:
Thank you for helping :)
Its not a project but a test of ideas so do anything you like with it...
I share it for others to learn and maybe get some new FASM interest!

Re: Simple 16bit OS

Posted: Thu Jan 21, 2010 5:58 am
by Andr3w
bitshifter wrote: I share it for others to learn and maybe get some new FASM interest!
:)
I looked into the code; I like it. Well-commented and easily understandable. ;)

-- Andrew

Re: Simple 16bit OS

Posted: Thu Jan 21, 2010 6:16 am
by f2
Hmm. Interesting... I expect to see more. Maybe x3dos will be written in 32-bit Pmode in the future...
Thanks qandrew for the link. I didn't register on the FASM board to download something...

Re: Simple 16bit OS

Posted: Thu Jan 21, 2010 6:23 am
by bitshifter
Hehe, yeah, i have a 32bit PM version also, but it look the same.
The 16bit version is a bit simpler since BIOS interrupts are used.

Re: Simple 16bit OS

Posted: Thu Jan 21, 2010 6:28 am
by f2
bitshifter wrote:Hehe, yeah, i have a 32bit PM version also, but it look the same.
Visually, it is the same, yes. But, for people who wants to know how a small 32-bit OS is made, it could
be interesting to post the 32-bit version here.