Struct Ahb2rstr1
#[repr(transparent)]pub struct Ahb2rstr1(pub u32);Expand description
RCC AHB2 peripheral reset register 1.
Tuple Fields§
§0: u32Implementations§
§impl Ahb2rstr1
impl Ahb2rstr1
pub const fn set_gpioarst(&mut self, val: bool)
pub const fn set_gpioarst(&mut self, val: bool)
I/O port i reset (i = E to A).
pub const fn set_gpiobrst(&mut self, val: bool)
pub const fn set_gpiobrst(&mut self, val: bool)
I/O port i reset (i = E to A).
pub const fn set_gpiocrst(&mut self, val: bool)
pub const fn set_gpiocrst(&mut self, val: bool)
I/O port i reset (i = E to A).
pub const fn set_gpiodrst(&mut self, val: bool)
pub const fn set_gpiodrst(&mut self, val: bool)
I/O port i reset (i = E to A).
pub const fn set_gpioerst(&mut self, val: bool)
pub const fn set_gpioerst(&mut self, val: bool)
I/O port i reset (i = E to A).
pub const fn set_gpiogrst(&mut self, val: bool)
pub const fn set_gpiogrst(&mut self, val: bool)
I/O port i reset (i = H to G).
pub const fn set_gpiohrst(&mut self, val: bool)
pub const fn set_gpiohrst(&mut self, val: bool)
I/O port i reset (i = H to G).
pub const fn set_adc12rst(&mut self, val: bool)
pub const fn set_adc12rst(&mut self, val: bool)
ADC12 reset.
pub const fn set_dac1rst(&mut self, val: bool)
pub const fn set_dac1rst(&mut self, val: bool)
DAC1 reset.
pub const fn set_aesrst(&mut self, val: bool)
pub const fn set_aesrst(&mut self, val: bool)
AES hardware accelerator reset.
pub const fn set_hashrst(&mut self, val: bool)
pub const fn set_hashrst(&mut self, val: bool)
HASH reset.
pub const fn set_rngrst(&mut self, val: bool)
pub const fn set_rngrst(&mut self, val: bool)
Random number generator reset.
pub const fn set_pkarst(&mut self, val: bool)
pub const fn set_pkarst(&mut self, val: bool)
PKA reset.
pub const fn set_saesrst(&mut self, val: bool)
pub const fn set_saesrst(&mut self, val: bool)
SAES hardware accelerator reset.
pub const fn set_ccbrst(&mut self, val: bool)
pub const fn set_ccbrst(&mut self, val: bool)
CCB reset.
pub const fn set_sdmmc1rst(&mut self, val: bool)
pub const fn set_sdmmc1rst(&mut self, val: bool)
SDMMC1 reset.
Trait Implementations§
impl Copy for Ahb2rstr1
impl Eq for Ahb2rstr1
impl StructuralPartialEq for Ahb2rstr1
Auto Trait Implementations§
impl Freeze for Ahb2rstr1
impl RefUnwindSafe for Ahb2rstr1
impl Send for Ahb2rstr1
impl Sync for Ahb2rstr1
impl Unpin for Ahb2rstr1
impl UnwindSafe for Ahb2rstr1
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