Регистры Allwinner H616

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


DMA_AUTO_GATE_REG
3.9.5. DMA Auto Gating Register - адрес: 0x3002028 (смещение: 0x0028)

Прямой доступ к памяти: список регистров



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

  Unused

Bits 31 : 3

  DMA_MCLK_CIRCUIT

Bit 2
R/W
0x0

DMA MCLK interface circuit auto gating bit
0: Auto gating enable
1: Auto gating disable


  DMA_COMMON_CIRCUIT

Bit 1
R/W
0x0

DMA common circuit auto gating bit
0: Auto gating enable
1: Auto gating disable


  DMA_CHAN_CIRCUIT

Bit 0
R/W
0x0

DMA channel circuit auto gating bit
0: Auto gating enable
1: Auto gating disable

Note
When initializing DMA Controller, the bit-2 should be set up.



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

md 3002028 1



Bit fields structure

typedef union  dma_auto_gate_reg
{
  struct
  {
   unsigned dma_chan_circuit : 1;
   unsigned dma_common_circuit : 1;
   unsigned dma_mclk_circuit : 1;
   unsigned unused0 : 29;
  } b;
   unsigned long w;
} DMA_AUTO_GATE_REG
   

Allwinner H616 Manual