pub struct R(_);
Expand description
Register CONF1
reader
Implementations§
§impl R
impl R
pub fn rxfifo_full_thrhd(&self) -> FieldReaderRaw<u8, u8>
pub fn rxfifo_full_thrhd(&self) -> FieldReaderRaw<u8, u8>
Bits 0:6 - When receiver receives more data than its threshold value.receiver will produce rxfifo_full_int_raw interrupt.the threshold value is (rx_flow_thrhd_h3 rxfifo_full_thrhd).
pub fn txfifo_empty_thrhd(&self) -> FieldReaderRaw<u8, u8>
pub fn txfifo_empty_thrhd(&self) -> FieldReaderRaw<u8, u8>
Bits 8:14 - when the data amount in transmitter fifo is less than its threshold value. it will produce txfifo_empty_int_raw interrupt. the threshold value is (tx_mem_empty_thrhd txfifo_empty_thrhd)
pub fn rx_flow_thrhd(&self) -> FieldReaderRaw<u8, u8>
pub fn rx_flow_thrhd(&self) -> FieldReaderRaw<u8, u8>
Bits 16:22 - when receiver receives more data than its threshold value. receiver produce signal to tell the transmitter stop transferring data. the threshold value is (rx_flow_thrhd_h3 rx_flow_thrhd).
pub fn rx_flow_en(&self) -> BitReaderRaw<bool>
pub fn rx_flow_en(&self) -> BitReaderRaw<bool>
Bit 23 - This is the flow enable bit for uart receiver. 1:choose software flow control with configuring sw_rts signal
pub fn rx_tout_thrhd(&self) -> FieldReaderRaw<u8, u8>
pub fn rx_tout_thrhd(&self) -> FieldReaderRaw<u8, u8>
Bits 24:30 - This register is used to configure the timeout value for uart receiver receiving a byte.
pub fn rx_tout_en(&self) -> BitReaderRaw<bool>
pub fn rx_tout_en(&self) -> BitReaderRaw<bool>
Bit 31 - This is the enble bit for uart receiver’s timeout function.
Methods from Deref<Target = R<CONF1_SPEC>>§
pub fn bits(&self) -> <REG as RegisterSpec>::Ux
pub fn bits(&self) -> <REG as RegisterSpec>::Ux
Reads raw bits from register.