
UART_BGR_REG Контроллер синхрогенератора: список регистров 31 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 16 15 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 00 Unused Bits 31 : 22UART5_RST Bit 21R/W 0x0 UART5 Reset UART4_RST Bit 20R/W 0x0 UART4 Reset UART3_RST Bit 19R/W 0x0 UART3 Reset UART2_RST Bit 18R/W 0x0 UART2 Reset UART1_RST Bit 17R/W 0x0 UART1 Reset UART0_RST Bit 16R/W 0x0 UART0 Reset Unused Bits 15 : 6UART5_GATING Bit 5R/W 0x0 Gating Clock for UART5 UART4_GATING Bit 4R/W 0x0 Gating Clock for UART4 UART3_GATING Bit 3R/W 0x0 Gating Clock for UART3 UART2_GATING Bit 2R/W 0x0 Gating Clock for UART2 UART1_GATING Bit 1R/W 0x0 Gating Clock for UART1 UART0_GATING Bit 0R/W 0x0 Gating Clock for UART0 Команда U-Boot для чтения регистра md 300190c 1Bit fields structure
typedef union uart_bgr_reg
{
struct
{
unsigned uart0_gating : 1;
unsigned uart1_gating : 1;
unsigned uart2_gating : 1;
unsigned uart3_gating : 1;
unsigned uart4_gating : 1;
unsigned uart5_gating : 1;
unsigned unused0 : 10;
unsigned uart0_rst : 1;
unsigned uart1_rst : 1;
unsigned uart2_rst : 1;
unsigned uart3_rst : 1;
unsigned uart4_rst : 1;
unsigned uart5_rst : 1;
unsigned unused1 : 10;
} b;
unsigned long w;
} UART_BGR_REG
|
![]() |