aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/pre/arch/x86_64.rst9
-rw-r--r--docs/pre/arch/x86_64/boot.rst9
-rw-r--r--docs/pre/arch/x86_64/boot/pointers.rst5
-rw-r--r--docs/pre/arch/x86_64/context_switching.rst9
-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
-rw-r--r--docs/pre/arch/x86_64/exception_handling.rst9
-rw-r--r--docs/pre/arch/x86_64/exception_handling/assert.rst5
-rw-r--r--docs/pre/arch/x86_64/exception_handling/panic.rst5
-rw-r--r--docs/pre/arch/x86_64/interrupt_handling.rst9
-rw-r--r--docs/pre/arch/x86_64/interrupt_handling/generic_interrupt_handler.rst5
-rw-r--r--docs/pre/arch/x86_64/io.rst9
-rw-r--r--docs/pre/arch/x86_64/io/port_io.rst6
-rw-r--r--docs/pre/arch/x86_64/kernel.rst9
-rw-r--r--docs/pre/arch/x86_64/kernel/cpu.rst9
-rw-r--r--docs/pre/arch/x86_64/kernel/cpu/call.rst5
-rw-r--r--docs/pre/arch/x86_64/kernel/cpu/control_register.rst5
-rw-r--r--docs/pre/arch/x86_64/kernel/cpu/gdtr.rst5
-rw-r--r--docs/pre/arch/x86_64/kernel/cpu/idtr.rst5
-rw-r--r--docs/pre/arch/x86_64/kernel/cpu/if.rst5
-rw-r--r--docs/pre/arch/x86_64/kernel/cpu/msr.rst5
-rw-r--r--docs/pre/arch/x86_64/kernel/cpu/segment_register.rst5
-rw-r--r--docs/pre/arch/x86_64/kernel/cpu/tlb.rst5
-rw-r--r--docs/pre/arch/x86_64/kernel/cpu/tr.rst5
-rw-r--r--docs/pre/arch/x86_64/kernel/halt.rst5
-rw-r--r--docs/pre/arch/x86_64/kernel/main.rst5
-rw-r--r--docs/pre/arch/x86_64/memory.rst9
-rw-r--r--docs/pre/arch/x86_64/memory/allocator.rst9
-rw-r--r--docs/pre/arch/x86_64/memory/allocator/area_frame_allocator.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/allocator/concept.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/allocator/physical_frame.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/allocator/tiny_frame_allocator.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/cpu.rst9
-rw-r--r--docs/pre/arch/x86_64/memory/heap.rst9
-rw-r--r--docs/pre/arch/x86_64/memory/heap/bump_allocator.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/heap/global_heap_allocator.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/heap/heap_allocator.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/heap/linked_list_allocator.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/heap/memory_block.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/heap/user_heap_allocator.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/main.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/multiboot.rst9
-rw-r--r--docs/pre/arch/x86_64/memory/multiboot/elf_symbols_section.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/multiboot/info.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/multiboot/memory_map.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/multiboot/reader.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/paging.rst9
-rw-r--r--docs/pre/arch/x86_64/memory/paging/active_page_table.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/paging/inactive_page_table.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/paging/kernel_mapper.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/paging/page_entry.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/paging/page_table.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/paging/temporary_page.rst5
-rw-r--r--docs/pre/arch/x86_64/memory/paging/virtual_page.rst5
-rw-r--r--docs/pre/arch/x86_64/stl.rst9
-rw-r--r--docs/pre/arch/x86_64/stl/container.rst5
-rw-r--r--docs/pre/arch/x86_64/stl/contiguous_pointer_iterator.rst5
-rw-r--r--docs/pre/arch/x86_64/stl/forward_value_iterator.rst5
-rw-r--r--docs/pre/arch/x86_64/stl/mutex.rst5
-rw-r--r--docs/pre/arch/x86_64/stl/shared_pointer.rst5
-rw-r--r--docs/pre/arch/x86_64/stl/stack.rst5
-rw-r--r--docs/pre/arch/x86_64/stl/unique_pointer.rst5
-rw-r--r--docs/pre/arch/x86_64/stl/vector.rst5
-rw-r--r--docs/pre/arch/x86_64/user.rst9
-rw-r--r--docs/pre/arch/x86_64/user/main.rst5
-rw-r--r--docs/pre/arch/x86_64/video.rst9
-rw-r--r--docs/pre/arch/x86_64/video/vga.rst9
-rw-r--r--docs/pre/arch/x86_64/video/vga/io.rst4
-rw-r--r--docs/pre/arch/x86_64/video/vga/text.rst5
-rw-r--r--docs/pre/cross/memory.rst11
-rw-r--r--docs/pre/cross/memory/asm_pointer.rst10
90 files changed, 0 insertions, 545 deletions
diff --git a/docs/pre/arch/x86_64.rst b/docs/pre/arch/x86_64.rst
deleted file mode 100644
index dc432f1..0000000
--- a/docs/pre/arch/x86_64.rst
+++ /dev/null
@@ -1,9 +0,0 @@
-x86_64
-======
-
-.. toctree::
- :maxdepth: 2
- :caption: Contents:
- :glob:
-
- x86_64/* \ No newline at end of file
diff --git a/docs/pre/arch/x86_64/boot.rst b/docs/pre/arch/x86_64/boot.rst
deleted file mode 100644
index 8be2a57..0000000
--- a/docs/pre/arch/x86_64/boot.rst
+++ /dev/null
@@ -1,9 +0,0 @@
-Boot Information Subsystem
-======================
-
-.. toctree::
- :maxdepth: 2
- :caption: Contents:
- :glob:
-
- boot/* \ No newline at end of file
diff --git a/docs/pre/arch/x86_64/boot/pointers.rst b/docs/pre/arch/x86_64/boot/pointers.rst
deleted file mode 100644
index 3ec626a..0000000
--- a/docs/pre/arch/x86_64/boot/pointers.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Boot Information Structure
-=======================
-
-.. doxygenfile:: arch/x86_64/include/arch/boot/pointers.hpp
-
diff --git a/docs/pre/arch/x86_64/context_switching.rst b/docs/pre/arch/x86_64/context_switching.rst
deleted file mode 100644
index c3b3b03..0000000
--- a/docs/pre/arch/x86_64/context_switching.rst
+++ /dev/null
@@ -1,9 +0,0 @@
-Context Switching Subsystem
-======================
-
-.. toctree::
- :maxdepth: 2
- :caption: Contents:
- :glob:
-
- context_switching/* \ No newline at end of file
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_descri