JouleOS RD'ed

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

JouleOS RD'ed

Post by earlz »

Well my new OS project is so far working way better now than did my other ones so im gonna make a post, this time volatile is actually working for me!
The idea of my os is to have it to be a breed of its own, sure i might add some sort of compatability but im not gonna say, it supports anything you can imagine
The filesystem will be a custom designed one and fat12 at least, maybe add 16 and 32 too though, if ext is easy to impliment i might add some support for it, no plans of supporting hpfs or ntfs

It will use paging, and I plan for drivers to run in ring3 with emulated ring0 powers
havent decided on if i want hardware or software task switching stuff

I plan to support svga,eventually
It will not use any of the bios(including int 10h)

I want strong crash prevention but who knows if i will do it

ummm did i leave anything out, oh yes the kernel will be under gpl and k_lib under lgpl

the application model(proccess own threads type thing) is not for sure yet

I want for applications to be interrupt based instead of event based
what i mean by that is that instead of having a main loop always checking for messages(you still have a mainloop thoiugh) you just set sya for the click_message to be proccess you have to do something like set_click_message_handler(void *function_pointer) and then when a click happens it will call whatever you put in function_pointer


anyway get the source at http://jouleos.byethost33.com
and then goto source

any constuctive criticism or comments would be appreciated

edit:
btw the RD'ed stands for re-done because i have started this project over 5 times

btw2 it is in pre-alpha stage so nothing useful yet
Last edited by earlz on Sun Jan 08, 2006 12:00 am, edited 2 times in total.
blackcatcoder
Member
Member
Posts: 132
Joined: Wed Nov 03, 2004 12:00 am
Location: Austria
Contact:

Re: JouleOS RD'ed

Post by blackcatcoder »

hmmm... sounds good.

But designing an own FS ?

I've "tried" it, it costs a lot of time to code your own fs!

I would say you should try to fully implement FAT16 and FAT32 perhaps also FAT12 for floppy disks.

greeds
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Re: JouleOS RD'ed

Post by earlz »

thats not an option,fat is patented by Microsoft now so you can get sued for using it

my FS will be pretty basic i can already tell, i tried designing my own and actually have it all designed and just waiting for me to get disk access; I designed it when i had a 16bit OS and i got pretty far coding it, up to the point to where segmentation started being a pain in my coax
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Re: JouleOS RD'ed

Post by earlz »

w00t well i finally got a basic console with only one major flaw, when it reaches the bottom of the screen it freezes up
but anyway
just goto my website(above) and click on releases
you can either download the compiled binary along with the source or an image file ready to boot

edit:
just realized my sig was out of date
for my website use the link on the first post

edit2:
screenshots coming soon
Last edited by earlz on Sat Jan 21, 2006 12:00 am, edited 2 times in total.
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Re: JouleOS RD'ed

Post by earlz »

Yay I finally am releasing another release
The new stuff is on the webpage
btw
try typing at the command line test;t10;test;t11;test;t10;cls;0
Post Reply