寄存器列表
19 Aug 2024
Read time: 4 minute(s)
Module Name | Mapping Size | Offset |
---|---|---|
MAC | 4 KB | 0x000 |
偏移地址 | 缩写 | 寄存器名称 | 章节 |
---|---|---|---|
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 |