diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-04-19 08:40:12 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-19 08:40:12 +0200 |
| commit | f87797692777540eede1d4739199b444bd15340a (patch) | |
| tree | 646ae3f61ebcd3f83c888912c5f72efc0a8c25b0 /dev/kernel/KernelKit | |
| parent | ee1edba85ea13627871e1ed005931bd502b86ab8 (diff) | |
| parent | 1740a0dff822d7666b8c1f056b6c411ef6b0f9fd (diff) | |
NeKernel: 0.0.10.0.1-release
# NeKernel: 0.0.1
## Features (not all included):
- New extended File System.
- Kernel and Bootloader (NeKernel and BootZ)
- Process Scheduler.
- NeKernel's Preferred Executable Format.
- SysChk.
- Explicit Partition Map scheme.
#### NOTE: The GPT scheme is in WiP! Please run NeKernel on QEMU!
Diffstat (limited to 'dev/kernel/KernelKit')
| -rw-r--r-- | dev/kernel/KernelKit/FileMgr.h | 10 | ||||
| -rw-r--r-- | dev/kernel/KernelKit/UserProcessScheduler.h | 4 | ||||
| -rw-r--r-- | dev/kernel/KernelKit/UserProcessScheduler.inl | 2 |
3 files changed, 6 insertions, 10 deletions
diff --git a/dev/kernel/KernelKit/FileMgr.h b/dev/kernel/KernelKit/FileMgr.h index 03e74ee8..e5f67080 100644 --- a/dev/kernel/KernelKit/FileMgr.h +++ b/dev/kernel/KernelKit/FileMgr.h @@ -21,13 +21,9 @@ #ifndef INC_FILEMGR_H #define INC_FILEMGR_H -#ifdef __FSKIT_INCLUDES_NEFS__ -#include <FSKit/NeFS.h> -#endif // __FSKIT_INCLUDES_NEFS__ - -#ifdef __FSKIT_INCLUDES_HeFS__ +#include <FSKit/Ext2.h> #include <FSKit/HeFS.h> -#endif // __FSKIT_INCLUDES_HeFS__ +#include <FSKit/NeFS.h> #include <CompilerKit/CompilerKit.h> #include <hint/CompilerHint.h> @@ -55,7 +51,7 @@ @note Refer to first enum. */ #define kFileOpsCount (4U) -#define kFileMimeGeneric "n-application-kind/all" +#define kFileMimeGeneric "ne-application-kind/all" /** @brief invalid position. (n-pos) */ #define kNPos (SizeT)(-1); diff --git a/dev/kernel/KernelKit/UserProcessScheduler.h b/dev/kernel/KernelKit/UserProcessScheduler.h index a99fc45b..881f3957 100644 --- a/dev/kernel/KernelKit/UserProcessScheduler.h +++ b/dev/kernel/KernelKit/UserProcessScheduler.h @@ -7,8 +7,8 @@ #ifndef INC_PROCESS_SCHEDULER_H #define INC_PROCESS_SCHEDULER_H -/// @file ProcessScheduler.h -/// @brief Process scheduler code and definitions. +/// @file UserProcessScheduler.h +/// @brief User Process scheduler code and definitions. /// @author Amlal El Mahrouss (amlal@nekernel.org) #include <ArchKit/ArchKit.h> diff --git a/dev/kernel/KernelKit/UserProcessScheduler.inl b/dev/kernel/KernelKit/UserProcessScheduler.inl index d89d9aa1..ea57cf65 100644 --- a/dev/kernel/KernelKit/UserProcessScheduler.inl +++ b/dev/kernel/KernelKit/UserProcessScheduler.inl @@ -2,7 +2,7 @@ Copyright (C) 2024-2025, Amlal El Mahrouss, all rights reserved. - FILE: ProcessScheduler.inl + FILE: UserProcessScheduler.inl PURPOSE: Low level/Ring-3 Process scheduler. ------------------------------------------- */ |
