summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMichal Idziorek <m.i@gmx.at>2014-09-01 11:27:29 +0200
committerMichal Idziorek <m.i@gmx.at>2014-09-01 11:27:29 +0200
commita9682cac5f14f8d04c87d206cf1d8367e77a61e1 (patch)
tree0a7b39c099d5639af1100111325f45fe1b1104d4 /README.md
parent0ff20ed46d47f5829146bce2f9923c4100519c88 (diff)
Minor changes of Todos and Issues
Diffstat (limited to 'README.md')
-rw-r--r--README.md8
1 files changed, 3 insertions, 5 deletions
diff --git a/README.md b/README.md
index e4443f1..2b5e3e6 100644
--- a/README.md
+++ b/README.md
@@ -60,18 +60,16 @@ Some things I would like to add someday:
* e1000 driver
* drivers to read/write usb sticks
* networking stack / webserver
-* user space / ring3 / ELF binaries support
+* user space / ring3 / ELF binaries support
* mouse support
* simple window manager
-* support multiple processors!
* 64-bit support
* alternatively grub as bootloader
* implement a real shell (in user mode)
* kernel should run in high memory (~3gb) virutal mem. why? except v86 tasks?
* let processors sleep if there is no work
-* switch from PIC to APIC!
+* switch from PIC to APIC!(?)
* use ACPI instead of MP spec.
-* install idt for second processor!
Issues
------
@@ -80,7 +78,7 @@ Issues
* the first ~4mb of physical mem are reserved by mem manager (hardcoded)
* bootloader loads only 52 sectors of kernel into mem. ~25KB!
* size of bitmap to track free blocks of physical memory is hardcoded to max.
-* Assumed suport for Vesa mode 0x114 with linear addressing!
+* Assumed suport for VESA mode 0x114 with linear addressing!
* My Acer Aspire seems to lack MP tables, switch to ACPI
* virtual box enables VT-x for MP, which makes FoolOS hang on VM init.