From: Martin Aberg <mab...@gaisler.com> --- c/src/lib/libbsp/sparc/shared/spw/grspw_pkt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/c/src/lib/libbsp/sparc/shared/spw/grspw_pkt.c b/c/src/lib/libbsp/sparc/shared/spw/grspw_pkt.c index 037b63c..96348ae 100644 --- a/c/src/lib/libbsp/sparc/shared/spw/grspw_pkt.c +++ b/c/src/lib/libbsp/sparc/shared/spw/grspw_pkt.c @@ -1599,7 +1599,7 @@ void *grspw_dma_open(void *d, int chan_no) struct grspw_dma_priv *dma; int size; - if ((chan_no < 0) && (priv->hwsup.ndma_chans <= chan_no)) + if ((chan_no < 0) || (priv->hwsup.ndma_chans <= chan_no)) return NULL; dma = &priv->dma[chan_no]; -- 2.7.4 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel