xref: /haiku/src/system/kernel/arch/riscv64/arch_timer.cpp (revision c085f3863924bb32c6b250e1b9697a39688effef)
1*c085f386SAlexander von Gluck IV /*
2*c085f386SAlexander von Gluck IV  * Copyright 2019, Haiku Inc. All rights reserved.
3*c085f386SAlexander von Gluck IV  * Distributed under the terms of the MIT License.
4*c085f386SAlexander von Gluck IV  *
5*c085f386SAlexander von Gluck IV  * Authors:
6*c085f386SAlexander von Gluck IV  *		Adrien Destugues <pulkomandy@pulkomandy.tk>
7*c085f386SAlexander von Gluck IV  */
8*c085f386SAlexander von Gluck IV 
9*c085f386SAlexander von Gluck IV 
10*c085f386SAlexander von Gluck IV #include <kernel.h>
11*c085f386SAlexander von Gluck IV #include <debug.h>
12*c085f386SAlexander von Gluck IV #include <timer.h>
13*c085f386SAlexander von Gluck IV #include <arch/timer.h>
14*c085f386SAlexander von Gluck IV 
15*c085f386SAlexander von Gluck IV 
16*c085f386SAlexander von Gluck IV void
17*c085f386SAlexander von Gluck IV arch_timer_set_hardware_timer(bigtime_t timeout)
18*c085f386SAlexander von Gluck IV {
19*c085f386SAlexander von Gluck IV }
20*c085f386SAlexander von Gluck IV 
21*c085f386SAlexander von Gluck IV 
22*c085f386SAlexander von Gluck IV void
23*c085f386SAlexander von Gluck IV arch_timer_clear_hardware_timer()
24*c085f386SAlexander von Gluck IV {
25*c085f386SAlexander von Gluck IV }
26*c085f386SAlexander von Gluck IV 
27*c085f386SAlexander von Gluck IV 
28*c085f386SAlexander von Gluck IV int
29*c085f386SAlexander von Gluck IV arch_init_timer(kernel_args *args)
30*c085f386SAlexander von Gluck IV {
31*c085f386SAlexander von Gluck IV 	return B_OK;
32*c085f386SAlexander von Gluck IV }
33*c085f386SAlexander von Gluck IV 
34*c085f386SAlexander von Gluck IV 
35*c085f386SAlexander von Gluck IV bigtime_t
36*c085f386SAlexander von Gluck IV system_time(void)
37*c085f386SAlexander von Gluck IV {
38*c085f386SAlexander von Gluck IV 	// TODO
39*c085f386SAlexander von Gluck IV 	return 0;
40*c085f386SAlexander von Gluck IV }
41