blob: 31b643190e008a15c654da5617cd3f0c211fac17 (
plain) (
tree)
|
|
Ideas for T/CE's future :
1. Give control to userland
- Provide IPC : we must implement FIFO's and sockets
- Do not provide VT emulation, instead provide direct write access to
the video memory. Also provide direct write access to the framebuffer
when that is implemented. Then, code a display server that does all the
emulating.
2. Review file management syscalls
- Should keeping track of file position be the job of the kernel ?
Not sure...
- Possibility of mmap'ing files. Consequence : shared memory.
3. Review process management
- fork/exec is cool. How does windows work ?
- Dynamic linking ? Environment variables ? Users ?
4. Have a graphical user interface, just for fun. Then add a few simple
programs, just for fun.o
|