EMAC_RX_MODE_PROMISCUOUS
#define EMAC_RX_MODE_PROMISCUOUS (1UL<<8)
rx_mode &= ~EMAC_RX_MODE_PROMISCUOUS;
rx_mode |= EMAC_RX_MODE_PROMISCUOUS;
val |= EMAC_RX_MODE_KEEP_VLAN_TAG | EMAC_RX_MODE_PROMISCUOUS;