summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Reading from floppys supposedly fixed in qemuAlexis2112009-11-246-15/+29
* Multiple things :Alexis2112009-11-245-35/+98
* Screwy implementation of FATFS::readAlexis2112009-11-154-3/+37
* Reading from the FAT12-formatted floppy works \oAlexis2112009-11-1510-18/+392
* Mount points seem to work, mostly owing to dark magic.Alexis2112009-11-1511-30/+163
* LMAlexis2112009-11-157-18/+47
* 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-148-14/+18
* Changed some things in the way init is handled.Alexis2112009-11-146-89/+130
* Added a game of life simulator demoAlexis2112009-11-1325-105/+277
* 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
* Added three screenshotsAlexis2112009-11-113-0/+0
* More workAlexis2112009-11-115-23/+103
* VESA works !Alexis2112009-11-1113-300/+92
* Started working on some 2D graAlexis2112009-11-1029-35/+1121
* 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-087-72/+123
* Nothing, really : put some utility functions in V86.nsAlexis2112009-11-087-49/+82
* Introduced V86 mode. It really fits in nicely :)Alexis2112009-11-0817-27/+353
* Introduced PaperWork : our init/login manager.Alexis2112009-11-0821-159/+314
* Arranged some paperworkAlexis2112009-10-293-2/+9
* Some changes...Alexis2112009-10-268-16/+18
* Made some minor changes, for compatibilityNicolas BERNSTEIN2009-10-267-12/+14
* More work on syscalls : userland applications can run other apps.Alexis2112009-10-2410-11/+145
* More work on userland syscalls : Files are implemented.Alexis2112009-10-2440-155/+422
* Added some stuff to the README, and made GRUB's menu.cfg auto-updating.Alexis2112009-10-233-0/+21
* Added some screenshots (\o/) and implemented mkdir in userland.Alexis2112009-10-2312-9/+80
* Some changes, and implemented rm in userland shell.Alexis2112009-10-2315-25/+87
* More work on syscalls and shellAlexis2112009-10-2317-10/+181
* More work on syscalls and shellAlexis2112009-10-2332-27/+252
* 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-2115-19/+272
|/
* Merge branch 'usermode_syscalls'Alexis2112009-10-2115-47/+91
|\
| * More workAlexis2112009-10-2115-47/+91
* | Merge branch 'usermode_syscalls'Alexis2112009-10-20111-163/+1613
|\|
| * Started working on a userland shellAlexis2112009-10-2012-6/+141
| * Implemented static syscalls, specific to a class and not an object.Alexis2112009-10-2015-9/+60
| * We now have call tables for ressources.Alexis2112009-10-2016-117/+153
| * More work on syscallsAlexis2112009-10-1815-3/+100
| * Mem::kalloc and Mem::kfree renamed to Mem::alloc and Mem::kfreeAlexis2112009-10-1815-36/+37
| * Heap included as well in userland libraryAlexis2112009-10-1820-23/+167
| * More work on syscallsAlexis2112009-10-1811-11/+116
| * Syscall interface starts being implemented !Alexis2112009-10-1820-26/+338
| * Re-organized everythingAlexis2112009-10-1863-84/+169
| * We can now load ELF binaries !!!Alexis2112009-10-1812-24/+166
| * Loading binaries now is done through a much more unified interface.Alexis2112009-10-1816-27/+154