aboutsummaryrefslogtreecommitdiff
path: root/docs/pre/arch/x86_64/context_switching
diff options
context:
space:
mode:
authorLukas Oesch <lukas.oesch@ost.ch>2026-06-10 10:40:46 +0200
committerLukas Oesch <lukas.oesch@ost.ch>2026-06-10 10:40:46 +0200
commit33abd5cf264cb9e34121082105b0bc17b3cf7a36 (patch)
tree36b15d53fea04f4f9d9af817100f7ad013bd9b5c /docs/pre/arch/x86_64/context_switching
parentd01caf1c4aef3c89c68b9d1cc9fe56445f0860b5 (diff)
parent7e27130c342b7299a1d2188a7192a7f17b5ac2ad (diff)
downloadkernel-develop.tar.xz
kernel-develop.zip
Merge branch 'develop-BA-FS26' into 'develop'develop
Merge of BA-FS26 branch into develop See merge request teachos/kernel!49
Diffstat (limited to 'docs/pre/arch/x86_64/context_switching')
-rw-r--r--docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table.rst9
-rw-r--r--docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/gate_descriptor.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/idt_flags.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/interrupt_descriptor_table copy.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/interrupt_descriptor_table_pointer copy.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/ist_offset.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/segment_selector.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/main.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/segment_descriptor_table.rst9
-rw-r--r--docs/pre/arch/x86_64/context_switching/segment_descriptor_table/access_byte.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/segment_descriptor_table/gdt_flags.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/segment_descriptor_table/global_descriptor_table.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/segment_descriptor_table/global_descriptor_table_pointer.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_base.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_extension.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_type.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/segment_descriptor_table/task_state_segment.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/syscall.rst9
-rw-r--r--docs/pre/arch/x86_64/context_switching/syscall/main.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/syscall/syscall_enable.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching/syscall/syscall_handler.rst5
21 files changed, 0 insertions, 117 deletions
diff --git a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table.rst b/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table.rst
deleted file mode 100644
index dd6e478..0000000
--- a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table.rst
+++ /dev/null
@@ -1,9 +0,0 @@
-Interrupt Descriptor Subsystem
-===========
-
-.. toctree::
- :maxdepth: 2
- :caption: Contents:
- :glob:
-
- interrupt_descriptor_table/*
diff --git a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/gate_descriptor.rst b/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/gate_descriptor.rst
deleted file mode 100644
index 29e7586..0000000
--- a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/gate_descriptor.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Interrupt Gate Descriptor
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/interrupt_descriptor_table/gate_descriptor.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/idt_flags.rst b/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/idt_flags.rst
deleted file mode 100644
index 60e8c37..0000000
--- a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/idt_flags.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Interrupt Descriptor Flags
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/interrupt_descriptor_table/idt_flags.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/interrupt_descriptor_table copy.rst b/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/interrupt_descriptor_table copy.rst
deleted file mode 100644
index a2b8997..0000000
--- a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/interrupt_descriptor_table copy.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Interrupt Descriptor Table
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/interrupt_descriptor_table/interrupt_descriptor_table.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/interrupt_descriptor_table_pointer copy.rst b/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/interrupt_descriptor_table_pointer copy.rst
deleted file mode 100644
index 3a8c259..0000000
--- a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/interrupt_descriptor_table_pointer copy.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Interrupt Descriptor Table Pointer
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/interrupt_descriptor_table/interrupt_descriptor_table_pointer.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/ist_offset.rst b/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/ist_offset.rst
deleted file mode 100644
index ddba6ee..0000000
--- a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/ist_offset.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Interrupt Stack Table Offset
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/interrupt_descriptor_table/ist_offset.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/segment_selector.rst b/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/segment_selector.rst
deleted file mode 100644
index 2da142e..0000000
--- a/docs/pre/arch/x86_64/context_switching/interrupt_descriptor_table/segment_selector.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Segment Selector
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/interrupt_descriptor_table/segment_selector.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/main.rst b/docs/pre/arch/x86_64/context_switching/main.rst
deleted file mode 100644
index e9e8a35..0000000
--- a/docs/pre/arch/x86_64/context_switching/main.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Context Switching Main
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/main.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table.rst b/docs/pre/arch/x86_64/context_switching/segment_descriptor_table.rst
deleted file mode 100644
index 449622d..0000000
--- a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table.rst
+++ /dev/null
@@ -1,9 +0,0 @@
-Segment Descriptor Subsystem
-===========
-
-.. toctree::
- :maxdepth: 2
- :caption: Contents:
- :glob:
-
- segment_descriptor_table/*
diff --git a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/access_byte.rst b/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/access_byte.rst
deleted file mode 100644
index f2e7d67..0000000
--- a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/access_byte.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Access Byte
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/segment_descriptor_table/access_byte.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/gdt_flags.rst b/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/gdt_flags.rst
deleted file mode 100644
index faa2ffc..0000000
--- a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/gdt_flags.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Global Descriptor Table Flags
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/segment_descriptor_table/gdt_flags.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/global_descriptor_table.rst b/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/global_descriptor_table.rst
deleted file mode 100644
index 35403db..0000000
--- a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/global_descriptor_table.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Global Descriptor Table
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/segment_descriptor_table/global_descriptor_table.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/global_descriptor_table_pointer.rst b/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/global_descriptor_table_pointer.rst
deleted file mode 100644
index 41ceffd..0000000
--- a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/global_descriptor_table_pointer.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Global Descriptor Table Pointer
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/segment_descriptor_table/global_descriptor_table_pointer.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_base.rst b/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_base.rst
deleted file mode 100644
index 952ab2a..0000000
--- a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_base.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Segment Descriptor Base (32-bit)
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/segment_descriptor_table/segment_descriptor_base.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_extension.rst b/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_extension.rst
deleted file mode 100644
index 874d1cb..0000000
--- a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_extension.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Segment Descriptor Extension (64-bit)
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/segment_descriptor_table/segment_descriptor_extension.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_type.rst b/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_type.rst
deleted file mode 100644
index e45b0a5..0000000
--- a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/segment_descriptor_type.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Segment Descriptor Type
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/segment_descriptor_table/segment_descriptor_type.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/task_state_segment.rst b/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/task_state_segment.rst
deleted file mode 100644
index 731d7bb..0000000
--- a/docs/pre/arch/x86_64/context_switching/segment_descriptor_table/task_state_segment.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Task State Segment
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/segment_descriptor_table/task_state_segment.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/syscall.rst b/docs/pre/arch/x86_64/context_switching/syscall.rst
deleted file mode 100644
index 28acf28..0000000
--- a/docs/pre/arch/x86_64/context_switching/syscall.rst
+++ /dev/null
@@ -1,9 +0,0 @@
-System Call Subsystem
-===========
-
-.. toctree::
- :maxdepth: 2
- :caption: Contents:
- :glob:
-
- syscall/*
diff --git a/docs/pre/arch/x86_64/context_switching/syscall/main.rst b/docs/pre/arch/x86_64/context_switching/syscall/main.rst
deleted file mode 100644
index 6be577b..0000000
--- a/docs/pre/arch/x86_64/context_switching/syscall/main.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-System Call Main
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/syscall/main.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/syscall/syscall_enable.rst b/docs/pre/arch/x86_64/context_switching/syscall/syscall_enable.rst
deleted file mode 100644
index e9162f1..0000000
--- a/docs/pre/arch/x86_64/context_switching/syscall/syscall_enable.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-System Call Configuration
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/syscall/syscall_enable.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching/syscall/syscall_handler.rst b/docs/pre/arch/x86_64/context_switching/syscall/syscall_handler.rst
deleted file mode 100644
index 0e86780..0000000
--- a/docs/pre/arch/x86_64/context_switching/syscall/syscall_handler.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-System Call Handler
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/context_switching/syscall/syscall_handler.hpp
-