Zynq UltraScale+ Devices Register Reference > Module Summary > GEM Module > stacked_vlan (GEM) Register

stacked_vlan (GEM) Register

stacked_vlan (GEM) Register Description

Register Namestacked_vlan
Relative Address0x00000000C0
Absolute Address 0x00FF0B00C0 (GEM0)
0x00FF0C00C0 (GEM1)
0x00FF0D00C0 (GEM2)
0x00FF0E00C0 (GEM3)
Width32
TypemixedMixed types. See bit-field details.
Reset Value0x00000000
DescriptionStacked VLAN Register

stacked_vlan (GEM) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
enable_processing31rwNormal read/write0x0Enable stacked VLAN processing mode
Reserved30:16roRead-only0x0Reserved, read as 0, ignored on write.
match15:0rwNormal read/write0x0User defined VLAN_TYPE field.
When Stacked VLAN is enabled, the first VLAN tag in a received frame will only be accepted if the VLAN type field is equal to this user defined VLAN_TYPE OR equal to the standard VLAN type (0x8100).
Note that the second VLAN tag of a Stacked VLAN packet will only be matched correctly if its VLAN_TYPE field equals 0x8100.