SayoriOS 0.3.3

testing.c
1 #include <common.h>
2 #include <sys/timer.h>
3
7 size_t measure_func(void* (function())) {
8 if(!function)
9 return 0;
10
11 size_t start = getTicks();
12
13 function();
14
15 size_t end = getTicks();
16
17 return (end - start) / (getFrequency() / 1000);
18 }
common.h
Основные определения ядра
getFrequency
size_t getFrequency()
Получить частоту таймера
Definition: timer.c:43
getTicks
size_t getTicks()
Получить количество тиков
Definition: timer.c:26