SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
70:68 | 67 | 66 | 65 | 64:62 | 61:60 | 59:48 | 47:46 | 45:44 |
Reserved | NO_LEARN_MASK | Reserved | VLAN_FORCE_INGRESS_CHECK | Reserved (000) | ENTRY_TYPE (10) | VLAN_ID | Reserved | REG_MCAST_FLOOD_INDEX |
43:26 | 25:24 | 23:22 | 21:20 | 19:2 | 1:0 |
Reserved | FORCE_UNTAGGED_EGRESS | Reserved | UNREG_MCAST_FLOOD_INDEX | Reserved | VLAN_MEMBER_LIST |
No Learn Mask (NO_LEARN_MASK)
When a bit is set in this mask, a packet with an unknown source address received on the associated port will not be learned (i.e. When a VLAN packet is received and the source address is not in the table, the source address will not be added to the table).
VLAN Force Ingress Check (VLAN_FORCE_INGRESS_CHECK)
If the receive port is not a member of this VLAN then the packet is dropped. This is similar to the Iy_REG_Py_VID_INGRESS_CHECK bit in the CPSW_Iy_ALE_PORTCTL0_y registers except this check is for this VLAN only (not all VLANs).
Table Entry Type (ENTRY_TYPE)
10: VLAN entry
VLAN ID (VLAN_ID)
The unique identifier for VLAN identification. This is the 12-bit VLAN ID.
Registered Multicast Flood Index (REG_MCAST_FLOOD_INDEX)
Index into CPSW_ALE_MSK_MUX0 to CPSW_Ix_ALE_MSK_MUXx register array that is used to create the registered multicast flood mask.
Force Untagged Packet Egress (FORCE_UNTAGGED_EGRESS)
This field causes the packet VLAN tag to be removed on egress (except on port 0).
Unregistered Multicast Flood Mask (UNREG_MCAST_FLOOD_INDEX)
Index into CPSW_ALE_MSK_MUX0 to CPSW_Ix_ALE_MSK_MUXx register array that is used to create the unregistered multicast flood mask.
VLAN Member List (VLAN_MEMBER_LIST)
This field indicates which port(s) are members of the associated VLAN. One bit per port.