From 27585af8ea93d05e8b8a0c2c5faa7de483fb9859 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Wed, 7 Jan 2026 11:11:24 +0100 Subject: feat! kernel/boot: standalone release prep and huge kernel improvements. Signed-off-by: Amlal El Mahrouss --- src/kernel/SwapKit/DiskSwap.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/kernel/SwapKit') diff --git a/src/kernel/SwapKit/DiskSwap.h b/src/kernel/SwapKit/DiskSwap.h index 9804afa6..a66b86dc 100644 --- a/src/kernel/SwapKit/DiskSwap.h +++ b/src/kernel/SwapKit/DiskSwap.h @@ -9,7 +9,6 @@ #include #include -#define kSwapBlockMaxSize (mib_cast(16)) #define kSwapPageFilePath "/boot/pagefile.sys" #define kSwapPageFilePathU8 u8"/boot/pagefile.sys" @@ -17,6 +16,7 @@ /// @brief Virtual memory swap disk. namespace Kernel { + struct SwapDiskHdr; class IDiskSwap; @@ -34,9 +34,9 @@ class IDiskSwap final { /***********************************************************************************/ /// @brief Write memory chunk onto disk. /// @param data the data packet. - /// @return Whether the swap was written to disk, or not. + /// @return Number of bytes written to swap. /***********************************************************************************/ - BOOL Write(SwapDiskHdr* data); + _Output Int64 Write(SwapDiskHdr* data); /***********************************************************************************/ /// @brief Read memory chunk from disk. @@ -64,6 +64,7 @@ typedef struct SwapDiskHdr { SizeT fBlobSz; UInt8 fBlob[1]; } PACKED ALIGN(8) SwapDiskHdr; + } // namespace Kernel #endif -- cgit v1.2.3