Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 226 → Rev 227

/shark/trunk/oslib/kl/intevt.c
62,9 → 62,6
int irq_bind(int irq, void (*handler) (void *p), DWORD flags)
{
 
cli(); /* Warning!!! Need to be changed...
Protect or not to protect???
Probably save_flags??? */
if ((irqs[irq].status != INTSTAT_FREE) &&
((flags & INT_FORCE) != INT_FORCE)) {
return -1;
71,7 → 68,6
}
 
irqs[irq].status = INTSTAT_ASSIGNED;
sti();
 
if (handler != NULL) {
irqs[irq].handler = handler;
/shark/trunk/oslib/kl/timeint.s
116,6 → 116,7
call SYMBOL_NAME(periodic_wake_up)
jmp goon
oneshot: call SYMBOL_NAME(oneshot_wake_up)
jmp Timer_OK
goon:
/* This is the overrun test */
/* Do it after sending EOI to master PIC */