Tool/software:
Hello TI,
I would like to understand a little bit better about how ICSSG handles multicast packets filtering.
Based on datasheet AM64x, my understanding is when adding a multicast address from Linux userspace with ip maddr add,
PRU generates a CRC based on the mac address that is store on FDB of the PRU, is that correct ?
Is so,
-What is the maximum number of multicast addresses this FTB can store?
-Is it a 32 or 64 bits CRC-based hash ?
Second part,
when receiveing a multicast address, is it like this the workfload ? :
- first generate crc based on Destination Mac Address
- compare with PRU_ICSSG FDB
Is that correct ?
- Tianyi