From feb4fa6df93f05cf15c873d562a6ba8601dc7a2a Mon Sep 17 00:00:00 2001 From: "fengzi.rtt" Date: Thu, 1 Mar 2012 11:03:25 +0000 Subject: [PATCH] fix LM3S8962 ethernet driver: Enable reception of multicast packets git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1983 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- bsp/lm3s8962/drivers/luminaryif.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bsp/lm3s8962/drivers/luminaryif.c b/bsp/lm3s8962/drivers/luminaryif.c index 6038059179..3c952bd59c 100644 --- a/bsp/lm3s8962/drivers/luminaryif.c +++ b/bsp/lm3s8962/drivers/luminaryif.c @@ -80,9 +80,10 @@ rt_err_t luminaryif_init(rt_device_t dev) // - Enable TX Duplex Mode // - Enable TX Padding // - Enable TX CRC Generation + // - Enable reception of multicast packets // EthernetConfigSet(ETH_BASE, (ETH_CFG_TX_DPLXEN | - ETH_CFG_TX_CRCEN | ETH_CFG_TX_PADEN)); + ETH_CFG_TX_CRCEN | ETH_CFG_TX_PADEN | ETH_CFG_RX_AMULEN)); // // Enable the Ethernet Controller transmitter and receiver.