diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-07-09 08:14:41 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-07-09 08:14:41 +0200 |
| commit | 002de3d50a300e49c0c2b9f21c6b7efce218ca15 (patch) | |
| tree | e77fa5497b11ab35f6ac4dad4d53892188872c02 /dev | |
| parent | a8130b763b7b7b184671f86be4462e7b1c6f7e90 (diff) | |
refactor! `CoreProcessScheduler` now uses `kFile` instead of `kFD`
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev')
| -rw-r--r-- | dev/kernel/KernelKit/CoreProcessScheduler.h | 6 | ||||
| -rw-r--r-- | dev/kernel/KernelKit/DriveMgr.h | 4 | ||||
| -rw-r--r-- | dev/kernel/KernelKit/FileMgr.h | 5 | ||||
| -rw-r--r-- | dev/kernel/KernelKit/PEFCodeMgr.h | 4 |
4 files changed, 16 insertions, 3 deletions
diff --git a/dev/kernel/KernelKit/CoreProcessScheduler.h b/dev/kernel/KernelKit/CoreProcessScheduler.h index e9dea5b3..01219214 100644 --- a/dev/kernel/KernelKit/CoreProcessScheduler.h +++ b/dev/kernel/KernelKit/CoreProcessScheduler.h @@ -18,7 +18,7 @@ #define kSchedProcessLimitPerTeam (32U) #define kSchedTeamCount (256U) -#define kSchedMaxMemoryLimit gib_cast(128) /* max physical memory limit */ +#define kSchedMaxMemoryLimit (gib_cast(128)) /* max physical memory limit */ #define kSchedMaxStackSz (kib_cast(8)) /* maximum stack size */ #define kSchedNameLen (128U) @@ -48,7 +48,7 @@ enum { template <typename T> struct PROCESS_HEAP_TREE { static constexpr auto kPtr = true; - static constexpr auto kFD = false; + static constexpr auto kFile = false; T Entry{nullptr}; SizeT EntrySize{0UL}; @@ -74,7 +74,7 @@ struct PROCESS_HEAP_TREE { template <typename T> struct PROCESS_FILE_TREE { static constexpr auto kPtr = false; - static constexpr auto kFD = true; + static constexpr auto kFile = true; T Entry{nullptr}; SizeT EntrySize{0UL}; diff --git a/dev/kernel/KernelKit/DriveMgr.h b/dev/kernel/KernelKit/DriveMgr.h index 4a530deb..69df1cec 100644 --- a/dev/kernel/KernelKit/DriveMgr.h +++ b/dev/kernel/KernelKit/DriveMgr.h @@ -7,6 +7,10 @@ #ifndef INC_DRIVE_MANAGER_H #define INC_DRIVE_MANAGER_H +/// @file DriveMgr.h +/// @brief Drive Manager. +/// @author Amlal El Mahrouss (amlal@nekernel.org) + #include <CompilerKit/CompilerKit.h> #include <KernelKit/DebugOutput.h> #include <KernelKit/DeviceMgr.h> diff --git a/dev/kernel/KernelKit/FileMgr.h b/dev/kernel/KernelKit/FileMgr.h index e00e036f..d1334277 100644 --- a/dev/kernel/KernelKit/FileMgr.h +++ b/dev/kernel/KernelKit/FileMgr.h @@ -22,6 +22,11 @@ #ifndef INC_FILEMGR_H #define INC_FILEMGR_H + +/// @file FileMgr.h +/// @brief File Manager. +/// @author Amlal El Mahrouss (amlal@nekernel.org) + //! Include filesystems that NeKernel supports. #include <FSKit/Ext2.h> #include <FSKit/HeFS.h> diff --git a/dev/kernel/KernelKit/PEFCodeMgr.h b/dev/kernel/KernelKit/PEFCodeMgr.h index 18041f8f..899a1869 100644 --- a/dev/kernel/KernelKit/PEFCodeMgr.h +++ b/dev/kernel/KernelKit/PEFCodeMgr.h @@ -7,6 +7,10 @@ #ifndef _INC_CODE_MANAGER_PEF_H_ #define _INC_CODE_MANAGER_PEF_H_ +/// @file PEFCodeMgr.h +/// @brief PEF Code Manager header file. +/// @author Amlal El Mahrouss (amlal@nekernel.org) + #include <KernelKit/FileMgr.h> #include <KernelKit/PEF.h> #include <NeKit/ErrorOr.h> |
