summaryrefslogtreecommitdiffhomepage
path: root/Kernel/KernelKit
diff options
context:
space:
mode:
authoramlal <amlalelmahrouss@icloud.com>2024-06-13 22:02:27 +0200
committeramlal <amlalelmahrouss@icloud.com>2024-06-13 22:02:27 +0200
commit67a14f5c12510e277911cbcf8ea5ce01f8b8fbb1 (patch)
treead0ef9e95ef9ce136160bfa915c042e778f34b1e /Kernel/KernelKit
parent12126f9eebfa7fc6b2cd6148f13585ff71cf5425 (diff)
MHR-31: Detect all types of cores except the boot one.
Signed-off-by: amlal <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Kernel/KernelKit')
-rw-r--r--Kernel/KernelKit/DriveManager.hxx6
-rw-r--r--Kernel/KernelKit/FileManager.hpp2
-rw-r--r--Kernel/KernelKit/Framebuffer.hpp2
-rw-r--r--Kernel/KernelKit/KernelHeap.hpp8
-rw-r--r--Kernel/KernelKit/ProcessScheduler.hxx8
-rw-r--r--Kernel/KernelKit/SMPManager.hpp4
-rw-r--r--Kernel/KernelKit/XCOFF.hxx11
7 files changed, 21 insertions, 20 deletions
diff --git a/Kernel/KernelKit/DriveManager.hxx b/Kernel/KernelKit/DriveManager.hxx
index e78c350e..df7d5f28 100644
--- a/Kernel/KernelKit/DriveManager.hxx
+++ b/Kernel/KernelKit/DriveManager.hxx
@@ -14,10 +14,10 @@
#include <NewKit/Defines.hpp>
#include <NewKit/String.hpp>
-#define kDriveManagerCount (4U)
+#define kDriveManagerCount (4U)
-#define kDriveInvalidID (-1)
-#define kDriveNameLen (32)
+#define kDriveInvalidID (-1)
+#define kDriveNameLen (32)
namespace NewOS
{
diff --git a/Kernel/KernelKit/FileManager.hpp b/Kernel/KernelKit/FileManager.hpp
index 71f3cfd0..b06b926e 100644
--- a/Kernel/KernelKit/FileManager.hpp
+++ b/Kernel/KernelKit/FileManager.hpp
@@ -134,7 +134,7 @@ namespace NewOS
void SetDataFork(const char* forkName);
/// @brief Get internal parser.
- /// @return
+ /// @return
NewFSParser* GetParser() noexcept;
private:
diff --git a/Kernel/KernelKit/Framebuffer.hpp b/Kernel/KernelKit/Framebuffer.hpp
index 3437fed1..ebe983c8 100644
--- a/Kernel/KernelKit/Framebuffer.hpp
+++ b/Kernel/KernelKit/Framebuffer.hpp
@@ -39,7 +39,7 @@ namespace NewOS
: fFrameBufferAddr(addr)
{
}
-
+
~Framebuffer()
{
}
diff --git a/Kernel/KernelKit/KernelHeap.hpp b/Kernel/KernelKit/KernelHeap.hpp
index 7b8cbc7c..6be94a63 100644
--- a/Kernel/KernelKit/KernelHeap.hpp
+++ b/Kernel/KernelKit/KernelHeap.hpp
@@ -37,8 +37,8 @@ namespace NewOS
/// @return if it valid: point has crc now., otherwise fail.
Boolean ke_protect_ke_heap(VoidPtr heapPtr);
- /// @brief Makes a kernel heap page.
- /// @param heapPtr
- /// @return
- Int32 ke_make_ke_page(VoidPtr heapPtr);
+ /// @brief Makes a kernel heap page.
+ /// @param heapPtr
+ /// @return
+ Int32 ke_make_ke_page(VoidPtr heapPtr);
} // namespace NewOS
diff --git a/Kernel/KernelKit/ProcessScheduler.hxx b/Kernel/KernelKit/ProcessScheduler.hxx
index 1ac19053..637fc8c4 100644
--- a/Kernel/KernelKit/ProcessScheduler.hxx
+++ b/Kernel/KernelKit/ProcessScheduler.hxx
@@ -162,8 +162,8 @@ namespace NewOS
enum
{
- kAppKind = 1,
- kShLibKind = 2,
+ kAppKind = 1,
+ kShLibKind = 2,
kKindCount,
};
@@ -231,14 +231,14 @@ namespace NewOS
/// The main class which you call to schedule an app.
class ProcessScheduler final
{
- explicit ProcessScheduler() = default;
+ explicit ProcessScheduler() = default;
public:
~ProcessScheduler() = default;
NEWOS_COPY_DEFAULT(ProcessScheduler)
- operator bool();
+ operator bool();
bool operator!();
public:
diff --git a/Kernel/KernelKit/SMPManager.hpp b/Kernel/KernelKit/SMPManager.hpp
index ba706cf6..1840dd20 100644
--- a/Kernel/KernelKit/SMPManager.hpp
+++ b/Kernel/KernelKit/SMPManager.hpp
@@ -99,8 +99,8 @@ namespace NewOS
public:
Ref<HardwareThread*> operator[](const SizeT& idx);
- bool operator!() noexcept;
- operator bool() noexcept;
+ bool operator!() noexcept;
+ operator bool() noexcept;
public:
/// @brief Shared instance of the SMP Manager.
diff --git a/Kernel/KernelKit/XCOFF.hxx b/Kernel/KernelKit/XCOFF.hxx
index 4574fcf7..0d74b3ef 100644
--- a/Kernel/KernelKit/XCOFF.hxx
+++ b/Kernel/KernelKit/XCOFF.hxx
@@ -16,7 +16,7 @@
#include <NewKit/Defines.hpp>
-#define cXCOFF64Magic (0x01F7)
+#define cXCOFF64Magic (0x01F7)
#define cXCOFFRelFlg (0x0001)
#define cXCOFFExecutable (0x0002)
@@ -41,10 +41,11 @@ typedef struct XCoffFileHeader
#define cForkNameLen (255)
/// @brief This the executable manifest fork.
-typedef struct XCoffForkHeader {
- NewOS::Char fPropertiesXMLFork[cForkNameLen];
- NewOS::Char fDynamicLoaderFork[cForkNameLen];
- NewOS::Char fCodeSignFork[cForkNameLen];
+typedef struct XCoffForkHeader
+{
+ NewOS::Char fPropertiesXMLFork[cForkNameLen];
+ NewOS::Char fDynamicLoaderFork[cForkNameLen];
+ NewOS::Char fCodeSignFork[cForkNameLen];
} XCoffForkHeader;
#endif // ifndef __XCOFF__