Регистры Allwinner H616

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


TSF_CBWPR
9.10.5. TSF Channel Buffer Write Pointer Register - адрес: 0x506f058 0x506f098 0x506f158 0x506f1d8 (смещение: TSF + 0x58)

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



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

  Unused

Bits 31 : 21

  BUF_WR_PTR

Bits 20 : 0
R/W
0x0

Data Buffer Write Pointer (in Bytes)
This value is changed by hardware, when data is filled into buffer, this pointer is increased.
And this pointer can be set by software, but it should not be changed by
software during the corresponding channel is enabled.



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

md 506f058 1
md 506f098 1
md 506f158 1
md 506f1d8 1



Bit fields structure

typedef union  tsf_cbwpr
{
  struct
  {
   unsigned buf_wr_ptr : 21;
   unsigned unused0 : 11;
  } b;
   unsigned long w;
} TSF_CBWPR
   

Allwinner H616 Manual