Edit online

寄存器列表

19 Aug 2024
Read time: 4 minute(s)
1. MAC 寄存器地址映射表
Module Name Mapping Size Offset
MAC 4 KB 0x000
2. MAC 寄存器列表
偏移地址 缩写 寄存器名称 章节
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 GMAC 版本号 0x0FFC VERSION