Download MLXOS
Version 0.0.6 (Apr 30, 2008)
--- support in-kernel process
--- in kernel tty prototype driver works
--- bug fix in system call assembly code
Version 0.0.5 (Apr 26, 2008)
--- first “hello world” from user space application.
--- very basic write() system call
--- maptty()/unmaptty() system call to map/unmap display memory area into/from tty server's address space
--- memcpy_cross_address_space() system call to copy memory from other process's address space
Version 0.0.4 (Apr 16, 2008)
--- malloc()/free() in libc
--- mmap()/munmap() system calls
--- enhancement for system call framwork
--- add preempt_disable()/preempt_enable()
--- add page reference count and related checking
Version 0.0.3 (Mar 30, 2008)
--- message passing interface
--- system call framework
--- multiple level run queues
--- process passive sleep and wakeup
--- first system call exit() works
--- more sophisticated scheduler()
Version 0.0.2 (Oct 9, 2007)
--- load first user space process by virtual memory support
Version 0.0.1 (Nov 29, 2006)
--- three kernel threads switching
|
Back to [HOME] |
|