diff options
| author | Franklin Wei <frankhwei536@gmail.com> | 2015-02-07 11:03:48 -0500 |
|---|---|---|
| committer | Franklin Wei <frankhwei536@gmail.com> | 2015-02-07 11:03:48 -0500 |
| commit | c0df0ee6437aa2786b1a92bc6af1284958d104c7 (patch) | |
| tree | 5c6392aa761ba5028387bee72cc73149893ea508 /kernel/include/timer.h | |
| parent | 873a103fb71d6b7b1993a64535a7fa150317ca3c (diff) | |
| download | kappa-c0df0ee6437aa2786b1a92bc6af1284958d104c7.zip kappa-c0df0ee6437aa2786b1a92bc6af1284958d104c7.tar.gz kappa-c0df0ee6437aa2786b1a92bc6af1284958d104c7.tar.bz2 kappa-c0df0ee6437aa2786b1a92bc6af1284958d104c7.tar.xz | |
new rng, some rework of I/O
Diffstat (limited to 'kernel/include/timer.h')
| -rw-r--r-- | kernel/include/timer.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/kernel/include/timer.h b/kernel/include/timer.h index a7459a6..bf2eddd 100644 --- a/kernel/include/timer.h +++ b/kernel/include/timer.h @@ -1,7 +1,12 @@ #include <stdint.h> -extern const uint64_t *current_tick; +#define HZ 100 +#define PIT_FREQ 1193182 + +extern volatile const uint64_t *current_tick; struct regs_t; -void timer_init(void); +void timer_init(uint32_t freq); + +void timer_delay(uint64_t ticks); |