Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Preparations. | Alex AUVOLAT | 2012-05-04 | 7 | -33/+68 |
| | |||||
* | More OOP; | Alex AUVOLAT | 2012-05-04 | 9 | -75/+127 |
| | |||||
* | Minor changes (more OOP constructs); | Alex AUVOLAT | 2012-05-04 | 7 | -82/+56 |
| | |||||
* | Migration to C++! | Alex AUVOLAT | 2012-05-04 | 33 | -268/+330 |
| | |||||
* | Now using Doug Lea's malloc for userland too. And improved stability. | Alex AUVOLAT | 2012-05-01 | 35 | -439/+6413 |
| | |||||
* | Now using Doug Lea's malloc in kernel land. Next: same in userland. | Alex AUVOLAT | 2012-05-01 | 21 | -509/+6398 |
| | |||||
* | Some cleanup ; relocated the kernel at 0xC0000000 | Alex AUVOLAT | 2012-05-01 | 43 | -425/+138 |
| | |||||
* | It's alive! Or is it? No, it's not. | Alex AUVOLAT | 2012-05-01 | 4 | -12/+16 |
| | |||||
* | New heap, simple and bug-free, but inefficient. | katchup | 2010-12-12 | 11 | -267/+492 |
| | |||||
* | Minor changes to display. | Alexis211 | 2010-09-11 | 2 | -9/+7 |
| | |||||
* | Removed all old object/request/... stuff (that was crap) | Alexis211 | 2010-09-10 | 24 | -1184/+34 |
| | |||||
* | Each thread has its own stack. Added simple unit tests for kmalloc,kfree | Alexis211 | 2010-09-10 | 18 | -43/+126 |
| | | | | Found a bug in heap_contract (not sure) but didn't fix it. | ||||
* | Some changes to stack tracing. | Alexis211 | 2010-08-13 | 4 | -15/+27 |
| | |||||
* | Added priorities to the scheduler. | Alexis211 | 2010-08-10 | 3 | -21/+42 |
| | |||||
* | No more global list of threads, one list of threads per process. | Alexis211 | 2010-08-10 | 3 | -21/+21 |
| | |||||
* | Now using a simple Round Robin scheduler. | Alexis211 | 2010-08-10 | 5 | -21/+46 |
| | |||||
* | Changed idt_waitIrq to support multiple waiting threads. | Alexis211 | 2010-08-10 | 2 | -9/+15 |
| | |||||
* | thread_sleep functions redone. | Alexis211 | 2010-08-10 | 5 | -41/+73 |
| | |||||
* | Added a lot of comments in kernel code. A bit of cleaning too. | Alexis211 | 2010-08-10 | 24 | -62/+232 |
| | |||||
* | Using a cross-compiler. Better makefile system. | Alexis211 | 2010-08-10 | 8 | -130/+72 |
| | |||||
* | 0.0.4 is out | Alexis211 | 2010-04-08 | 3 | -5/+1 |
| | |||||
* | More work on manager | Alexis211 | 2010-04-07 | 29 | -101/+474 |
| | |||||
* | Some stuff added to userland. | Alexis211 | 2010-04-05 | 4 | -1/+58 |
| | |||||
* | More work on IPC. | Alexis211 | 2010-04-05 | 14 | -16/+100 |
| | |||||
* | Shared memory segment manager in userland | Alexis211 | 2010-03-31 | 9 | -9/+185 |
| | |||||
* | More work on IPC and userland tools. | Alexis211 | 2010-03-30 | 24 | -37/+692 |
| | |||||
* | IPC documented, still not tested. | Alexis211 | 2010-03-26 | 3 | -16/+26 |
| | |||||
* | IPC not tested but suposedly working. | Alexis211 | 2010-03-24 | 16 | -59/+337 |
| | |||||
* | More work on IPC | Alexis211 | 2010-03-23 | 17 | -35/+290 |
| | |||||
* | old uncommited changes commited | Alexis211 | 2010-03-02 | 17 | -19/+230 |
| | |||||
* | Added thread_new syscall | Alexis211 | 2010-02-09 | 7 | -14/+39 |
| | |||||
* | Added user mode support and monitor_writeDec | Alexis211 | 2010-02-09 | 17 | -17/+159 |
| | |||||
* | Reorganisation | Alexis211 | 2010-02-06 | 44 | -17/+98 |
| | |||||
* | Everything seems to work : loading a module that displays a message. | Alexis211 | 2010-02-05 | 10 | -19/+23 |
| | |||||
* | More work, does not work | Alexis211 | 2010-02-05 | 11 | -364/+116 |
| | |||||
* | Elf loader added | Alexis211 | 2010-02-05 | 4 | -3/+108 |
| | |||||
* | More work on tasking, paging, syscalls, stuff. | Alexis211 | 2010-02-05 | 10 | -239/+383 |
| | |||||
* | Start work on syscalls, advanced tasking, segmentation | Alexis211 | 2010-02-05 | 11 | -133/+333 |
| | |||||
* | Start syscall work | Alexis211 | 2010-02-03 | 6 | -129/+186 |
| | |||||
* | Reogranization | Alexis211 | 2010-02-03 | 28 | -174/+180 |
| | |||||
* | Minor changes | Alexis211 | 2010-01-25 | 1 | -1/+1 |
| | |||||
* | First commit | Alexis211 | 2010-01-25 | 31 | -0/+1953 |