summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2015-03-28 14:11:17 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2015-03-28 14:11:17 +0100
commitfeb92fedb1eb041465a4185a114b3441e70cc132 (patch)
tree11dea0d89f78822b06fd583939ea4db696d5a597 /lib
parent177cbace733eeceaef54e2c1a4032c55d4e100dd (diff)
downloadplan9front-feb92fedb1eb041465a4185a114b3441e70cc132.tar.xz
sgi: new approach for etherseeq
touching transmit descriptors while dma is running causes the front to fall off. new approach keeps a counter of free descriptors in the Ring structure that is incremented by txintr() when transmit completed. txintr() will clean descriptors once dma has stopped and restart dma when there are more descrtors in the chain.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions