summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2018-09-14 20:23:24 +0200
committerMiguel <m.i@gmx.at>2018-09-14 20:23:24 +0200
commitfdf6100721870780319bc7cc766a0bb5b4789965 (patch)
treef30ff5b21ee557ec5dcd5ccddb7b2a1abc46db1c /README.md
parent1195ca0bd84693fd56f6d34a9f2de3107b9820bf (diff)
ext2 improved , struggling with scheduler
Diffstat (limited to 'README.md')
-rw-r--r--README.md11
1 files changed, 6 insertions, 5 deletions
diff --git a/README.md b/README.md
index ac12421..b78b139 100644
--- a/README.md
+++ b/README.md
@@ -86,16 +86,17 @@ FoolOS is tested/developed on the following emulators/machines
Todos
-----
-* pipe\_syscall
* Newlib errno / return value / argv / env
-* Cleanup Virtual Memory Manager / Flush TLB (?)
+* pipe\_syscall
+* DMA where possible!
* Mouse & KB processing in seperate task.
-* Kernel Stuff Reent?
-* Posix getdents and cleanup syscalls
+* Kernel Stuff Reentrancy?
+* Cleanup syscalls
* Writing to ext2 RAM-image
* Mutexes
+* create/remove pages on demand (sbrk, stack, load prog)
-* GCC optimizations (break kernel?)
+* GCC optimizations (break kernel?) / volatile??
* Ethernet driver E1000 / NS2000 & Networking stack (ipxe network drivers?)