summaryrefslogtreecommitdiff
path: root/Source/Kernel
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'mountpoints' of github.com:Alexis211/Melon into mountpointsAlexis2112009-11-2936-97/+969
|\
| * Fixed some stuffAlexis2112009-11-284-15/+15
| * Caching mechanism added and floppy driver fixed on qemu/vboxAlexis2112009-11-2811-27/+157
| * Some bugfixesAlexis2112009-11-271-3/+3
| * Added some screenshots, re-organized some stuff.Alexis2112009-11-2714-82/+144
| * Re-organized file system stuff.Alexis2112009-11-256-16/+106
| * Fixed FATFS::readAlexis2112009-11-257-19/+53
| * Reading from floppys supposedly fixed in qemuAlexis2112009-11-246-15/+29
| * Multiple things :Alexis2112009-11-241-11/+25
| * Screwy implementation of FATFS::readAlexis2112009-11-152-3/+27
| * Reading from the FAT12-formatted floppy works \oAlexis2112009-11-158-3/+374
| * Mount points seem to work, mostly owing to dark magic.Alexis2112009-11-1511-30/+163
* | Minor editAlexis2112009-11-291-0/+2
|/
* LMAlexis2112009-11-154-14/+30
* Changed the way keyboard handling works, fixing a bug.Alexis2112009-11-146-22/+31
* Added screenshots and a grub entry for the GOL simulator.Alexis2112009-11-144-14/+11
* Changed some things in the way init is handled.Alexis2112009-11-144-79/+106
* Added a game of life simulator demoAlexis2112009-11-1312-148/+52
* 8bpp modes now supported :)Alexis2112009-11-115-6/+87
* 15bpp and 16bpp modes are now supported correctlyAlexis2112009-11-116-31/+77
* Modified the way of calling V86 procedures, and calling BIOS intsAlexis2112009-11-1114-143/+176
* More workAlexis2112009-11-115-23/+103
* VESA works !Alexis2112009-11-1111-94/+92
* Started working on some 2D graAlexis2112009-11-1016-34/+614
* Switching to text mode now really switches to text mode.Alexis2112009-11-085-19/+21
* Worked on graphics mode selection, in prevision for having VESA grpahicsAlexis2112009-11-086-70/+121
* Nothing, really : put some utility functions in V86.nsAlexis2112009-11-087-49/+82
* Introduced V86 mode. It really fits in nicely :)Alexis2112009-11-0814-26/+346
* Introduced PaperWork : our init/login manager.Alexis2112009-11-0811-145/+204
* Some changes...Alexis2112009-10-262-7/+7
* Made some minor changes, for compatibilityNicolas BERNSTEIN2009-10-264-6/+7
* More work on syscalls : userland applications can run other apps.Alexis2112009-10-244-7/+78
* More work on userland syscalls : Files are implemented.Alexis2112009-10-2419-136/+172
* Added some screenshots (\o/) and implemented mkdir in userland.Alexis2112009-10-234-5/+45
* Some changes, and implemented rm in userland shell.Alexis2112009-10-236-8/+24
* More work on syscalls and shellAlexis2112009-10-2310-4/+65
* More work on syscalls and shellAlexis2112009-10-2317-24/+127
* Merge branch 'master' into usermgmtAlexis2112009-10-234-4/+10
|\
| * Fixed a bug with paging/tasking.Alexis2112009-10-234-4/+10
* | Nothing reallAlexis2112009-10-232-1/+4
* | Started working on user managmentAlexis2112009-10-2110-2/+235
|/
* More workAlexis2112009-10-217-24/+40
* Started working on a userland shellAlexis2112009-10-204-2/+51
* Implemented static syscalls, specific to a class and not an object.Alexis2112009-10-207-3/+39
* We now have call tables for ressources.Alexis2112009-10-2010-87/+107
* More work on syscallsAlexis2112009-10-187-1/+44
* Mem::kalloc and Mem::kfree renamed to Mem::alloc and Mem::kfreeAlexis2112009-10-1811-24/+24
* Heap included as well in userland libraryAlexis2112009-10-1812-405/+18
* More work on syscallsAlexis2112009-10-185-9/+58
* Syscall interface starts being implemented !Alexis2112009-10-189-9/+230