OSDev.org

The Place to Start for Operating System Developers
It is currently Fri Apr 19, 2024 6:09 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: help
PostPosted: Thu Jul 12, 2001 6:44 am 
Hi
i have programmed a boot sector that switch to pm
and load a kernel that trap all the interrupt,i want to know
what is next?
if i have to programm a scheduler i know the theories but nothing about implementation please help me.
thanks


Top
  
 
 Post subject: Re: help
PostPosted: Thu Jul 12, 2001 10:17 pm 
Quote:
i have programmed a boot sector that switch to pm
and load a kernel that trap all the interrupt,i want to know
what is next?

if i have to programm a scheduler i know the theories but nothing about implementation please help me.
thanks


depends on what your are trying to achieve.. how about memory management? task scheduler? dynamic program loader/shared library manager, etc


Top
  
 
 Post subject: Re: help
PostPosted: Mon Jul 16, 2001 8:47 am 
From my point of view, the next thing is to implement an easy example of switching...
If you use an Intel processor you cuold use Intel's stuff for task switching (TSS, etc), there are some aexamples and a lot of docs (Intel documentation is hard to read...). If you want your OS depending hardly on the processor. all this things could be useful (when you have understood it!)

You also could make your own task switch without using processor facilities...you have some ideas in TASK SWITCHING topic...

To begin: two things...
1) try to pass from ASM to a high level lenguage like C. You have to make a clear interface betwen both. This isn't necesssary but will make it easier for you...
2) Define a few tasks  (3 or 4) on your system that could pass the control to others or something like that, so you can check your task switching...


Top
  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 166 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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group