GEM is configured using the following internal registers.
Address Offset (Hex) | Register Type | Width |
---|---|---|
MAC Registers or Pre-emptable MAC Registers | ||
0x0000 | Control and STATUS | 32 |
0x0100 | Statistics | 32 |
0x01BC | Time Stamp Unit | 32 |
0x0200 | Physical Coding Sublayer | 32 |
0x0260 | Miscellaneous | 32 |
0x0300 | Extended Filter | 32 |
0x0400 | Priority Queue and Screening | 32 |
0x0800 | Time Sensitive Networking | 32 |
0x0F00 | MAC Merge Sublayer | 32 |
eMAC Registers | ||
0x1000 to 0x1FFF | eMAC | 32 |
For more information about registers, see PolarFire SoC Device Register Map.