From bb83659cf509f659cf1dd2e4ad239a32ad9ce119 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sat, 3 Feb 2024 10:07:06 +0100 Subject: 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 --- Private/KernelKit/CodeManager.hpp | 2 +- Private/KernelKit/PEF.hpp | 22 +++++++++++++--------- 2 files changed, 14 insertions(+), 10 deletions(-) (limited to 'Private/KernelKit') 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 -// #include +// #include #include 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. -- cgit v1.2.3