Struct bcm2711_pac::aux::MiniUartRegisters
source · [−]#[repr(C)]pub struct MiniUartRegisters {
pub io_reg: ReadWrite<u32, Register>,
pub ier_reg: ReadWrite<u32, Register>,
pub iir_reg: ReadWrite<u32, Register>,
pub lcr_reg: ReadWrite<u32, Register>,
pub mcr_reg: ReadWrite<u32, Register>,
pub lsr_reg: ReadOnly<u32, Register>,
pub msr_reg: ReadOnly<u32, Register>,
pub scratch: ReadWrite<u32, Register>,
pub cntl_reg: ReadWrite<u32, Register>,
pub stat_reg: ReadOnly<u32, Register>,
pub baud_reg: ReadWrite<u32, Register>,
/* private fields */
}Fields
io_reg: ReadWrite<u32, Register>ier_reg: ReadWrite<u32, Register>iir_reg: ReadWrite<u32, Register>lcr_reg: ReadWrite<u32, Register>mcr_reg: ReadWrite<u32, Register>lsr_reg: ReadOnly<u32, Register>msr_reg: ReadOnly<u32, Register>scratch: ReadWrite<u32, Register>cntl_reg: ReadWrite<u32, Register>stat_reg: ReadOnly<u32, Register>baud_reg: ReadWrite<u32, Register>Auto Trait Implementations
impl !RefUnwindSafe for MiniUartRegisters
impl Send for MiniUartRegisters
impl !Sync for MiniUartRegisters
impl Unpin for MiniUartRegisters
impl UnwindSafe for MiniUartRegisters
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more