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
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.