Регистры Allwinner H616

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


OWA_ISTA
8.3.4. OWA Interrupt Status Register - адрес: 0x509300c (смещение: 0x000C)

Контроллер последовательной аудио-шины: список регистров



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

  Unused

Bits 31 : 7

  TXU_INT

Bit 6
R/W1C
0x0

TX FIFO Underrun Pending Interrupt
0: No Pending IRQ
1: FIFO Underrun Pending Interrupt
Writing \"1\" to clear this interrupt.


  TXO_INT

Bit 5
R/W1C
0x0

TX FIFO Overrun Pending Interrupt
0: No Pending IRQ
1: FIFO Overrun Pending Interrupt
Writing \"1\" to clear this interrupt.


  TXE_INT

Bit 4
R/W1C
0x1

TX FIFO Empty Pending Interrupt
0: No Pending IRQ
1: FIFO Empty Pending Interrupt
Writing \"1\" to clear this interrupt or automatically clear if the interrupt condition fails.


  Unused

Bits 3 : 0


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

md 509300c 1



Bit fields structure

typedef union  owa_ista
{
  struct
  {
   unsigned unused0 : 4;
   unsigned txe_int : 1;
   unsigned txo_int : 1;
   unsigned txu_int : 1;
   unsigned unused1 : 25;
  } b;
   unsigned long w;
} OWA_ISTA
   

Allwinner H616 Manual