summaryrefslogtreecommitdiff
path: root/sys/dev/ic/dcreg.h
diff options
context:
space:
mode:
authorBrad Smith <brad@cvs.openbsd.org>2004-10-14 15:34:29 +0000
committerBrad Smith <brad@cvs.openbsd.org>2004-10-14 15:34:29 +0000
commit4515eb88c089111edf2ffba839ccd08b6db75b87 (patch)
tree662f5f68bbc079a10d6bb2ea4a6b7f2702302290 /sys/dev/ic/dcreg.h
parent8e6b36fe4efd197b88161ee0840b9545fec5fae4 (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