summaryrefslogtreecommitdiff
path: root/sys/kern/kern_physio.c
diff options
context:
space:
mode:
authorMarco Peereboom <marco@cvs.openbsd.org>2006-12-21 01:42:50 +0000
committerMarco Peereboom <marco@cvs.openbsd.org>2006-12-21 01:42:50 +0000
commita18a029345d0ce1c5fbce6276f4a159fb8538240 (patch)
treee15032d832a34363cc5744cf576ffeb966f9bdc5 /sys/kern/kern_physio.c
parentb58643c222d09879749d8b6921a29a5f40ca1a2f (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