Hello everyone,

my name is Dennis Gronewold, I'm studying computer science at the university of 
Duesseldorf, Germany and I'm currently writing my bachelor's thesis about 
managed operating systems in general and SharpOS in particular.

My goal is to implement a basic scheduler for SharpOS using the multilevel 
feedback queue algorithm. I have it mostly working, and am now looking into 
testing thread blocking on I/O requests. I have not yet developed a deeper 
understanding of the driver architecture and thought maybe some of you guys can
help me out.
For now, I just need a simple way to start an I/O request from a thread, have 
the dispatcher notified to block this thread and wake it up again when the 
request completes. I'm not sure if it's possible with the current state of 
things. I have been fiddling around with the floppy disk driver, but could not 
get it working.
I have been looking into the Windows Driver Model and it has an I/O-Manager to 
start the I/O, notify the dispatcher etc.. Are there plans on implementing 
something like that in SharpOS?

So much for now,

Dennis



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
SharpOS-Developers mailing list
SharpOS-Developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sharpos-developers

Reply via email to