diff options
| author | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-02-03 10:07:06 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-02-03 10:07:06 +0100 |
| commit | bb83659cf509f659cf1dd2e4ad239a32ad9ce119 (patch) | |
| tree | 9ed0cd541fd4ad7738ea3b3a5c108f9f6e32cadc /Private/KernelKit | |
| parent | 275c162c7c270499408ee4cbdd8f24b6d0240117 (diff) | |
WiP: See below.
- GetDevicePathSize
- IsDevicePathValid
- DuplicateDevicePath
- Fix kernel build on MinGW-gcc.
- Will also work on kernel disk bootstrap drivers (ATA, NVME).
- Add compile_flags.txt for drivers to lint correctly.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Private/KernelKit')
| -rw-r--r-- | Private/KernelKit/CodeManager.hpp | 2 | ||||
| -rw-r--r-- | Private/KernelKit/PEF.hpp | 22 |
2 files changed, 14 insertions, 10 deletions
diff --git a/Private/KernelKit/CodeManager.hpp b/Private/KernelKit/CodeManager.hpp index fcb0d46b..0274b92e 100644 --- a/Private/KernelKit/CodeManager.hpp +++ b/Private/KernelKit/CodeManager.hpp @@ -14,5 +14,5 @@ #pragma once #include <KernelKit/PEFCodeManager.hxx> -// #include <KernelKit/PECodeManager.hpp> +// #include <KernelKit/PECodeManager.hxx> #include <KernelKit/PEFSharedObject.hxx> diff --git a/Private/KernelKit/PEF.hpp b/Private/KernelKit/PEF.hpp index 0cee2e90..1add45f8 100644 --- a/Private/KernelKit/PEF.hpp +++ b/Private/KernelKit/PEF.hpp @@ -1,11 +1,15 @@ -/* - * ======================================================== - * - * HCore - * Copyright Mahrouss Logic, all rights reserved. - * - * ======================================================== - */ +/* ------------------------------------------- + + Copyright Mahrouss Logic + + File: PEF.hpp + Purpose: Preferred Executable Format for HCore. + + Revision History: + + ?/?/23: Added file (amlel) + +------------------------------------------- */ #ifndef __PEF__ #define __PEF__ @@ -22,7 +26,7 @@ #define kPefVersion 1 #define kPefNameLen 64 -/// @brief Preferred Executable Format, a format designed +/// @brief Preferred Executable Format, a format designed /// for RISC/CISC Von-neumann processor types. /// The PEF also uses the x64 PE calling convention and ABI. |
