Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduced V86 mode. It really fits in nicely :) | Alexis211 | 2009-11-08 | 1 | -0/+1 |
| | |||||
* | Mem::kalloc and Mem::kfree renamed to Mem::alloc and Mem::kfree | Alexis211 | 2009-10-18 | 1 | -1/+1 |
| | | | | | | | I renamed them so that they could have the same name in userland and in kernel space. We'll just know that if we're writing kernel code then we are allocating stuff in kernel memory, and if we're writing user code then we're allocating userland memory. | ||||
* | Re-organized everything | Alexis211 | 2009-10-18 | 1 | -1/+1 |
| | |||||
* | Loading binaries now is done through a much more unified interface. | Alexis211 | 2009-10-18 | 1 | -1/+1 |
| | |||||
* | User mode code can now run ! | Alexis211 | 2009-10-17 | 1 | -1/+0 |
| | | | | | | We have a sample process (hardcoded in ASM in Task.wtf.asm) that displays a's and sleeps 20ms, but it's on a hidden virtual terminal so it's useless :D | ||||
* | We now use a temporary stack in task management for : | Alexis211 | 2009-10-16 | 1 | -2/+3 |
| | | | | | - deleting current thread whe it finishes - doing everything that goes with that | ||||
* | We now have scrollable virtual terminals ! | Alexis211 | 2009-09-20 | 1 | -1/+1 |
| | |||||
* | Color scheme is now configured in Config.h | Alexis211 | 2009-09-17 | 1 | -2/+0 |
| | |||||
* | Added a few commands to kernel shell (rm && mkdir). | Alexis211 | 2009-09-14 | 1 | -1/+2 |
| | | | | Also fixed a bug in VFS::remove. | ||||
* | Lots of stuff added : heap, timer, device managment, ... | Alexis211 | 2009-08-22 | 1 | -0/+79 |