aboutsummaryrefslogtreecommitdiff
path: root/kernel/time/include/time/clock.h
blob: 0a247a8736addd246621867a24936329fd70938e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef CLOCK_H
#define CLOCK_H

/**
 * Initializes main system clock.
 * @ms time between each tick in milliseconds
 * @tick function to run every tick
 */
void clock_init(int ms, void (*tick)());

/**
 * Starts main system clock.
 */
void clock_start();

/**
 * Stops main system clock.
 */
void clock_stop();

#endif