From 00ced07128354d3d2fceec17fcdacd27bfd663ed Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Wed, 2 Jul 2014 17:35:41 -0600 Subject: [PATCH] SAM Ethernet: Eliminate a warning --- arch/arm/src/sam34/sam_emac.c | 3 +++ arch/arm/src/sama5/sam_emaca.c | 3 +++ arch/arm/src/sama5/sam_emacb.c | 3 +++ arch/arm/src/sama5/sam_gmac.c | 3 +++ 4 files changed, 12 insertions(+) diff --git a/arch/arm/src/sam34/sam_emac.c b/arch/arm/src/sam34/sam_emac.c index 2997ad6198..0fe3361954 100644 --- a/arch/arm/src/sam34/sam_emac.c +++ b/arch/arm/src/sam34/sam_emac.c @@ -918,6 +918,9 @@ static int sam_recvframe(struct sam_emac_s *priv) dev = &priv->dev; dev->d_len = 0; + dest = dev->d_buf; + pktlen = 0; + rxndx = priv->rxndx; rxdesc = &priv->rxdesc[rxndx]; isframe = false; diff --git a/arch/arm/src/sama5/sam_emaca.c b/arch/arm/src/sama5/sam_emaca.c index 7e172d97b4..66f9244781 100644 --- a/arch/arm/src/sama5/sam_emaca.c +++ b/arch/arm/src/sama5/sam_emaca.c @@ -929,6 +929,9 @@ static int sam_recvframe(struct sam_emac_s *priv) dev = &priv->dev; dev->d_len = 0; + dest = dev->d_buf; + pktlen = 0; + rxndx = priv->rxndx; rxdesc = &priv->rxdesc[rxndx]; isframe = false; diff --git a/arch/arm/src/sama5/sam_emacb.c b/arch/arm/src/sama5/sam_emacb.c index 530a262b08..9a0a70d67e 100644 --- a/arch/arm/src/sama5/sam_emacb.c +++ b/arch/arm/src/sama5/sam_emacb.c @@ -1251,6 +1251,9 @@ static int sam_recvframe(struct sam_emac_s *priv) dev = &priv->dev; dev->d_len = 0; + dest = dev->d_buf; + pktlen = 0; + rxndx = priv->rxndx; rxdesc = &priv->rxdesc[rxndx]; isframe = false; diff --git a/arch/arm/src/sama5/sam_gmac.c b/arch/arm/src/sama5/sam_gmac.c index 0d1f4f8c9d..01ad32c58a 100644 --- a/arch/arm/src/sama5/sam_gmac.c +++ b/arch/arm/src/sama5/sam_gmac.c @@ -861,6 +861,9 @@ static int sam_recvframe(struct sam_gmac_s *priv) dev = &priv->dev; dev->d_len = 0; + dest = dev->d_buf; + pktlen = 0; + rxndx = priv->rxndx; rxdesc = &priv->rxdesc[rxndx]; isframe = false;