Files
ksOS/Kernel/Include/Arch/Timer.h
T
2026-05-03 13:05:55 +04:00

16 lines
338 B
C

// SPDX-License-Identifier: GPL-3.0-or-later
// Copyright (c) 2026 0xKSor
#pragma once
#include <Types.h>
#include <Arch/Exceptions.h>
enum {
kTimerFrequency = 1000, // 1ms
kTimerIRQ = 27,
};
void TimerInitialize();
void TimerReset(UInt64 interval);
Address TimerHandler(ExceptionsContext* frame);
UInt64 TimerGetCounter();