Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 589 → Rev 590

/kernel/trunk/arch/mips32/src/drivers/serial.c
111,11 → 111,11
console.data = sd;
kb_enabled = true;
 
// exc_register(2, "serial_drvr", serial_interrupt);
// int_register(2, "serial_drvr", serial_interrupt);
/* I don't know why, but the serial interrupts simply
* don't work on simics
*/
old_timer = exc_register(TIMER_IRQ, "serial_drvr_poll", timer_replace);
old_timer = int_register(TIMER_IRQ, "serial_drvr_poll", timer_replace);
 
return &console;
/kernel/trunk/arch/mips32/src/drivers/arc.c
251,7 → 251,7
kbd_polling_enabled = true;
chardev_initialize("arc_console", &console, &arc_ops);
old_timer = exc_register(TIMER_IRQ, "arc_kb_poll", timer_replace);
old_timer = int_register(TIMER_IRQ, "arc_kb_poll", timer_replace);
return &console;
}
 
/kernel/trunk/arch/mips32/src/drivers/msim.c
81,7 → 81,7
{
chardev_initialize("msim_console", &console, &msim_ops);
 
exc_register(MSIM_KBD_IRQ, "msim_kbd", msim_interrupt);
int_register(MSIM_KBD_IRQ, "msim_kbd", msim_interrupt);
 
cp0_unmask_int(MSIM_KBD_IRQ);