Page 1 of 1

ROSS is beginning

Posted: Mon Apr 13, 2009 6:54 pm
by imate900
Mainly, this OS is how I can get my feet wet in OS-making in 512-bytes. So far, I can get it to print the character ">". My best accomplishment yet, though I can do better. So, I'll update this page with info.

Re: ROSS is beginning

Posted: Mon Apr 13, 2009 8:15 pm
by JohnnyTheDon

Code: Select all

mov ax, 0x0E3E
int 0x10
or

Code: Select all

mov ax, 0xB800
mov es, ax
mov byte [es:0], '>'
You can most definitely do better.

Re: ROSS is beginning

Posted: Mon Apr 13, 2009 9:27 pm
by Firestryke31
I managed to get a CLI that loaded and ran programs from a FAT12 floppy working in 512 bytes. Too bad by "working" I mean "it works if your PC is Bochs, but forget about RHW." I think you can still find a link in the announcements section.

I wish I could have found a 16-bit C compiler that was less than 64KB and easy to port to my executable format, then I would have at least considered getting it working on RHW.

Re: ROSS is beginning

Posted: Mon Apr 13, 2009 9:41 pm
by earlz
It's pretty pointless... but I made a CLI that worked on real hardware in 512 bytes..
it used this incredibly easy to interpret StoopidFS. It could list files and directories; print a file's contents as a string; and execute a file. All working from 16bit real mode.. which made things quite interesting lol

You can check it out at http://earlz.biz.tm/old_site/secos/SecOS_v1.0_all.zip if you like.. but it's not much

Re: ROSS is beginning

Posted: Tue Apr 14, 2009 1:38 pm
by imate900
Sh... I'm working on it now... soon it should get a shell!

Re: ROSS is beginning

Posted: Fri Apr 17, 2009 6:39 am
by imate900
Ok, I got a shell, and have it rebooting.