summaryrefslogtreecommitdiffhomepage
path: root/Public
diff options
context:
space:
mode:
Diffstat (limited to 'Public')
-rw-r--r--Public/BUG_LIST.TXT3
-rw-r--r--Public/SPECIFICATION.TXT32
-rw-r--r--Public/TODO_LIST.TXT21
3 files changed, 0 insertions, 56 deletions
diff --git a/Public/BUG_LIST.TXT b/Public/BUG_LIST.TXT
deleted file mode 100644
index 1fa4e00a..00000000
--- a/Public/BUG_LIST.TXT
+++ /dev/null
@@ -1,3 +0,0 @@
-ADD THE BUGS HERE:
-
-None
diff --git a/Public/SPECIFICATION.TXT b/Public/SPECIFICATION.TXT
deleted file mode 100644
index 6a129d9e..00000000
--- a/Public/SPECIFICATION.TXT
+++ /dev/null
@@ -1,32 +0,0 @@
-===================================
-0: General Information
-===================================
-
-- ABI and Format: PEF/PE32+.
-- Kernel architecture: Microkernel.
-- Language: C++/(Assembly (AMD64, X64000, X86S, ARM64))
-
-===================================
-1: The HCore Microkernel
-===================================
-
-- Drive/Device Abstraction.
-- SMP, Preemptive Multi Threading.
-- Separation of Files/Devices.
-- Networking.
-- Hardware Abstraction Layer.
-- Native Filesystem support (NewFS).
-- Program Loader.
-- TLS.
-- Canary bird.
-- Dynamic Libraries.
-- Cross platform code (it has to work for each platform)
-
-===================================
-2: The Filesystem
-===================================
-
-- Catalog based with forks.
-- Large storage support.
-- Long file names.
-- UNIX path style.
diff --git a/Public/TODO_LIST.TXT b/Public/TODO_LIST.TXT
deleted file mode 100644
index d3a2eed2..00000000
--- a/Public/TODO_LIST.TXT
+++ /dev/null
@@ -1,21 +0,0 @@
-- We need preemptive multi-threading. [ X ]
-- We then need sync primitives. [ X ]
-- We also need a system library for the OS. [ X ]
-- We need a bootloader for AMD64/ARM [ X ]
- - Implement Boot Services [ X ]
- - Design Handover [ X ]
- - Load kernel into memory [ X ]
- - Fix bug in kernel loader, which causes a 06 #UD. [ X ]
- - Load Stage 2 bootloader [ ]
-- Context switch x87/SSE/AVX registers [ ]
-- Framebuffer and ATA support [ ]
-- Native Subsystem and GUI [ ]
-
-Status:
-
-HCoreLdr: Working.
-HCoreKrnl: Not run yet.
-
-Prioritize:
-HCoreLdr: Protocol and API.
-HCoreKrnl: Complying to specs.