first version of ide controller

This commit is contained in:
2021-02-04 23:15:02 +01:00
parent dc8a0444f9
commit b156509da1
7 changed files with 572 additions and 68 deletions

View File

@@ -37,6 +37,13 @@ static void timer_callback(registers_t regs) {
tick++;
}
void sleep(u32 milliseconds) {
u32 done = tick + milliseconds;
while (done != milliseconds) {
k_wait_for_interrupt();
}
}
void print_current_tick() {
char msg[32];
memset(msg, 0, 32);

View File

@@ -9,5 +9,6 @@
int init_timer(u32 freq);
void print_current_tick();
void sleep(u32 milliseconds);
#endif //MY_KERNEL_TIMER_H