Регистры Allwinner H616

Сокращения  |  Дерево шин  |  Карта памяти


EMAC_RGMII_STA
6.1. EMAC RGMII Status Registr - адрес: 0x50200d0 0x50300d0 (смещение: 0x00D0)

Контроллер Ethernet: список регистров



31 ||||||||||||||||| 16
15 ||||||||||||||||| 00

  Unused

Bits 31 : 4

  RGMII_LINK

Bit 3
R
0x0

The link status of RGMII interface
0: down
1: up


  RGMII_LINK_SPD

Bits 2 : 1
R
0x0

The link speed of RGMII interface
00: 2.5 MHz
01: 25 MHz
10: 125 MHz
11: Reserved


  RGMII_LINK_MD

Bit 0
R
0x0

The link mode of RGMII interface
0: Half-Duplex
1: Full-Duplex



Команда U-Boot для чтения регистра

md 50200d0 1
md 50300d0 1



Bit fields structure

typedef union  emac_rgmii_sta
{
  struct
  {
   unsigned rgmii_link_md : 1;
   unsigned rgmii_link_spd : 2;
   unsigned rgmii_link : 1;
   unsigned unused0 : 28;
  } b;
   unsigned long w;
} EMAC_RGMII_STA
   

Allwinner H616 Manual