diff options
Diffstat (limited to 'kernel/timer.c')
| -rw-r--r-- | kernel/timer.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/kernel/timer.c b/kernel/timer.c index f2e512c..b713674 100644 --- a/kernel/timer.c +++ b/kernel/timer.c @@ -42,33 +42,34 @@ static uint8_t timer8=0; uint16_t timer16=0; // clock handler +/* void int_clock_handler() { X86_IRQ_BEGIN; timer64++; -#ifdef DEBUG timer8++; - // show point once every 1 second if(timer8==25) { - scr_put_string("."); - timer8=0; + timer16++; } -#endif - timer8++; if(timer8==25) { - timer16++; +#ifdef DEBUG + scr_put_string("."); +#endif timer8=0; + task_switch(); + } X86_IRQ_END; } +*/ void timer_init() { |
