15 lines
254 B
C
15 lines
254 B
C
#include <kernel/pit.h>
|
|
#include <kernel/io.h>
|
|
#include <kernel/pic.h>
|
|
|
|
void pit_init(void) {
|
|
outb(PIT_MODE_CMD, PIT_CHAN0 | PIT_LOHIGH | PIT_MODE0);
|
|
|
|
outb(PIT_CHAN0, 1);
|
|
outb(PIT_CHAN0, 0);
|
|
}
|
|
|
|
void pit_handler(void) {
|
|
pic_send_eoi(0);
|
|
}
|