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 >
Text File  |  1993-09-13  |  1KB  |  39 lines

  1. ================================================ Wed Sep  8 09:30:32 GMT 1993 =
  2.  
  3. This is the file "oskProjects.txt". It contains some ideas how to
  4. make OS-9/68k a more user/programmer friendly OS.
  5. May be that some things of the following are already realized; I do not
  6. know since I do not have any contact to other OSK users/usergroups.
  7. Please let me know.
  8.  
  9.     1) Symbolic Links
  10.  
  11.     2) UN*X fork()
  12.  
  13.        Is there a way to emulate the UN*X fork() call at user level,
  14.        i.e., as a library function? Perhaps by support of a special
  15.        version of gcc which implements pointers in a non stanard way ...
  16.  
  17.     3) Simple MMU Support (Memory relocation):
  18.  
  19.        Implement memory relocation in OS-9/68k.
  20.        Under OSK any system call can be overloaded. So there
  21.        should be a way to re-code the Kernel's memory management
  22.        functions in a way that memory fragmentation will be avoided.
  23.        (What is the reason for having MMU support under OS-9/6809 LII
  24.         and not having it under OS-9/68k. I really do not know it.
  25.         Please tell me!!!)
  26.        
  27.     4) Full flavored MMU Support (Vitual memory/Paging/Swapping)
  28.  
  29.        Build paging swapping mechanisms into the OSK Kernel. Do
  30.        not forget to define a method for a process to tell the
  31.        Kernel not to page/swap it out of core. OSK is a real time OS.
  32.        This may be imlemented as a new system call, e.g. F$CoreFix.
  33.  
  34. ==============================================================================
  35.  
  36. Norbert Berzen (norbert@veilchen.informatik.rwth-aachen.de)
  37.  
  38. *** eof
  39.