0x000 |
MAC_CONF |
MAC 配置寄存器 |
0x000 MAC_CONF |
0x004 |
DMA0_CONF |
DMA0 配置寄存器 |
0x004 DMA0_CONF |
0x00C |
DMA0_INT_EN |
DMA0 中断使能寄存器 |
0x00C DMA0_INT_STS |
0x010 |
DMA0_INT_STS |
DMA0 中断状态寄存器 |
0x010 DMA0_INT_EN |
0x01C |
MAC_TX_FUNC |
MAC 发送功能寄存器 |
0x01C MAC_TX_FUNC |
0x020 |
MAC_RX_FUNC |
MAC 接收功能寄存器 |
0x020 MAC_RX_FUNC |
0x024 |
TX_DMA0_CTL |
发送 DMA0 控制寄存器 |
0x024 TX_DMA0_CTL |
0x028 |
RX_DMA0_CTL |
接收 DMA0 控制寄存器 |
0x028 RX_DMA0_CTL |
0x034 |
FLOW_CTL |
流控寄存器 |
0x034 FLOW_CTL |
0x038 |
VLAN_TAG |
VLAN 标签寄存器 |
0x038 VLAN_TAG |
0x03C |
VLAN_FLT |
VLAN 过滤寄存器 |
0x03C VLAN_FLT |
0x040 |
MAC_FRM_FLT |
MAC 帧过滤寄存器 |
0x040 MAC_FRM_FLT |
0x044 |
HASH_TBL_HIGH |
高位哈希列表寄存器 |
0x044 HASH_TBL_HIGH |
0x048 |
HASH_TBL_LOW |
低位哈希列表寄存器 |
0x048 HASH_TBL_LOW |
0x04C |
VLAN_HASH_TBL |
VLAN 哈希列表寄存器 |
0x04C VLAN_HASH_TBL |
0x050 |
MAC_ADDR0_HIGH |
高位 MAC 地址 0 寄存器 |
0x050 MAC_ADDR0_HIGH |
0x054 |
MAC_ADDR0_LOW |
低位 MAC 地址 0 寄存器 |
0x054 MAC_ADDR0_LOW |
0x058 |
MAC_ADDR1_HIGH |
高位 MAC 地址 1 寄存器 |
0x058 MAC_ADDR1_HIGH |
0x05C |
MAC_ADDR1_LOW |
低位 MAC 地址 1 寄存器 |
0x05C MAC_ADDR1_LOW |
0x060 |
MAC_ADDR2_HIGH |
高位 MAC 地址 2 寄存器 |
0x060 MAC_ADDR2_HIGH |
0x064 |
MAC_ADDR2_LOW |
低位 MAC 地址 2 寄存器 |
0x064 MAC_ADDR2_LOW |
0x068 |
MAC_ADDR3_HIGH |
高位 MAC 地址 3 寄存器 |
0x068 MAC_ADDR3_HIGH |
0x06C |
MAC_ADDR3_LOW |
低位 MAC 地址 3 寄存器 |
0x06C MAC_ADDR3_LOW |
0x074 |
MAC_ADDR4_LOW |
低位 MAC 地址 4 寄存器 |
0x074 MAC_ADDR4_LOW |
0x078 |
MAC_ADDR5_HIGH |
高位 MAC 地址 5 寄存器 |
0x078 MAC_ADDR5_HIGH |
0x07C |
MAC_ADDR5_LOW |
低位 MAC 地址 5 寄存器 |
0x07C MAC_ADDR5_LOW |
0x080 |
MAC_ADDR6_HIGH |
高位 MAC 地址 6 寄存器 |
0x080 MAC_ADDR6_HIGH |
0x084 |
MAC_ADDR6_LOW |
低位 MAC 地址 6 寄存器 |
0x084 MAC_ADDR6_LOW |
0x088 |
MAC_ADDR7_HIGH |
高位 MAC 地址 7 寄存器 |
0x088 MAC_ADDR7_HIGH |
0x08C |
MAC_ADDR7_LOW |
低位 MAC 地址 7 寄存器 |
0x08C MAC_ADDR7_LOW |
0x090 |
MDIO_CTL |
MDIO 控制寄存器 |
0x090 MDIO_CTL |
0x094 |
MDIO_DATA |
MDIO 数据寄存器 |
0x094 MDIO_DATA |
0x0A0 |
DEBUG_REG |
Debug 寄存器 |
0x0A0 DEBUG_REG |
0x0B0 |
TXDMA0_DESC_START |
TXDMA0 起始描述符地址寄存器 |
0x0B0 TXDMA0_DESC_START |
0x0B4 |
RXDMA0_DESC_START |
RXDMA0 起始描述符地址寄存器 |
0x0B4 RXDMA0_DESC_START |
0x0B8 |
CUR_TXDMA0_DESC |
TXDMA0 当前描述符地址寄存器 |
0x0B8 CUR_TXDMA0_DESC |
0x0BC |
CUR_RXDMA0_DESC |
RXDMA0 当前描述符地址寄存器 |
0x0BC CUR_RXDMA0_DESC |
0x0C0 |
CUR_TXDMA0_BUFADDR |
TXDMA0 缓存地址寄存器 |
0x0C0 CUR_TXDMA0_BUFADDR |
0x0C4 |
CUR_RXDMA0_BUFADDR |
RXDMA0 缓存地址寄存器 |
0x0C4 CUR_RXDMA0_BUFADDR |
0x0E8 |
DMA0_MISFRM_BUFOVF |
DMA0 丢帧溢出寄存器 |
0x0E8 DMA0_MISFRM_BUFOVF |
0x100 |
TMSTMP_CTL |
时钟戳控制寄存器 |
0x100 TMSTMP_CTL |
0x0104 |
SUB_SEC_INCR |
亚秒递增寄存器 |
0x0104 SUB_SEC_INCR |
0x0108 |
TMSMP_ADDEND |
时钟戳加数寄存器 |
0x0108 TMSMP_ADDEND |
0x010C |
SYS_TIME_SEC |
时间戳秒寄存器 |
0x010C SYS_TIME_SEC |
0x0110 |
SYS_TIME_NANO_SEC |
时间戳亚秒寄存器 |
0x0110 SYS_TIME_NANO_SEC |
0x0114 |
UPDT_TIME_SEC |
时间戳秒更新寄存器 |
0x0114 UPDT_TIME_SEC |
0x0118 |
UPDT_TIME_NANO_SEC |
时间戳亚秒更新寄存器 |
0x0118 UPDT_TIME_NANO_SEC |
0x011C |
TRGT_TIME_SEC |
目标时间戳秒寄存器 |
0x011C TRGT_TIME_SEC |
0x0120 |
TRGT_TIME_NANO_SEC |
目标时间戳亚秒寄存器 |
0x0120 TRGT_TIME_NANO_SEC |
0x0124 |
AUX_TMSMP_SEC |
捕捉时钟秒寄存器 |
0x0124 AUX_TMSMP_SEC |
0x0128 |
AUX_TMSMP_NANO_SEC |
捕捉时钟亚秒寄存器 |
0x0128 AUX_TMSMP_NANO_SEC |
0x012C |
SYS_TIME_HI_WORD_SEC |
高位时钟戳寄存器 |
0x012C SYS_TIME_HI_WORD_SEC |
0x0130 |
TMSMP_STS |
时钟戳状态寄存器 |
0x0130 TMSMP_STS |
0x0134 |
PPS_CTL |
脉冲控制寄存器 |
0x0134 PPS_CTL |
0x0138 |
PPS0_INTERVAL |
脉冲间隔寄存器 |
0x0138 PPS0_INTERVAL |
0x013C |
PPS0_WIDTH |
脉冲宽度寄存器 |
0x013C PPS0_WIDTH |
0x0FFC |
VERSION |
EMAC 版本号 |
0x0FFC VERSION |