Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added direct acces to video memory from userland.std_c_userland | Alex AUVOLAT | 2013-07-11 | 14 | -27/+124 |
| | | | | | | Next : same for keyboard ; move VT handling to userland. Consequence : a foreground app has total control over I/O. Next : implement sockets & a userland console multiplexer. | ||||
* | Serial port used for writing kernel output. | Alex AUVOLAT | 2013-07-10 | 18 | -103/+178 |
| | | | | Project: give total control to userland over display/input devices. | ||||
* | (nothing) | Alex AUVOLAT | 2013-07-06 | 3 | -2/+6 |
| | |||||
* | Many bug corrections. | Alex AUVOLAT | 2013-06-09 | 32 | -124/+189 |
| | |||||
* | All FWIK is deleted. YOSH is now pure C. Not-working KBASIC included. | Alex AUVOLAT | 2013-06-08 | 61 | -1049/+2116 |
| | |||||
* | Stupidity corrected. | Alex AUVOLAT | 2013-05-20 | 2 | -8/+8 |
| | |||||
* | Minor modificiations ; added a simple Line EDitor. | Alex AUVOLAT | 2013-05-20 | 12 | -17/+234 |
| | |||||
* | Made makes silent. | Alex AUVOLAT | 2013-04-17 | 1 | -3/+3 |
| | |||||
* | Return to standard C. | Alex AUVOLAT | 2012-11-25 | 11 | -60/+62 |
| | |||||
* | Minor scheduling change.HEADmaster | Alex AUVOLAT | 2012-05-31 | 3 | -10/+13 |
| | |||||
* | Minor change, bump. | Alex AUVOLAT | 2012-05-27 | 1 | -2/+1 |
| | |||||
* | Corrected some bugs in readline && multitasking improvement. | Alex AUVOLAT | 2012-05-20 | 3 | -44/+69 |
| | |||||
* | Correected some nasty tasking bugs. Still not perfect. | Alex AUVOLAT | 2012-05-20 | 5 | -67/+105 |
| | |||||
* | Not a bugfix. The multitasking system must be redone. | Alex AUVOLAT | 2012-05-19 | 3 | -7/+24 |
| | |||||
* | More improvements in FWIK - more strings, Dir class, ... | Alex AUVOLAT | 2012-05-19 | 14 | -69/+149 |
| | |||||
* | Better sprintf, vsprintf, String::sprintf, etc. | Alex AUVOLAT | 2012-05-19 | 18 | -249/+302 |
| | |||||
* | Added string class for FWIK. | Alex AUVOLAT | 2012-05-19 | 15 | -171/+380 |
| | |||||
* | Introducing FWIK, the userland C++ framework. Far from complete. | Alex AUVOLAT | 2012-05-19 | 52 | -114/+440 |
| | |||||
* | Added ANSI support, minimal readline-like library. | Alex AUVOLAT | 2012-05-19 | 23 | -246/+606 |
| | |||||
* | Added some stuff. | Alex AUVOLAT | 2012-05-18 | 8 | -78/+118 |
| | |||||
* | Simple shell added. Simple fprintf function added too. | Alex AUVOLAT | 2012-05-18 | 19 | -101/+458 |
| | |||||
* | Can now spawn new processes. | Alex AUVOLAT | 2012-05-18 | 10 | -53/+162 |
| | |||||
* | Added process arguments when loaded as modules. | Alex AUVOLAT | 2012-05-18 | 10 | -31/+96 |
| | |||||
* | Added initrd. Status: VFS support, totally useless shell. | Alex AUVOLAT | 2012-05-18 | 14 | -8/+302 |
| | |||||
* | Improvements. Next: initrd. | Alex AUVOLAT | 2012-05-18 | 6 | -31/+51 |
| | |||||
* | The keyboard handling, it's getting better. + Funny screenshot. | Alex AUVOLAT | 2012-05-18 | 11 | -30/+170 |
| | |||||
* | A bit of a change in the directory layout. | Alex AUVOLAT | 2012-05-18 | 28 | -66/+181 |
| | |||||
* | Minor changes. | Alex AUVOLAT | 2012-05-18 | 7 | -50/+57 |
| | |||||
* | Devices using the VFS structure. Basic keyboard handler. | Alex AUVOLAT | 2012-05-17 | 25 | -227/+745 |
| | |||||
* | Beginning of a VFS implemented. C++ is great. | Alex AUVOLAT | 2012-05-17 | 24 | -44/+559 |
| | |||||
* | Bump. | Alex AUVOLAT | 2012-05-17 | 1 | -1/+1 |
| | |||||
* | Fixed some nasty bugs. | Alex AUVOLAT | 2012-05-17 | 12 | -20/+23 |
| | |||||
* | Now booting on CD-ROM. | Alex AUVOLAT | 2012-05-17 | 6 | -38/+41 |
| | |||||
* | Nothing, just reverted some shit. | Alex AUVOLAT | 2012-05-17 | 4 | -40/+36 |
| | |||||
* | Added some documentation about the coming VFS. | Alex AUVOLAT | 2012-05-17 | 3 | -2/+59 |
| | |||||
* | Object version of earray | Alex AUVOLAT | 2012-05-04 | 3 | -1/+194 |
| | |||||
* | Preparations. | Alex AUVOLAT | 2012-05-04 | 8 | -50/+85 |
| | |||||
* | 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 | 37 | -443/+6416 |
| | |||||
* | Now using Doug Lea's malloc in kernel land. Next: same in userland. | Alex AUVOLAT | 2012-05-01 | 22 | -510/+6404 |
| | |||||
* | Some cleanup ; relocated the kernel at 0xC0000000 | Alex AUVOLAT | 2012-05-01 | 54 | -544/+188 |
| | |||||
* | It's alive! Or is it? No, it's not. | Alex AUVOLAT | 2012-05-01 | 5 | -15/+20 |
| | |||||
* | 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 | 33 | -1323/+115 |
| | |||||
* | Each thread has its own stack. Added simple unit tests for kmalloc,kfree | Alexis211 | 2010-09-10 | 22 | -44/+136 |
| | | | | Found a bug in heap_contract (not sure) but didn't fix it. | ||||
* | . | Alexis211 | 2010-09-10 | 1 | -0/+2 |
| | |||||
* | Floppy image no longer included. | Alexis211 | 2010-09-10 | 2 | -0/+1 |
| |