diff options
author | Marco Peereboom <marco@cvs.openbsd.org> | 2006-12-21 01:42:50 +0000 |
---|---|---|
committer | Marco Peereboom <marco@cvs.openbsd.org> | 2006-12-21 01:42:50 +0000 |
commit | a18a029345d0ce1c5fbce6276f4a159fb8538240 (patch) | |
tree | e15032d832a34363cc5744cf576ffeb966f9bdc5 /sys/kern/kern_physio.c | |
parent | b58643c222d09879749d8b6921a29a5f40ca1a2f (diff) |
ECs are weird in that they generate many interrupts. One for the actual
event and a bunch while doing reads and writes. Now that we have reworked
the interrupt code it is no longer workable to catch both in the same
handler. So from now on no longer sleep but simply delay. Removed the
sleep wait function completely to save some bytes too. Worst meassured
delay was 160us. These events are infrequent (pulling ac cable etc).
Diffstat (limited to 'sys/kern/kern_physio.c')
0 files changed, 0 insertions, 0 deletions