From ab69a596a336d9874555672a154c4f48e0ed1020 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Mon, 2 Sep 2024 00:03:03 +0200 Subject: [ IMP ] Reserve system call interrupt for user code only. [ FIX ] Fix mm_update_page function, which pde index instead of pte index. [ IMP ] New .drawio files. Signed-off-by: Amlal El Mahrouss --- doc/OS-Design.drawio | 17 ++++++-------- doc/OS-Scheduler-Design.drawio | 25 ++++++++++++++++++++ doc/OS-Timer-Architecture.drawio | 46 ------------------------------------- doc/OS-Timer-Design.drawio | 49 ++++++++++++++++++++++++++++++++++++++++ doc/SCHEDULER_INFO.md | 2 +- 5 files changed, 82 insertions(+), 57 deletions(-) create mode 100644 doc/OS-Scheduler-Design.drawio delete mode 100644 doc/OS-Timer-Architecture.drawio create mode 100644 doc/OS-Timer-Design.drawio (limited to 'doc') diff --git a/doc/OS-Design.drawio b/doc/OS-Design.drawio index 47a51bf6..8ef0ee79 100644 --- a/doc/OS-Design.drawio +++ b/doc/OS-Design.drawio @@ -1,25 +1,22 @@ - + - + - + - - + + - + - - - - + diff --git a/doc/OS-Scheduler-Design.drawio b/doc/OS-Scheduler-Design.drawio new file mode 100644 index 00000000..0ace6148 --- /dev/null +++ b/doc/OS-Scheduler-Design.drawio @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/OS-Timer-Architecture.drawio b/doc/OS-Timer-Architecture.drawio deleted file mode 100644 index 16b91051..00000000 --- a/doc/OS-Timer-Architecture.drawio +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/OS-Timer-Design.drawio b/doc/OS-Timer-Design.drawio new file mode 100644 index 00000000..ca081fd3 --- /dev/null +++ b/doc/OS-Timer-Design.drawio @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/SCHEDULER_INFO.md b/doc/SCHEDULER_INFO.md index 8b4e4379..1efbc329 100644 --- a/doc/SCHEDULER_INFO.md +++ b/doc/SCHEDULER_INFO.md @@ -1,6 +1,6 @@ # List of ZKA schedulers. -- User UserProcess Scheduler. +- User Process Scheduler. - Hardware Thread Scheduler. These schedulers are reserved only for the user code. -- cgit v1.2.3