void taskf(void *arg)
{
RT_INTR intr;
- rt_intr_create(&intr, "lpt1 handler", LPT1IRQ, I_PROPAGATE);
+ rt_intr_create(&intr, "lpt1 handler", LPT1IRQ, 0);
rt_task_set_periodic(NULL, TM_NOW, 1e5);
unsigned int i;
fprintf(file, "%u,%llu\n", i, times[i]);
}
fclose(file);
- rt_printf("Done, you can press CRTL+C now\n");
+ rt_printf("Done, you can press CRTL+C now\n");
}
int main(int argc, char* argv[])
rt_task_create(&task, "task", 0, 50, 0);
rt_task_start(&task, &taskf, 0);
- pause();
- outb(inb(0x37A) & 0xEF, 0x37A);
+ pause();
+ outb(inb(0x37A) & 0xEF, 0x37A);
}