Struct stm32wlxx_hal::pac::dbgmcu::RegisterBlock
#[repr(C)]pub struct RegisterBlock {
pub idcoder: Reg<IDCODER_SPEC>,
pub cr: Reg<CR_SPEC>,
pub apb1fzr1: Reg<APB1FZR1_SPEC>,
pub c2apb1fzr1: Reg<C2APB1FZR1_SPEC>,
pub apb1fzr2: Reg<APB1FZR2_SPEC>,
pub c2apb1fzr2: Reg<C2APB1FZR2_SPEC>,
pub apb2fzr: Reg<APB2FZR_SPEC>,
pub c2apb2fzr: Reg<C2APB2FZR_SPEC>,
/* private fields */
}
Available on crate feature
stm32wl5x_cm4
only.Expand description
Register block
Fields§
§idcoder: Reg<IDCODER_SPEC>
0x00 - DBGMCU Identity Code Register
cr: Reg<CR_SPEC>
0x04 - DBGMCU Configuration Register
apb1fzr1: Reg<APB1FZR1_SPEC>
0x3c - DBGMCU CPU1 APB1 Peripheral Freeze Register 1
c2apb1fzr1: Reg<C2APB1FZR1_SPEC>
0x40 - DBGMCU CPU2 APB1 Peripheral Freeze Register 1 [dual core device
apb1fzr2: Reg<APB1FZR2_SPEC>
0x44 - DBGMCU CPU1 APB1 Peripheral Freeze Register 2
c2apb1fzr2: Reg<C2APB1FZR2_SPEC>
0x48 - DBGMCU CPU2 APB1 Peripheral Freeze Register 2 [dual core device
apb2fzr: Reg<APB2FZR_SPEC>
0x4c - DBGMCU CPU1 APB2 Peripheral Freeze Register
c2apb2fzr: Reg<C2APB2FZR_SPEC>
0x50 - DBGMCU CPU2 APB2 Peripheral Freeze Register [dual core device
Auto Trait Implementations§
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more