avoid eating interrupts (still this code is slightly insane)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19726 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -151,7 +151,7 @@ ide_irq_handler(ide_bus_info *bus, uint8 status)
|
|||||||
// if no request is pending, the IRQ was fired wrongly
|
// if no request is pending, the IRQ was fired wrongly
|
||||||
if (bus->num_running_reqs == 0) {
|
if (bus->num_running_reqs == 0) {
|
||||||
IDE_UNLOCK(bus);
|
IDE_UNLOCK(bus);
|
||||||
return B_HANDLED_INTERRUPT;
|
return B_UNHANDLED_INTERRUPT;
|
||||||
}
|
}
|
||||||
|
|
||||||
bus->state = ide_state_accessing;
|
bus->state = ide_state_accessing;
|
||||||
|
|||||||
Reference in New Issue
Block a user