Struct bl602_sdk::uart::uart_reg [−][src]
#[repr(C)]pub struct uart_reg {}Show fields
pub utx_config: uart_reg__bindgen_ty_1, pub urx_config: uart_reg__bindgen_ty_2, pub uart_bit_prd: uart_reg__bindgen_ty_3, pub data_config: uart_reg__bindgen_ty_4, pub utx_ir_position: uart_reg__bindgen_ty_5, pub urx_ir_position: uart_reg__bindgen_ty_6, pub urx_rto_timer: uart_reg__bindgen_ty_7, pub RESERVED0x1c: [u8; 4], pub uart_int_sts: uart_reg__bindgen_ty_8, pub uart_int_mask: uart_reg__bindgen_ty_9, pub uart_int_clear: uart_reg__bindgen_ty_10, pub uart_int_en: uart_reg__bindgen_ty_11, pub uart_status: uart_reg__bindgen_ty_12, pub sts_urx_abr_prd: uart_reg__bindgen_ty_13, pub RESERVED0x38: [u8; 72], pub uart_fifo_config_0: uart_reg__bindgen_ty_14, pub uart_fifo_config_1: uart_reg__bindgen_ty_15, pub uart_fifo_wdata: uart_reg__bindgen_ty_16, pub uart_fifo_rdata: uart_reg__bindgen_ty_17,
Fields
utx_config: uart_reg__bindgen_ty_1
urx_config: uart_reg__bindgen_ty_2
uart_bit_prd: uart_reg__bindgen_ty_3
data_config: uart_reg__bindgen_ty_4
utx_ir_position: uart_reg__bindgen_ty_5
urx_ir_position: uart_reg__bindgen_ty_6
urx_rto_timer: uart_reg__bindgen_ty_7
RESERVED0x1c: [u8; 4]
uart_int_sts: uart_reg__bindgen_ty_8
uart_int_mask: uart_reg__bindgen_ty_9
uart_int_clear: uart_reg__bindgen_ty_10
uart_int_en: uart_reg__bindgen_ty_11
uart_status: uart_reg__bindgen_ty_12
sts_urx_abr_prd: uart_reg__bindgen_ty_13
RESERVED0x38: [u8; 72]
uart_fifo_config_0: uart_reg__bindgen_ty_14
uart_fifo_config_1: uart_reg__bindgen_ty_15
uart_fifo_wdata: uart_reg__bindgen_ty_16
uart_fifo_rdata: uart_reg__bindgen_ty_17
Trait Implementations
Auto Trait Implementations
Blanket Implementations
pub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
pub fn from(t: T) -> T
pub fn from(t: T) -> T
Performs the conversion.
pub fn into(self) -> U
pub fn into(self) -> U
Performs the conversion.