Регистры Allwinner H616

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


O_HcControlHeadED
9.5.3. OHCI Control Head ED Base - адрес: 0x5200420 0x5310420 0x5311420 (смещение: 0x0420)

Хост-контроллер USB2.0: список регистров



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

  HCD_31_4

Bits 31 : 4
R/W (R)
0x0

EHCD[31:4]
The HcControlHeadED register contains the physical address of the first
Endpoint Descriptor of the Control list.
HC traverse the Control list starting with the HcControlHeadED pointer.
The content is loaded from HCCA during the initialization of HC.


  EHCD_3_0

Bits 3 : 0
R (R)
0x0

EHCD[3:0]
Because the general TD length is 16 bytes, the memory structure for the TD must be aligned to a 16-byte boundary.
So the lower bits in the PCED, through bit 0 to bit 3 must be zero in this field.

HCD (HC)



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

md 5200420 1
md 5310420 1
md 5311420 1



Bit fields structure

typedef union  o_hccontrolheaded
{
  struct
  {
   unsigned ehcd_3_0 : 4;
   unsigned hcd_31_4 : 28;
  } b;
   unsigned long w;
} O_HcControlHeadED
   

Allwinner H616 Manual