Polkovnik Kernel
Posted: Wed May 21, 2008 12:13 pm
This is going to be the WIP topic for my kernel. All my pertaining questions and news will be placed here.
Polkovnik Goals:
Small
Stackable
High Performance, its going to need it if its stacked
Question One:
How do I transfer control to programs and get it back in x commands? The only way I can think is making the programmer return control to the kernel when they make a call for kernel resources with high priority threads getting multiple calls before round robin moves on. However this leaves the system open to any program that doesnt need any kernel managed resources and ties up the computer for an unspecified time.
The most obvious fix for this is to make every resource kernel managed but I hate to bother the programmer every time they want to access the ram.
Polkovnik Goals:
Small
Stackable
High Performance, its going to need it if its stacked
Question One:
How do I transfer control to programs and get it back in x commands? The only way I can think is making the programmer return control to the kernel when they make a call for kernel resources with high priority threads getting multiple calls before round robin moves on. However this leaves the system open to any program that doesnt need any kernel managed resources and ties up the computer for an unspecified time.
The most obvious fix for this is to make every resource kernel managed but I hate to bother the programmer every time they want to access the ram.