dreamos82/DreamOs

[Task] Multitasking e scheduler

Closed this issue · 2 comments

Develop a multitasking environment for DreamOS.

Actually 80% of that task is completed. We still need:

  1. PageDir switch during task switch (check if map_kernel function works)
  2. When a task is completed we need to remove it from the queue.

The item #1 wil be posponed after 0.3.0.

Doesn't #1 involve implementing processes? #2 is fixed BTW

NOTE: We have the function to switch page_dir.