1 #include <hal/apic_timer.h>
2 #include <hal/rtc/mc146818a.h>
5 #include <hal/hwtimer.h>
7 #include <lunaix/isrm.h>
8 #include <lunaix/spike.h>
10 #include <sys/i386_intr.h>
11 #include <sys/interrupts.h>
16 exception_install_handler();
22 syscall_hndlr(const isr_param* param);
29 isrm_bindiv(LUNAIX_SYS_CALL, syscall_hndlr);
35 struct hwtimer* timer;
37 timer = apic_hwtimer_context();
38 if (timer->supported(timer)) {
42 // TODO select alternatives...
44 panick("no timer to use.");