Logo
Explore Help
Register Sign In
maksw/nt-lite
Watch 1
Star 0 Fork 0
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
d36f19509c72ba98336e2d83d22e7fce55c1e759
nt-lite/code/public/ntlite/ddk/time.h
T
maksw 485a6bbfe7 introduce a stable NTL_DDK driver ABI to replace direct HAL_API and kernel-header access in drivers, add code/kernel/io_ddk.c and code/public/ntlite/ddk/ headers, change DriverEntry to take (const NTL_DDK*, NTL_DRIVER_INIT*), update kmain to build the DDK once via IoInitializeDdk/IoGetDdk and hand it to both boot and runtime drivers, downgrade code/public/ntlite/ddi/io_driver.h to a legacy I/O model header pulling from ntlite/ddk instead of kernel internals, move code/third_party/lwip into code/drivers/net/lwip/third_party, fix up lwip_sources.txt and build.c include paths to match, split build.c's single CFLAGS macro into COMMON/KERNEL/USER/BOOT/DRIVER cflags.
2026-07-01 23:19:11 +02:00

14 lines
351 B
C
Raw Blame History

// Public nt-lite DDK time declarations.
#pragma once
#include <stdint.h>
#include <ntlite/status.h>
#include <ntlite/time.h>
// Queries the current wall-clock time.
__declspec(dllexport) KSTATUS KeQuerySystemTime(SYS_SYSTEM_TIME* outTime);
// Queries the current Unix time in seconds.
__declspec(dllexport) uint64_t KeQueryUnixTimeSeconds(void);
Reference in new issue View Git Blame Copy Permalink
Powered by Gitea Version: 28.1.0 Page: 383ms Template: 19ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API