summaryrefslogtreecommitdiff
path: root/Source/Kernel/Shell/KernelShell-fs.class.cpp
Commit message (Collapse)AuthorAgeFilesLines
* More work on syscalls : userland applications can run other apps.Alexis2112009-10-241-1/+2
|
* More work on userland syscalls : Files are implemented.Alexis2112009-10-241-0/+3
| | | | TextFile now is a common (= kernel and userland) library.
* Some changes, and implemented rm in userland shell.Alexis2112009-10-231-2/+2
|
* More workAlexis2112009-10-211-1/+2
|
* Mem::kalloc and Mem::kfree renamed to Mem::alloc and Mem::kfreeAlexis2112009-10-181-2/+2
| | | | | | | I renamed them so that they could have the same name in userland and in kernel space. We'll just know that if we're writing kernel code then we are allocating stuff in kernel memory, and if we're writing user code then we're allocating userland memory.
* Loading binaries now is done through a much more unified interface.Alexis2112009-10-181-20/+7
|
* Melon now loads a simple ASM application out of the ramfsAlexis2112009-10-171-0/+31
| | | | The format is very simple, but an ELF loader is planned.
* The kernel shell is now in an independent class, KernelShell::Alexis2112009-10-021-0/+104