Bona Fide OS Developer
View unanswered posts | View active topics It is currently Thu Dec 26, 2024 5:58 am



Post new topic Reply to topic  [ 17 posts ]  Go to page Previous  1, 2
 Year 1 OS - Community Blog 
Author Message

Joined: Sat Jul 25, 2009 9:15 am
Posts: 257
Post Re: Year 1 OS - Community Blog
Arrowofdarkness:
well still Year1OS is a hobbie, Social OS is a potential self employment opportunity...

and look, personally I find much vigor in the Social OS idea... There is some vigor in the Year1OS but not as much as the Social OS... If I go with my vigor I produce awesome results... if I go against my vigor, results are not so great...

smeezekitty:
go read Beginners->Computer Theory->a pitch about Social Operating Systems
its a quick read...


Tue Oct 06, 2009 8:32 am
Profile
Post Re: Year 1 OS - Community Blog
Very impressive.
i am taking my OS one step further is to have a simple filesystem (no directories).
i designed the filesystem myself! and you can read, write and create files
from within a user mode program.
also i have a command line shell built in.


Tue Oct 06, 2009 6:51 pm

Joined: Sat Jul 25, 2009 9:15 am
Posts: 257
Post Re: Year 1 OS - Community Blog
yea? well I have a couple of routes to consider... Year1OS is just a first step... I don't plan on making a filesystem because my command shell will be an interpreter... you are going to be able to browse the memory and browse the storage as if it where memory... for example

the following will set your path to inside the object system.image.tools
Code:
prompt> CD system.image.tools

and then when you type DIR the following shows up
Code:
prompt> DIR
   OBJ system.image.tools
       OBJ pen;
       FUNC void PutPixel(int x, int y, tColor c);
       FUNC tColor GetPixel(int x, int y);
       FUNC void DrawRect(int x1, int y1, int x2, int y2);
       FUNC void DrawCircle(int x, int y, int r);
       FUNC void DrawPoly(int x, int y, tPath p);


stuff within the harddrive will be stored as if it where memory. like say the whole harddrive is one giant swap file but the OS will provide the user with the ability to browse thru it...

yes, its ambitious thats the kind of route I'll be takin...


Tue Oct 06, 2009 8:25 pm
Profile
Post Re: Year 1 OS - Community Blog
one issue of no filesystem is think this out:
say you wrote this nice kernel with no file system (like year 1 os)
you can load programs as blocks of sectors
but what if you want to get into things such as playing sounds or showing images
where do you put these things without a file system?


Tue Oct 06, 2009 8:55 pm

Joined: Sat Jul 25, 2009 9:15 am
Posts: 257
Post Re: Year 1 OS - Community Blog
the OS would understand disks formatted with a file system. but the native file system wouldn't be a file system, it be an **Object System**


Tue Oct 06, 2009 9:18 pm
Profile

Joined: Sat Jul 25, 2009 9:41 am
Posts: 58
Post Re: Year 1 OS - Community Blog
One thing I noticed was that you didn't include the instructions for compiling/loading ex5 & ex6 in the pdf, just to let you know!


Wed Oct 07, 2009 9:35 pm
Profile

Joined: Sat Jul 25, 2009 9:15 am
Posts: 257
Post Re: Year 1 OS - Community Blog
its on page 2 of “Hello World Bootloader to Year 1 OS series.pdf"

I need to combine all them pdfs into one...


Wed Oct 07, 2009 10:44 pm
Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ]  Go to page Previous  1, 2


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by Vjacheslav Trushkin and tweaked by the BF Team.