aboutsummaryrefslogtreecommitdiff
path: root/kernel/include/mux/clock.h
blob: 429a00dc0e5e95a03e7f36985c571a4f1cd23a17 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef MUX_CLOCK_H
#define MUX_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