Hi,
I am trying to receive multicast packets and I am having trouble understanding what needs to go in the MACHASH1 and MACHASH2 register. From the reference manual 28.5.37, I calculate the the 6 bit value from the 48 bit MAC address (01-1B-19-00-00-00). Then the manual says, "This function is used as an offset into a 64-bit hash table stored in MACHASH1 and MACHASH2 that indicates whether a particular address should be accepted or not." This is where I am getting lost. How do I generate a hash table for this?
Thank you,
Alex