Регистры Allwinner H616

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


APBIF_TXn_CTRL
8.1.6. APBIF TXn Control - адрес: 0x10509a002 (смещение: 0x0010+n*0x0030(n=0~2))

Аудио-концентратор: список регистров



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

  Unused

Bits 31 : 19

  TXN_WS

Bits 18 : 16
R/W
0x0

TX Width Select

000:Reserved
001:8-bit
010:12-bit
011:16-bit
100:20-bit
101:24-bit
110:28-bit
111:32-bit


  Unused

Bits 15 : 12

  ...

Bits 11 : 8
R/W
0x1

TX Channel Number which between CPU/DMA and FIFO

0000: 1 Channel
0001: 2 Channel
1110: 15 Channel
1111: 16 Channel


  Unused

Bits 7 : 5

  TXN_START

Bit 4
R/W
0x0

APBIF TX Streaming Start


  Unused

Bits 3 : 0


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

md 10509a002 1



Bit fields structure

typedef union  apbif_txn_ctrl
{
  struct
  {
   unsigned unused0 : 4;
   unsigned txn_start : 1;
   unsigned unused1 : 3;
   unsigned ... : 4;
   unsigned unused2 : 4;
   unsigned txn_ws : 3;
   unsigned unused3 : 13;
  } b;
   unsigned long w;
} APBIF_TXn_CTRL
   

Allwinner H616 Manual