SEAL Forum Index SEAL
The SEAL Forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

which way should seal head?

 
Post new topic   Reply to topic    SEAL Forum Index -> Seal 3.0 Development
View previous topic :: View next topic  
Author Message
ucosty



Joined: 02 Dec 2003
Posts: 40
Location: Australia

PostPosted: Wed Dec 24, 2003 11:47 pm    Post subject: which way should seal head? Reply with quote

I have been giving this some thought and have decided to clarify the situation around the seal development and the future of seal.

We can either write our own protected mode interface or use a DPMI server

our own

    * We would need to write a GDT/IDT, Memory manager, multitasker (using software TSS), drivers
    * No dos interupts
    * Most freedom -> our own MM and true multitasker
    * Complex to write (I have my own os called UOS which is a simple 32bit OS but it is immensly complex to write a good MM system
    * probably the best route


DPMI

    * Simple to use -> djgpp already uses one
    * includes prewritten Memory manager
    * can use existing libc
    * limited to Cooperative multitasking
    * still relies on dos interupts which are slow to switch to
    * probably what we will end up using


These are the distinguishing features of these. As I said before I have a really simple OS in the making called UOS that has a simple GDT/IDT, paging, console driver (but no keyboard yet)

Anyway anyone with comments on this? What should seal become and how will we implement it.
Back to top
View user's profile Send private message Visit poster's website
crashfourit



Joined: 10 Dec 2003
Posts: 43

PostPosted: Thu Dec 25, 2003 9:36 am    Post subject: Reply with quote

I'm on the first stages of writing an os kernel.
We could use Freedos-32, but it is in it infancy.
Although, I believe progress is low.

Preferibly, I would like Seal to to have its own mm and 32 Bit os kernel.
Then, thought a library, we could ad dos support.
_________________
"seal" must be in the subject line if you email me.
If you try to make something idiot proof, some one will come and make a better idiot.
Back to top
View user's profile Send private message Visit poster's website
ucosty



Joined: 02 Dec 2003
Posts: 40
Location: Australia

PostPosted: Thu Dec 25, 2003 7:41 pm    Post subject: Reply with quote

Yes we could spawn processes with V86 mode
Back to top
View user's profile Send private message Visit poster's website
crashfourit



Joined: 10 Dec 2003
Posts: 43

PostPosted: Fri Dec 26, 2003 8:25 am    Post subject: Reply with quote

Yes we can, but we need to focus on the kernel first.
_________________
"seal" must be in the subject line if you email me.
If you try to make something idiot proof, some one will come and make a better idiot.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    SEAL Forum Index -> Seal 3.0 Development All times are GMT - 7 Hours
Page 1 of 1

 
Jump to:  
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 vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group