This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
crazy-ideas [2010/07/09 11:55] vidarh created |
crazy-ideas [2011/02/06 16:44] vidarh old revision restored |
||
---|---|---|---|
Line 10: | Line 10: | ||
- Fine grained access control to devices must be added. E.g. not all processes may be granted access to talk to the disk devices directly, but will rather have to talk to remote versions of the file systems. | - Fine grained access control to devices must be added. E.g. not all processes may be granted access to talk to the disk devices directly, but will rather have to talk to remote versions of the file systems. | ||
- A method of dynamically creating "proxies" that translate kernel requests should be added, similar to what Janus UAE does. | - A method of dynamically creating "proxies" that translate kernel requests should be added, similar to what Janus UAE does. | ||
+ | - Allow direct message passing between processes. | ||
+ | - Gradually migrate code out of the "kernel" to separate processes and create an API that allows the kernel to grant access to specific hardware resources to these processes. | ||