summaryrefslogtreecommitdiffhomepage
path: root/src/kernel/HALKit/ARM64
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-03-11 16:20:44 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-03-11 16:20:44 +0100
commit269012b320d0b81df07a78c1082a9f7b2f106df3 (patch)
treef48838abcf4308acbd05de7c0508792ca8be88ce /src/kernel/HALKit/ARM64
parente166267015cf0f05161383bf9e1c37cce072d06c (diff)
[CHORE] Add SPDX header for files.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/kernel/HALKit/ARM64')
-rw-r--r--src/kernel/HALKit/ARM64/APM/APM+IO.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/ApplicationProcessor.h4
-rw-r--r--src/kernel/HALKit/ARM64/HalACPIFactoryInterface.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/HalApplicationProcessor.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/HalCoreInterruptHandler.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/HalDebugOutput.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/HalKernelMain.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/HalKernelPanic.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/HalPagingMgr.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/HalSchedulerCore.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/HalSchedulerCorePrimitives.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/HalTimer.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/Paging.h4
-rw-r--r--src/kernel/HALKit/ARM64/Processor.h4
-rw-r--r--src/kernel/HALKit/ARM64/Storage/SCSI+Generic.cpp4
-rw-r--r--src/kernel/HALKit/ARM64/Storage/UFS+Generic.cpp5
16 files changed, 33 insertions, 32 deletions
diff --git a/src/kernel/HALKit/ARM64/APM/APM+IO.cpp b/src/kernel/HALKit/ARM64/APM/APM+IO.cpp
index 9c53f1c0..77bfb2ac 100644
--- a/src/kernel/HALKit/ARM64/APM/APM+IO.cpp
+++ b/src/kernel/HALKit/ARM64/APM/APM+IO.cpp
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#include <KernelKit/KPC.h>
#include <modules/APM/APM.h>
diff --git a/src/kernel/HALKit/ARM64/ApplicationProcessor.h b/src/kernel/HALKit/ARM64/ApplicationProcessor.h
index c4178ed1..722fd1d3 100644
--- a/src/kernel/HALKit/ARM64/ApplicationProcessor.h
+++ b/src/kernel/HALKit/ARM64/ApplicationProcessor.h
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#ifndef HALKIT_APPLICATIONPROCESSOR_H
#define HALKIT_APPLICATIONPROCESSOR_H
diff --git a/src/kernel/HALKit/ARM64/HalACPIFactoryInterface.cpp b/src/kernel/HALKit/ARM64/HalACPIFactoryInterface.cpp
index e99600a0..3cf998a4 100644
--- a/src/kernel/HALKit/ARM64/HalACPIFactoryInterface.cpp
+++ b/src/kernel/HALKit/ARM64/HalACPIFactoryInterface.cpp
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#include <ArchKit/ArchKit.h>
#include <KernelKit/HeapMgr.h>
#include <NeKit/KString.h>
diff --git a/src/kernel/HALKit/ARM64/HalApplicationProcessor.cpp b/src/kernel/HALKit/ARM64/HalApplicationProcessor.cpp
index 93e4b08a..a9d3a7e1 100644
--- a/src/kernel/HALKit/ARM64/HalApplicationProcessor.cpp
+++ b/src/kernel/HALKit/ARM64/HalApplicationProcessor.cpp
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#define GICD_BASE 0x08000000
#define GICC_BASE 0x08010000
diff --git a/src/kernel/HALKit/ARM64/HalCoreInterruptHandler.cpp b/src/kernel/HALKit/ARM64/HalCoreInterruptHandler.cpp
index bd8ac8cc..2239c72a 100644
--- a/src/kernel/HALKit/ARM64/HalCoreInterruptHandler.cpp
+++ b/src/kernel/HALKit/ARM64/HalCoreInterruptHandler.cpp
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#include <ArchKit/ArchKit.h>
#include <KernelKit/ProcessScheduler.h>
#include <KernelKit/UserMgr+User.h>
diff --git a/src/kernel/HALKit/ARM64/HalDebugOutput.cpp b/src/kernel/HALKit/ARM64/HalDebugOutput.cpp
index 9acfd5b4..a4a2c9cf 100644
--- a/src/kernel/HALKit/ARM64/HalDebugOutput.cpp
+++ b/src/kernel/HALKit/ARM64/HalDebugOutput.cpp
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#include <ArchKit/ArchKit.h>
#include <KernelKit/DebugOutput.h>
#include <NeKit/New.h>
diff --git a/src/kernel/HALKit/ARM64/HalKernelMain.cpp b/src/kernel/HALKit/ARM64/HalKernelMain.cpp
index 15f7b983..3017f264 100644
--- a/src/kernel/HALKit/ARM64/HalKernelMain.cpp
+++ b/src/kernel/HALKit/ARM64/HalKernelMain.cpp
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#include <ArchKit/ArchKit.h>
#include <CFKit/Property.h>
#include <FirmwareKit/Handover.h>
diff --git a/src/kernel/HALKit/ARM64/HalKernelPanic.cpp b/src/kernel/HALKit/ARM64/HalKernelPanic.cpp
index e3edd2a0..14e62430 100644
--- a/src/kernel/HALKit/ARM64/HalKernelPanic.cpp
+++ b/src/kernel/HALKit/ARM64/HalKernelPanic.cpp
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#include <ArchKit/ArchKit.h>
#include <FirmwareKit/Handover.h>
#include <KernelKit/DebugOutput.h>
diff --git a/src/kernel/HALKit/ARM64/HalPagingMgr.cpp b/src/kernel/HALKit/ARM64/HalPagingMgr.cpp
index 54901245..4c41e315 100644
--- a/src/kernel/HALKit/ARM64/HalPagingMgr.cpp
+++ b/src/kernel/HALKit/ARM64/HalPagingMgr.cpp
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#include <HALKit/ARM64/Paging.h>
#include <HALKit/ARM64/Processor.h>
diff --git a/src/kernel/HALKit/ARM64/HalSchedulerCore.cpp b/src/kernel/HALKit/ARM64/HalSchedulerCore.cpp
index b99037aa..18989d67 100644
--- a/src/kernel/HALKit/ARM64/HalSchedulerCore.cpp
+++ b/src/kernel/HALKit/ARM64/HalSchedulerCore.cpp
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#include <KernelKit/ProcessScheduler.h>
namespace Kernel {
diff --git a/src/kernel/HALKit/ARM64/HalSchedulerCorePrimitives.cpp b/src/kernel/HALKit/ARM64/HalSchedulerCorePrimitives.cpp
index a607f7db..b35bb96b 100644
--- a/src/kernel/HALKit/ARM64/HalSchedulerCorePrimitives.cpp
+++ b/src/kernel/HALKit/ARM64/HalSchedulerCorePrimitives.cpp
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#include <HALKit/ARM64/Processor.h>
#include <KernelKit/ProcessScheduler.h>
diff --git a/src/kernel/HALKit/ARM64/HalTimer.cpp b/src/kernel/HALKit/ARM64/HalTimer.cpp
index d3d50fe0..c4ffd6e4 100644
--- a/src/kernel/HALKit/ARM64/HalTimer.cpp
+++ b/src/kernel/HALKit/ARM64/HalTimer.cpp
@@ -1,6 +1,6 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#include <ArchKit/ArchKit.h>
#include <KernelKit/Timer.h> \ No newline at end of file
diff --git a/src/kernel/HALKit/ARM64/Paging.h b/src/kernel/HALKit/ARM64/Paging.h
index 1984a9f2..ab49b631 100644
--- a/src/kernel/HALKit/ARM64/Paging.h
+++ b/src/kernel/HALKit/ARM64/Paging.h
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#ifndef HALKIT_PAGING_H
#define HALKIT_PAGING_H
diff --git a/src/kernel/HALKit/ARM64/Processor.h b/src/kernel/HALKit/ARM64/Processor.h
index b2c98beb..0393703f 100644
--- a/src/kernel/HALKit/ARM64/Processor.h
+++ b/src/kernel/HALKit/ARM64/Processor.h
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#ifndef HALKIT_PROCESSOR_H
#define HALKIT_PROCESSOR_H
diff --git a/src/kernel/HALKit/ARM64/Storage/SCSI+Generic.cpp b/src/kernel/HALKit/ARM64/Storage/SCSI+Generic.cpp
index d92a470f..5aaa8713 100644
--- a/src/kernel/HALKit/ARM64/Storage/SCSI+Generic.cpp
+++ b/src/kernel/HALKit/ARM64/Storage/SCSI+Generic.cpp
@@ -1,7 +1,7 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
// Official repository: https://github.com/ne-foss-org/nekernel
-
#include <modules/SCSI/SCSI.h>
using namespace Kernel;
diff --git a/src/kernel/HALKit/ARM64/Storage/UFS+Generic.cpp b/src/kernel/HALKit/ARM64/Storage/UFS+Generic.cpp
index 6c2c319f..fc0afb76 100644
--- a/src/kernel/HALKit/ARM64/Storage/UFS+Generic.cpp
+++ b/src/kernel/HALKit/ARM64/Storage/UFS+Generic.cpp
@@ -1,3 +1,4 @@
-// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2024-2026, Amlal El Mahrouss (amlal@nekernel.org)
// Licensed under the Apache License, Version 2.0 (see LICENSE file)
-// Official repository: https://github.com/ne-foss-org/nekernel
+// Official repository: https://github.com/ne-foss-org/nekernel \ No newline at end of file