UART_HALT Универсальный асинхронный приемо-передатчик: список регистров 31 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 16 15 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 00 Unused Bits 31 : 8PTE Bit 7R/W 0x0 The sending of TX_REQ. DMA_PTE_RX Bit 6R/W 0x0 The sending of RX_DRQ. SIR_RX_INVERT Bit 5R/W 0x0 SIR Receiver Pulse Polarity Invert SIR_TX_INVERT Bit 4R/W 0x0 SIR Transmit Pulse Polarity Invert Unused Bit 3CHANGE_UPDATE Bit 2R/WAC 0x0 After the user uses HALT[1] to change the baud rate or LCR configuration, CHCFG_AT_BUSY Bit 1R/W 0x0 This is an enable bit for the user to change LCR register configuration and HALT_TX Bit 0R/W 0x0 Halt TX Команда U-Boot для чтения регистра md 50000a4 1md 50004a4 1 md 50008a4 1 md 5000ca4 1 md 50010a4 1 md 50014a4 1 Bit fields structuretypedef union uart_halt { struct { unsigned halt_tx : 1; unsigned chcfg_at_busy : 1; unsigned change_update : 1; unsigned unused0 : 1; unsigned sir_tx_invert : 1; unsigned sir_rx_invert : 1; unsigned dma_pte_rx : 1; unsigned pte : 1; unsigned unused1 : 24; } b; unsigned long w; } UART_HALT |