projects
/
pintos-anon
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix comments.
[pintos-anon]
/
src
/
devices
/
timer.h
diff --git
a/src/devices/timer.h
b/src/devices/timer.h
index 4be2f48dc8cb006be6a691dd1bb4a92996d2b005..59f7c9a57835dc6fbc523b47c4cdd3d086119a17 100644
(file)
--- a/
src/devices/timer.h
+++ b/
src/devices/timer.h
@@
-1,14
+1,22
@@
-#ifndef
HEADER
_TIMER_H
-#define
HEADER_TIMER_H 1
+#ifndef
DEVICES
_TIMER_H
+#define
DEVICES_TIMER_H
+#include <round.h>
#include <stdint.h>
#include <stdint.h>
+/* Number of timer interrupts per second. */
#define TIMER_FREQ 100
void timer_init (void);
#define TIMER_FREQ 100
void timer_init (void);
-
u
int64_t timer_ticks (void);
-
uint64_t timer_elapsed (u
int64_t);
+int64_t timer_ticks (void);
+
int64_t timer_elapsed (
int64_t);
-void timer_
wait_until (uint64_t
);
+void timer_
sleep (int64_t ticks
);
-#endif /* timer.h */
+int64_t timer_ms2ticks (int64_t ms);
+int64_t timer_us2ticks (int64_t us);
+int64_t timer_ns2ticks (int64_t ns);
+
+void timer_print_stats (void);
+
+#endif /* devices/timer.h */