summaryrefslogtreecommitdiffhomepage
path: root/doc
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-01-11 17:48:17 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-01-11 17:48:17 +0100
commite3b0df6ae2a5cd1f98400f671c374b5955bd0bcc (patch)
tree1aa8346d564da8d08097dd4eec3b5216877b036c /doc
parent878919d80864301328f3e9c471fe2dce2a8ea61d (diff)
chore: kernel: specs fixes and kernel API impl improvements.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/specs/SPECIFICATION_FWRK.md2
-rw-r--r--doc/specs/SPECIFICATION_MACROS.md (renamed from doc/specs/SPECFICATION_MACROS.md)18
2 files changed, 16 insertions, 4 deletions
diff --git a/doc/specs/SPECIFICATION_FWRK.md b/doc/specs/SPECIFICATION_FWRK.md
index e7366987..6d965ef5 100644
--- a/doc/specs/SPECIFICATION_FWRK.md
+++ b/doc/specs/SPECIFICATION_FWRK.md
@@ -9,7 +9,7 @@
===================================
-# 1: The specification:
+# 1: Specification:
===================================
diff --git a/doc/specs/SPECFICATION_MACROS.md b/doc/specs/SPECIFICATION_MACROS.md
index 08c57447..3b5cdf2d 100644
--- a/doc/specs/SPECFICATION_MACROS.md
+++ b/doc/specs/SPECIFICATION_MACROS.md
@@ -1,12 +1,24 @@
-# Configuration Macros of NeKernel.
+===================================
-## NeKernel
+# 0: General Information:
+
+===================================
+
+===================================
+
+# NeKernel
+
+===================================
- `__nekernel_max_cores` -> Max SMP cores usable by NeKernel's scheduler.
- `__nekernel_boot_core_index` -> Index of the boot core (0, 1, or 3).
- `__nekernel_allow_non_nekernel_pe` -> Allow non-subsystem 17 to run on NeKernel.
-## KernelTest:
+===================================
+
+# KernelTest
+
+===================================
- `__KT_TEST_MAIN` -> KernelTest entrypoint symbol.
- `KT_TESTING_ENABLED` -> Program is running under testing constraints.