summaryrefslogtreecommitdiff
path: root/Source/Kernel/TaskManager/Thread.class.h
Commit message (Collapse)AuthorAgeFilesLines
* Introduced V86 mode. It really fits in nicely :)Alexis2112009-11-081-3/+4
|
* More work on syscalls and shellAlexis2112009-10-231-0/+1
|
* Implemented static syscalls, specific to a class and not an object.Alexis2112009-10-201-0/+2
|
* We now have call tables for ressources.Alexis2112009-10-201-4/+5
| | | | instead of adding calls to ressource in the constructor.
* More work on syscallsAlexis2112009-10-181-0/+4
|
* More work on syscallsAlexis2112009-10-181-1/+5
|
* User mode code can now run !Alexis2112009-10-171-0/+1
| | | | | | 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
* Each thread now has a kernel stack and an user stackAlexis2112009-10-171-2/+6
|
* We now use a temporary stack in task management for :Alexis2112009-10-161-1/+1
| | | | | - deleting current thread whe it finishes - doing everything that goes with that
* The kernel shell is now in an independent class, KernelShell::Alexis2112009-10-021-3/+5
|
* Ok, exception handling happens in Thread::.Alexis2112009-09-061-0/+2
|
* Bug correctionAlexis2112009-09-061-4/+0
|
* Maybee some changesAlexis2112009-09-021-1/+4
|
* The Melon kernel now has support for simple multitaskingAlexis2112009-08-291-0/+56