Forgot to save that before compiling, but now it does...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19729 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -834,14 +834,14 @@ handle_interrupt(void *arg)
|
|||||||
continue;
|
continue;
|
||||||
} else {
|
} else {
|
||||||
// for PIO, read the "Task File Configuration + Status" Interrupt status
|
// for PIO, read the "Task File Configuration + Status" Interrupt status
|
||||||
if (!(*channel->stat & (1 << 11))
|
if (!(*channel->stat & (1 << 11)))
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
// acknowledge IRQ
|
// acknowledge IRQ
|
||||||
status = *(channel->command_block + 7);
|
status = *(channel->command_block + 7);
|
||||||
ret = ide->irq_handler(channel->ide_channel, status);
|
ret = ide->irq_handler(channel->ide_channel, status);
|
||||||
if (ret == B_INVOKE_SHEDULER || result == B_UNHANDLED_INTERRUPT)
|
if (ret == B_INVOKE_SCHEDULER || result == B_UNHANDLED_INTERRUPT)
|
||||||
result = ret;
|
result = ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user