Регистры Allwinner H616

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


TV_DEBUG_REG
7.1.5. TV Debug Register - адрес: 0x65150fc 0x65160fc (смещение: 0x00FC)

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



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

  Unused

Bit 31

  TV_FIFO_UNDERFLOW

Bit 30
R
0x0

0: Not underflow
1: Underflow
The flag shows whether the FIFOs in underflow status.


  Unused

Bit 29

  TV_FIELD_POL

Bit 28
R
0x0

0: Second field
1: First field
The flag indicates the current field polarity.


  Unused

Bits 27 : 14

  ECC_FIFO_BYPASS

Bit 13
R/W
0x0

0: Used
1: Bypass
Setup that whether to bypass ECC FIFO.


  Unused

Bit 12

  TV_CURRENT_LINE

Bits 11 : 0
R
0x0

Current scan line.



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

md 65150fc 1
md 65160fc 1



Bit fields structure

typedef union  tv_debug_reg
{
  struct
  {
   unsigned tv_current_line : 12;
   unsigned unused0 : 1;
   unsigned ecc_fifo_bypass : 1;
   unsigned unused1 : 14;
   unsigned tv_field_pol : 1;
   unsigned unused2 : 1;
   unsigned tv_fifo_underflow : 1;
   unsigned unused3 : 1;
  } b;
   unsigned long w;
} TV_DEBUG_REG
   

Allwinner H616 Manual