home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
OSK
/
SHELLS
/
bash.lzh
/
oskProjects
< prev
next >
Wrap
Text File
|
1993-09-13
|
1KB
|
39 lines
================================================ Wed Sep 8 09:30:32 GMT 1993 =
This is the file "oskProjects.txt". It contains some ideas how to
make OS-9/68k a more user/programmer friendly OS.
May be that some things of the following are already realized; I do not
know since I do not have any contact to other OSK users/usergroups.
Please let me know.
1) Symbolic Links
2) UN*X fork()
Is there a way to emulate the UN*X fork() call at user level,
i.e., as a library function? Perhaps by support of a special
version of gcc which implements pointers in a non stanard way ...
3) Simple MMU Support (Memory relocation):
Implement memory relocation in OS-9/68k.
Under OSK any system call can be overloaded. So there
should be a way to re-code the Kernel's memory management
functions in a way that memory fragmentation will be avoided.
(What is the reason for having MMU support under OS-9/6809 LII
and not having it under OS-9/68k. I really do not know it.
Please tell me!!!)
4) Full flavored MMU Support (Vitual memory/Paging/Swapping)
Build paging swapping mechanisms into the OSK Kernel. Do
not forget to define a method for a process to tell the
Kernel not to page/swap it out of core. OSK is a real time OS.
This may be imlemented as a new system call, e.g. F$CoreFix.
==============================================================================
Norbert Berzen (norbert@veilchen.informatik.rwth-aachen.de)
*** eof