From e2e2b05bc6f9002ad17f236987dd5ee074087189 Mon Sep 17 00:00:00 2001 From: Aiken Harris Date: Mon, 27 Apr 2026 23:11:19 +0200 Subject: [PATCH] Integrate systime module to build --- xtoskrnl/CMakeLists.txt | 1 + xtoskrnl/ke/data.cc | 3 +++ 2 files changed, 4 insertions(+) diff --git a/xtoskrnl/CMakeLists.txt b/xtoskrnl/CMakeLists.txt index 39a6cb1..6246cc3 100644 --- a/xtoskrnl/CMakeLists.txt +++ b/xtoskrnl/CMakeLists.txt @@ -53,6 +53,7 @@ list(APPEND XTOSKRNL_SOURCE ${XTOSKRNL_SOURCE_DIR}/ke/shdata.cc ${XTOSKRNL_SOURCE_DIR}/ke/spinlock.cc ${XTOSKRNL_SOURCE_DIR}/ke/sysres.cc + ${XTOSKRNL_SOURCE_DIR}/ke/systime.cc ${XTOSKRNL_SOURCE_DIR}/ke/timer.cc ${XTOSKRNL_SOURCE_DIR}/mm/${ARCH}/mmgr.cc ${XTOSKRNL_SOURCE_DIR}/mm/${ARCH}/pagemap.cc diff --git a/xtoskrnl/ke/data.cc b/xtoskrnl/ke/data.cc index 916991a..dffa0bd 100644 --- a/xtoskrnl/ke/data.cc +++ b/xtoskrnl/ke/data.cc @@ -74,3 +74,6 @@ LIST_ENTRY KE::SystemResources::ResourcesListHead; /* Kernel boot resources lock */ KSPIN_LOCK KE::SystemResources::ResourcesLock; + +/* Kernel boot time */ +LARGE_INTEGER KE::SystemTime::BootTime;