summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAmlal <amlal.elmahrouss@icloud.com>2025-02-26 08:16:24 +0100
committerAmlal <amlal.elmahrouss@icloud.com>2025-02-26 08:16:24 +0100
commit0a307d1bc66a4cd7f862c8c43c480eb5cc61224d (patch)
treebe0e05b94bf3206c6b3b0e87d06bc7035d5f9df5
parentee433f2d1b077b51cf5c551111a7ae394e1c4eb1 (diff)
ADD: Tweaks and improvements.
-rw-r--r--dev/Kernel/HALKit/AMD64/Storage/AHCI.cc2
-rw-r--r--dev/Kernel/HALKit/AMD64/Storage/DMA.cc6
-rw-r--r--dev/Kernel/SignalKit/Signals.h4
-rw-r--r--dev/Kernel/src/Variant.cc2
-rw-r--r--dev/Mod/MBCI/Interface.h10
-rw-r--r--dev/Usr/LibWM/Core.h5
6 files changed, 10 insertions, 19 deletions
diff --git a/dev/Kernel/HALKit/AMD64/Storage/AHCI.cc b/dev/Kernel/HALKit/AMD64/Storage/AHCI.cc
index 6e0d86ad..79101a00 100644
--- a/dev/Kernel/HALKit/AMD64/Storage/AHCI.cc
+++ b/dev/Kernel/HALKit/AMD64/Storage/AHCI.cc
@@ -11,7 +11,7 @@
* @version 0.1
* @date 2024-02-02
*
- * @Copyright (C) 2024, Amlal El Mahrouss, all rights reserved.
+ * @Copyright (C) 2024-2025, Amlal El Mahrouss, all rights reserved.
*
*/
diff --git a/dev/Kernel/HALKit/AMD64/Storage/DMA.cc b/dev/Kernel/HALKit/AMD64/Storage/DMA.cc
index a4190065..2793c1ec 100644
--- a/dev/Kernel/HALKit/AMD64/Storage/DMA.cc
+++ b/dev/Kernel/HALKit/AMD64/Storage/DMA.cc
@@ -21,7 +21,7 @@
#if defined(__ATA_DMA__)
-#define kATADataLen 256
+#define kATADataLen (256)
using namespace NeOS;
using namespace NeOS::HAL;
@@ -111,8 +111,8 @@ Boolean drv_std_init(UInt16 Bus, UInt8 Drive, UInt16& OutBus, UInt8& OutMaster)
for (SizeT i = 0; i < 40; i += 2)
{
- kCurrentDiskModel[i] = kATAData[54 + i] >> 8;
- kCurrentDiskModel[i + 1] = kATAData[54 + i] & 0xFF;
+ kCurrentDiskModel[i] = kATAData[27 + i] >> 8;
+ kCurrentDiskModel[i + 1] = kATAData[27 + i] & 0xFF;
}
kCurrentDiskModel[40] = '\0';
diff --git a/dev/Kernel/SignalKit/Signals.h b/dev/Kernel/SignalKit/Signals.h
index e5e94e69..09d392f6 100644
--- a/dev/Kernel/SignalKit/Signals.h
+++ b/dev/Kernel/SignalKit/Signals.h
@@ -16,3 +16,7 @@ typedef NeOS::UInt32 SignalKind;
#define SIGTRAP 3
#define SIGABRT 4
#define SIGCONT 5
+
+#define SIGBREK 666
+#define SIGATCH 661
+#define SIGDTCH 662 \ No newline at end of file
diff --git a/dev/Kernel/src/Variant.cc b/dev/Kernel/src/Variant.cc
index 0a0eb02f..79776c61 100644
--- a/dev/Kernel/src/Variant.cc
+++ b/dev/Kernel/src/Variant.cc
@@ -28,6 +28,6 @@ namespace NeOS
/// @brief Leak variant's instance.
VoidPtr Variant::Leak()
{
- return fPtr;
+ return this->fPtr;
}
} // namespace NeOS
diff --git a/dev/Mod/MBCI/Interface.h b/dev/Mod/MBCI/Interface.h
deleted file mode 100644
index 3ca91a44..00000000
--- a/dev/Mod/MBCI/Interface.h
+++ /dev/null
@@ -1,10 +0,0 @@
-/* -------------------------------------------
-
- Copyright (C) 2024-2025, Amlal EL Mahrouss, all rights reserved.
-
-------------------------------------------- */
-
-#pragma once
-
-#include <NewKit/Defines.h>
-#include <Mod/MBCI/MBCI.h>
diff --git a/dev/Usr/LibWM/Core.h b/dev/Usr/LibWM/Core.h
index 1f2287ec..83a2443e 100644
--- a/dev/Usr/LibWM/Core.h
+++ b/dev/Usr/LibWM/Core.h
@@ -11,8 +11,5 @@
namespace LibCF
{
- class CFWindowContainer_;
- class CFWindowFrame_;
- class CFWindowTab_;
- class CFDesktopMenu_;
+ class CFWindowConnection_;
} // namespace LibCF \ No newline at end of file