diff options
author | Brad Smith <brad@cvs.openbsd.org> | 2004-10-14 15:34:29 +0000 |
---|---|---|
committer | Brad Smith <brad@cvs.openbsd.org> | 2004-10-14 15:34:29 +0000 |
commit | 4515eb88c089111edf2ffba839ccd08b6db75b87 (patch) | |
tree | 662f5f68bbc079a10d6bb2ea4a6b7f2702302290 /sys/dev/ic/dcreg.h | |
parent | 8e6b36fe4efd197b88161ee0840b9545fec5fae4 (diff) |
rev 1.47
Add a check in the interrupt service routine to return quickly in
case there is nothing to do. This happens normally when the card shares
the interrupt line with other devices.
This code saves a couple of microseconds per interrupt even on a
fast CPU. You normally would not care, except under heavy tinygram
traffic where you can have some 50-100.000 interrupts per second...
rev 1.51
Patch to allow TX underrun handling without issuing a complete
chip reset. Just temporarily turn off the transmitter instead.
From FreeBSD
ok mcbride@
tested by mcbride@, jaredy@, marco@, grange@, <harding at motd dot ca>
Diffstat (limited to 'sys/dev/ic/dcreg.h')
0 files changed, 0 insertions, 0 deletions