summaryrefslogtreecommitdiffhomepage
path: root/doc/specs
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-03-04 07:06:25 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-03-04 07:06:25 +0100
commit63ae6e0039e00e728d8d7bcebb323d461f2ef2fe (patch)
tree7f17cdb0cde7aee5783c7f8c6333a3aa97f484f4 /doc/specs
parent74955621f2a5c88b8fb97d0f66e5c5e249567534 (diff)
feat: kernel: harden HeFS, Process Teams, and introduce verbose macros for HeFS.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'doc/specs')
-rw-r--r--doc/specs/SPECIFICATION_MACROS.md18
1 files changed, 10 insertions, 8 deletions
diff --git a/doc/specs/SPECIFICATION_MACROS.md b/doc/specs/SPECIFICATION_MACROS.md
index 5b2336ea..34c05167 100644
--- a/doc/specs/SPECIFICATION_MACROS.md
+++ b/doc/specs/SPECIFICATION_MACROS.md
@@ -4,7 +4,8 @@
===================================
-The NeKernel System uses macro to configure its compilation. Some of them shall not be defined at the same time to avoid run-time issues.
+The NeKernel System uses macro to configure its compilation.
+Some of them shall not be defined at the same time to avoid run-time issues.
===================================
@@ -12,13 +13,14 @@ The NeKernel System uses macro to configure its compilation. Some of them shall
===================================
-- `__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.
-- `__nekernel_halkit_include_processor` HALKit include directory for Processor.h
-- `__nekernel_dma_pool_start` NeKernel DMA pool start.
-- `__nekernel_dma_pool_size` NeKernel DMA pool size.
-- `__nekernel_dma_best_align` NeKernel Best DMA align size.
+- `__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.
+- `__nekernel_halkit_include_processor`: HALKit include directory for Processor.h
+- `__nekernel_dma_pool_start`: NeKernel DMA pool start.
+- `__nekernel_dma_pool_size`: NeKernel DMA pool size.
+- `__nekernel_dma_best_align`: NeKernel Best DMA align size.
+- `__NE_VERBOSE_HEFS__`: Enables HeFS logging.
===================================