summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKA/KernelKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-09-02 10:06:13 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-09-02 10:06:13 +0200
commitb3888ff9e2c18da6b73a57f453f7ad36fea61b7b (patch)
tree1c2c6da3f8fba030222f7505f73a104eaf9e17cf /dev/ZKA/KernelKit
parent9b7082353e9f7bd4d3ae077959de553f437316db (diff)
[ META ] Update formating.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/ZKA/KernelKit')
-rw-r--r--dev/ZKA/KernelKit/DeviceManager.hxx2
-rw-r--r--dev/ZKA/KernelKit/FileManager.hxx4
-rw-r--r--dev/ZKA/KernelKit/LoaderInterface.hxx2
-rw-r--r--dev/ZKA/KernelKit/MP.hxx22
-rw-r--r--dev/ZKA/KernelKit/PCI/Dma.hxx2
-rw-r--r--dev/ZKA/KernelKit/PCI/Iterator.hxx6
-rw-r--r--dev/ZKA/KernelKit/PCI/PCI.hxx6
-rw-r--r--dev/ZKA/KernelKit/PE.hxx44
-rw-r--r--dev/ZKA/KernelKit/PEF.hxx4
-rw-r--r--dev/ZKA/KernelKit/ThreadLocalStorage.hxx2
-rw-r--r--dev/ZKA/KernelKit/User.hxx8
-rw-r--r--dev/ZKA/KernelKit/UserProcessScheduler.hxx32
12 files changed, 68 insertions, 66 deletions
diff --git a/dev/ZKA/KernelKit/DeviceManager.hxx b/dev/ZKA/KernelKit/DeviceManager.hxx
index 3b6e3e54..5164ae28 100644
--- a/dev/ZKA/KernelKit/DeviceManager.hxx
+++ b/dev/ZKA/KernelKit/DeviceManager.hxx
@@ -74,7 +74,7 @@ namespace Kernel
private:
Void (*fOut)(T Data) = {nullptr};
- Void (*fIn)(T Data) = {nullptr};
+ Void (*fIn)(T Data) = {nullptr};
};
///
diff --git a/dev/ZKA/KernelKit/FileManager.hxx b/dev/ZKA/KernelKit/FileManager.hxx
index daaf65b3..32295241 100644
--- a/dev/ZKA/KernelKit/FileManager.hxx
+++ b/dev/ZKA/KernelKit/FileManager.hxx
@@ -101,7 +101,7 @@ namespace Kernel
virtual NodePtr Create(_Input const Char* path) = 0;
virtual NodePtr CreateAlias(_Input const Char* path) = 0;
virtual NodePtr CreateDirectory(_Input const Char* path) = 0;
- virtual NodePtr CreateSwapFile(const Char* path) = 0;
+ virtual NodePtr CreateSwapFile(const Char* path) = 0;
public:
virtual bool Remove(_Input const Char* path) = 0;
@@ -375,7 +375,7 @@ namespace Kernel
Int32 fMappedTo;
};
- const SizeT cRestrictCount = cRestrictMax;
+ const SizeT cRestrictCount = cRestrictMax;
const RESTRICT_MAP cRestrictList[] = {
{
.fRestrict = cRestrictR,
diff --git a/dev/ZKA/KernelKit/LoaderInterface.hxx b/dev/ZKA/KernelKit/LoaderInterface.hxx
index 816b6897..ab251bec 100644
--- a/dev/ZKA/KernelKit/LoaderInterface.hxx
+++ b/dev/ZKA/KernelKit/LoaderInterface.hxx
@@ -24,7 +24,7 @@ namespace Kernel
ZKA_COPY_DEFAULT(LoaderInterface);
public:
- virtual _Output const Char* AsString() = 0;
+ virtual _Output const Char* AsString() = 0;
virtual _Output const Char* MIME() = 0;
virtual _Output const Char* Path() = 0;
virtual _Output ErrorOr<VoidPtr> FindStart() = 0;
diff --git a/dev/ZKA/KernelKit/MP.hxx b/dev/ZKA/KernelKit/MP.hxx
index 6de796ea..51f3472a 100644
--- a/dev/ZKA/KernelKit/MP.hxx
+++ b/dev/ZKA/KernelKit/MP.hxx
@@ -63,18 +63,18 @@ namespace Kernel
bool IsWakeup() noexcept;
public:
- HAL::StackFramePtr StackFrame() noexcept;
- const ThreadKind& Kind() noexcept;
- bool IsBusy() noexcept;
- const ThreadID& ID() noexcept;
+ HAL::StackFramePtr StackFrame() noexcept;
+ const ThreadKind& Kind() noexcept;
+ bool IsBusy() noexcept;
+ const ThreadID& ID() noexcept;
private:
HAL::StackFramePtr fStack{nullptr};
- ThreadKind fKind{ThreadKind::kHartStandard};
- ThreadID fID{0};
- ProcessID fSourcePID{-1};
- bool fWakeup{false};
- bool fBusy{false};
+ ThreadKind fKind{ThreadKind::kHartStandard};
+ ThreadID fID{0};
+ ProcessID fSourcePID{-1};
+ bool fWakeup{false};
+ bool fBusy{false};
private:
friend class HardwareThreadScheduler;
@@ -100,7 +100,7 @@ namespace Kernel
public:
Ref<HardwareThread*> operator[](const SizeT& idx);
bool operator!() noexcept;
- operator bool() noexcept;
+ operator bool() noexcept;
public:
/// @brief Shared instance of the MP Manager.
@@ -114,7 +114,7 @@ namespace Kernel
private:
Array<HardwareThread, cMaxHWThreads> fThreadList;
- ThreadID fCurrentThread{0};
+ ThreadID fCurrentThread{0};
};
/// @brief wakes up thread.
diff --git a/dev/ZKA/KernelKit/PCI/Dma.hxx b/dev/ZKA/KernelKit/PCI/Dma.hxx
index 70292c19..43df13f0 100644
--- a/dev/ZKA/KernelKit/PCI/Dma.hxx
+++ b/dev/ZKA/KernelKit/PCI/Dma.hxx
@@ -52,7 +52,7 @@ namespace Kernel
T* Get(const UIntPtr off = 0);
public:
- operator bool();
+ operator bool();
bool operator!();
public:
diff --git a/dev/ZKA/KernelKit/PCI/Iterator.hxx b/dev/ZKA/KernelKit/PCI/Iterator.hxx
index cad8f09f..24c6e610 100644
--- a/dev/ZKA/KernelKit/PCI/Iterator.hxx
+++ b/dev/ZKA/KernelKit/PCI/Iterator.hxx
@@ -13,8 +13,8 @@
#include <NewKit/Defines.hxx>
#include <NewKit/Ref.hxx>
-#define ZKA_BUS_COUNT (256)
-#define ZKA_DEVICE_COUNT (33)
+#define ZKA_BUS_COUNT (256)
+#define ZKA_DEVICE_COUNT (33)
#define ZKA_FUNCTION_COUNT (8)
namespace Kernel::PCI
@@ -28,7 +28,7 @@ namespace Kernel::PCI
explicit Iterator(const Types::PciDeviceKind& deviceType);
Iterator& operator=(const Iterator&) = default;
- Iterator(const Iterator&) = default;
+ Iterator(const Iterator&) = default;
~Iterator();
diff --git a/dev/ZKA/KernelKit/PCI/PCI.hxx b/dev/ZKA/KernelKit/PCI/PCI.hxx
index 8654defa..3289db04 100644
--- a/dev/ZKA/KernelKit/PCI/PCI.hxx
+++ b/dev/ZKA/KernelKit/PCI/PCI.hxx
@@ -9,11 +9,11 @@
#include <NewKit/Defines.hxx>
#define cPCIConfigAddressPort (0xCF8)
-#define cPCIConfigDataPort (0xCFC)
+#define cPCIConfigDataPort (0xCFC)
#define cPCIDeviceCount (32)
-#define cPCIFuncCount (8)
-#define cPCIBusCount (255)
+#define cPCIFuncCount (8)
+#define cPCIBusCount (255)
namespace Kernel::PCI
{
diff --git a/dev/ZKA/KernelKit/PE.hxx b/dev/ZKA/KernelKit/PE.hxx
index bbf9f8d4..4bf3cf9c 100644
--- a/dev/ZKA/KernelKit/PE.hxx
+++ b/dev/ZKA/KernelKit/PE.hxx
@@ -34,7 +34,7 @@ typedef struct LDR_EXEC_HEADER final
Kernel::UInt32 mNumberOfSymbols;
Kernel::UInt16 mSizeOfOptionalHeader;
Kernel::UInt16 mCharacteristics;
-} LDR_EXEC_HEADER, *LDR_EXEC_HEADER_PTR;
+} LDR_EXEC_HEADER, *LDR_EXEC_HEADER_PTR;
typedef struct LDR_OPTIONAL_HEADER final
{
@@ -68,21 +68,21 @@ typedef struct LDR_OPTIONAL_HEADER final
Kernel::UInt32 mSizeOfHeapCommit;
Kernel::UInt32 mLoaderFlags;
Kernel::UInt32 mNumberOfRvaAndSizes;
-} LDR_OPTIONAL_HEADER, *LDR_OPTIONAL_HEADER_PTR;
+} LDR_OPTIONAL_HEADER, *LDR_OPTIONAL_HEADER_PTR;
typedef struct LDR_SECTION_HEADER final
{
- Kernel::Char mName[8];
- Kernel::UInt32 mVirtualSize;
- Kernel::UInt32 mVirtualAddress;
- Kernel::UInt32 mSizeOfRawData;
- Kernel::UInt32 mPointerToRawData;
- Kernel::UInt32 mPointerToRelocations;
- Kernel::UInt32 mPointerToLineNumbers;
- Kernel::UInt16 mNumberOfRelocations;
- Kernel::UInt16 mNumberOfLinenumbers;
- Kernel::UInt32 mCharacteristics;
-} LDR_SECTION_HEADER, *LDR_SECTION_HEADER_PTR;
+ Kernel::Char mName[8];
+ Kernel::UInt32 mVirtualSize;
+ Kernel::UInt32 mVirtualAddress;
+ Kernel::UInt32 mSizeOfRawData;
+ Kernel::UInt32 mPointerToRawData;
+ Kernel::UInt32 mPointerToRelocations;
+ Kernel::UInt32 mPointerToLineNumbers;
+ Kernel::UInt16 mNumberOfRelocations;
+ Kernel::UInt16 mNumberOfLinenumbers;
+ Kernel::UInt32 mCharacteristics;
+} LDR_SECTION_HEADER, *LDR_SECTION_HEADER_PTR;
enum kExecDataDirParams
{
@@ -105,7 +105,7 @@ typedef struct LDR_EXPORT_DIRECTORY
Kernel::UInt32 mAddressOfFunctions; // export table rva
Kernel::UInt32 mAddressOfNames;
Kernel::UInt32 mAddressOfNameOrdinal; // ordinal table rva
-} LDR_EXPORT_DIRECTORY, *LDR_EXPORT_DIRECTORY_PTR;
+} LDR_EXPORT_DIRECTORY, *LDR_EXPORT_DIRECTORY_PTR;
typedef struct LDR_IMPORT_DIRECTORY
{
@@ -117,21 +117,23 @@ typedef struct LDR_IMPORT_DIRECTORY
Kernel::UInt32 mForwarderChain;
Kernel::UInt32 mNameRva;
Kernel::UInt32 mThunkTableRva;
-} LDR_IMPORT_DIRECTORY, *LDR_IMPORT_DIRECTORY_PTR;
+} LDR_IMPORT_DIRECTORY, *LDR_IMPORT_DIRECTORY_PTR;
-typedef struct LDR_DATA_DIRECTORY {
- Kernel::UInt32 VirtualAddress;
- Kernel::UInt32 Size;
+typedef struct LDR_DATA_DIRECTORY
+{
+ Kernel::UInt32 VirtualAddress;
+ Kernel::UInt32 Size;
} LDR_DATA_DIRECTORY, *LDR_DATA_DIRECTORY_PTR;
-typedef struct LDR_IMAGE_HEADER {
- LDR_EXEC_HEADER mHeader;
+typedef struct LDR_IMAGE_HEADER
+{
+ LDR_EXEC_HEADER mHeader;
LDR_OPTIONAL_HEADER mOptHdr;
} LDR_IMAGE_HEADER, *LDR_IMAGE_HEADER_PTR;
enum
{
- eUserSection = 0x00000020,
+ eUserSection = 0x00000020,
cPEResourceId = 0xFFaadd00,
};
diff --git a/dev/ZKA/KernelKit/PEF.hxx b/dev/ZKA/KernelKit/PEF.hxx
index ad0de727..e8066cf5 100644
--- a/dev/ZKA/KernelKit/PEF.hxx
+++ b/dev/ZKA/KernelKit/PEF.hxx
@@ -104,11 +104,11 @@ namespace Kernel
#define kPefDriverExt ".sys"
// Kernel System Binary Interface.
-#define kPefAbi (0x5046)
+#define kPefAbi (0x5046)
#define kPefBaseOrigin (0x40000000)
-#define kPefStart "__ImageStart"
+#define kPefStart "__ImageStart"
#define kPefForkKind kPefMagic
#define kPefForkKindFAT kPefMagicFat
diff --git a/dev/ZKA/KernelKit/ThreadLocalStorage.hxx b/dev/ZKA/KernelKit/ThreadLocalStorage.hxx
index c7803d69..ee272be3 100644
--- a/dev/ZKA/KernelKit/ThreadLocalStorage.hxx
+++ b/dev/ZKA/KernelKit/ThreadLocalStorage.hxx
@@ -24,7 +24,7 @@ struct THREAD_INFORMATION_BLOCK;
struct PACKED THREAD_INFORMATION_BLOCK final
{
Kernel::Char f_Cookie[kTLSCookieLen]{0}; //! Thread magic number.
- Kernel::VoidPtr f_ThreadRecord{nullptr}; //! Thread information record.
+ Kernel::VoidPtr f_ThreadRecord{nullptr}; //! Thread information record.
};
///! @brief Cookie Sanity check.
diff --git a/dev/ZKA/KernelKit/User.hxx b/dev/ZKA/KernelKit/User.hxx
index 36353ed0..ce16576b 100644
--- a/dev/ZKA/KernelKit/User.hxx
+++ b/dev/ZKA/KernelKit/User.hxx
@@ -17,7 +17,7 @@
#define kGuestUser "ZKA USER\\GUEST"
#define kUsersFile "\\Users\\$UsrRcrd"
-#define kUsersDir "\\Users\\"
+#define kUsersDir "\\Users\\"
#define kMaxUserNameLen (255)
#define kMaxUserTokenLen (255)
@@ -67,9 +67,9 @@ namespace Kernel
Bool TrySave(const Char* password) noexcept;
private:
- RingKind fRing{RingKind::kRingStdUser};
- Char fUserName[kMaxUserNameLen] = { 0 };
- Char fUserToken[kMaxUserTokenLen] = { 0 };
+ RingKind fRing{RingKind::kRingStdUser};
+ Char fUserName[kMaxUserNameLen] = {0};
+ Char fUserToken[kMaxUserTokenLen] = {0};
};
} // namespace Kernel
diff --git a/dev/ZKA/KernelKit/UserProcessScheduler.hxx b/dev/ZKA/KernelKit/UserProcessScheduler.hxx
index b881c3dc..da6a9fc2 100644
--- a/dev/ZKA/KernelKit/UserProcessScheduler.hxx
+++ b/dev/ZKA/KernelKit/UserProcessScheduler.hxx
@@ -12,9 +12,9 @@
#include <KernelKit/User.hxx>
#include <NewKit/MutableArray.hxx>
-#define kSchedMinMicroTime (AffinityKind::kStandard)
-#define kSchedInvalidPID (-1)
-#define kSchedMaxStackSz (4096) /* Max stack sz */
+#define kSchedMinMicroTime (AffinityKind::kStandard)
+#define kSchedInvalidPID (-1)
+#define kSchedMaxStackSz (4096) /* Max stack sz */
#define kSchedProcessLimitPerTeam (16U)
////////////////////////////////////////////////////
@@ -148,7 +148,7 @@ namespace Kernel
HAL::StackFramePtr StackFrame{nullptr};
AffinityKind Affinity{AffinityKind::kStandard};
ProcessStatus Status{ProcessStatus::kDead};
- UInt8* StackReserve{ nullptr };
+ UInt8* StackReserve{nullptr};
// Memory, images pointers.
HeapPtrKind HeapCursor{nullptr};
@@ -158,8 +158,8 @@ namespace Kernel
SizeT StackSize{mib_cast(8)};
// shared library handle, reserved for kDLLKind types of executables only.
- PEFDLLInterface* DLLPtr{nullptr};
- UserProcess* Parent{nullptr};
+ PEFDLLInterface* DLLPtr{nullptr};
+ UserProcess* Parent{nullptr};
// Memory usage.
SizeT UsedMemory{0};
@@ -168,7 +168,7 @@ namespace Kernel
enum
{
- kExeKind = 1,
+ kExeKind = 1,
kDLLKind = 2,
kKindCount,
};
@@ -235,14 +235,14 @@ namespace Kernel
ZKA_COPY_DEFAULT(UserProcessTeam);
Array<UserProcess, kSchedProcessLimitPerTeam>& AsArray();
- Ref<UserProcess>& AsRef();
- ProcessID& Id() noexcept;
+ Ref<UserProcess>& AsRef();
+ ProcessID& Id() noexcept;
public:
Array<UserProcess, kSchedProcessLimitPerTeam> mProcessList;
- Ref<UserProcess> mCurrentProcess;
- SizeT mProcessAmount{0};
- ProcessID mTeamId{0};
+ Ref<UserProcess> mCurrentProcess;
+ SizeT mProcessAmount{0};
+ ProcessID mTeamId{0};
};
using UserProcessPtr = UserProcess*;
@@ -258,7 +258,7 @@ namespace Kernel
ZKA_COPY_DEFAULT(UserProcessScheduler)
- operator bool();
+ operator bool();
bool operator!();
public:
@@ -270,7 +270,7 @@ namespace Kernel
public:
Ref<UserProcess>& CurrentProcess();
- SizeT Run() noexcept;
+ SizeT Run() noexcept;
public:
STATIC UserProcessScheduler& The();
@@ -286,8 +286,8 @@ namespace Kernel
class ProcessHelper final
{
public:
- STATIC bool Switch(VoidPtr image_ptr, UInt8* stack_ptr, HAL::StackFramePtr frame_ptr, const PID& new_pid);
- STATIC bool CanBeScheduled(UserProcess& process);
+ STATIC bool Switch(VoidPtr image_ptr, UInt8* stack_ptr, HAL::StackFramePtr frame_ptr, const PID& new_pid);
+ STATIC bool CanBeScheduled(UserProcess& process);
STATIC PID& TheCurrentPID();
STATIC SizeT StartScheduling();
};