plan9fox/sys/src/9/sgi
cinap_lenrek feb92fedb1 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.
2015-03-28 14:11:17 +01:00
..
bootfs.proto sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
clock.c sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
dat.h sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
devether.c sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
etherif.h sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
etherseeq.c sgi: new approach for etherseeq 2015-03-28 14:11:17 +01:00
faultmips.c sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
fns.h sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
fptrap.c sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
indy sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
init9.s sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
io.h sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
l.s sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
main.c sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
mem.h sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
mkfile sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
mmu.c sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
trap.c sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00
uartarcs.c sgi: work in progress kernel for sgi mips machines (only tested with r5k indy) 2015-03-28 05:15:40 +01:00