diff options
author | Ralf Kirchner <ralf.kirchner@embedded-brains.de> | 2014-04-10 17:02:40 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-04-17 13:24:07 +0200 |
commit | 18fe64a2ca1ce88205eac842993dba8c46e4030a (patch) | |
tree | ce22b7cb3753525f0ffe5ff9d4cc56a90226cacb /c/src | |
parent | bsp/altera-cyclone-v: Cleanup (diff) | |
download | rtems-18fe64a2ca1ce88205eac842993dba8c46e4030a.tar.bz2 |
libchip: Improve handling of DMA suspends
Reset the corresponding DMA status bit
Diffstat (limited to 'c/src')
-rw-r--r-- | c/src/libchip/network/dwmac.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/c/src/libchip/network/dwmac.c b/c/src/libchip/network/dwmac.c index ce2fa17e67..10f6b75b3a 100644 --- a/c/src/libchip/network/dwmac.c +++ b/c/src/libchip/network/dwmac.c @@ -1162,6 +1162,7 @@ static void dwmac_task_rx( void *arg ) idx ); ++counts->dma_suspended; + self->dmagrp->status = DMAGRP_STATUS_RU; } idx = idx_next; |