Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 227 → Rev 226

/shark/trunk/oslib/kl/intevt.c
62,6 → 62,9
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;
68,6 → 71,7
}
 
irqs[irq].status = INTSTAT_ASSIGNED;
sti();
 
if (handler != NULL) {
irqs[irq].handler = handler;
/shark/trunk/oslib/kl/timeint.s
116,7 → 116,6
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 */