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 fn set_gpioarst(&mut self, val: bool)
pub fn set_gpioarst(&mut self, val: bool)
I/O port i reset (i = E to A).
pub fn set_gpiobrst(&mut self, val: bool)
pub fn set_gpiobrst(&mut self, val: bool)
I/O port i reset (i = E to A).
pub fn set_gpiocrst(&mut self, val: bool)
pub fn set_gpiocrst(&mut self, val: bool)
I/O port i reset (i = E to A).
pub fn set_gpiodrst(&mut self, val: bool)
pub fn set_gpiodrst(&mut self, val: bool)
I/O port i reset (i = E to A).
pub fn set_gpioerst(&mut self, val: bool)
pub fn set_gpioerst(&mut self, val: bool)
I/O port i reset (i = E to A).
pub fn set_gpiogrst(&mut self, val: bool)
pub fn set_gpiogrst(&mut self, val: bool)
I/O port i reset (i = H to G).
pub fn set_gpiohrst(&mut self, val: bool)
pub fn set_gpiohrst(&mut self, val: bool)
I/O port i reset (i = H to G).
pub fn set_adc12rst(&mut self, val: bool)
pub fn set_adc12rst(&mut self, val: bool)
ADC12 reset.
pub fn set_dac1rst(&mut self, val: bool)
pub fn set_dac1rst(&mut self, val: bool)
DAC1 reset.
pub fn set_aesrst(&mut self, val: bool)
pub fn set_aesrst(&mut self, val: bool)
AES hardware accelerator reset.
pub fn set_hashrst(&mut self, val: bool)
pub fn set_hashrst(&mut self, val: bool)
HASH reset.
pub fn set_rngrst(&mut self, val: bool)
pub fn set_rngrst(&mut self, val: bool)
Random number generator reset.
pub fn set_pkarst(&mut self, val: bool)
pub fn set_pkarst(&mut self, val: bool)
PKA reset.
pub fn set_saesrst(&mut self, val: bool)
pub fn set_saesrst(&mut self, val: bool)
SAES hardware accelerator reset.
pub fn set_ccbrst(&mut self, val: bool)
pub fn set_ccbrst(&mut self, val: bool)
CCB reset.
pub fn set_sdmmc1rst(&mut self, val: bool)
pub 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