Struct Flash
pub struct Flash(pub *mut u8);
Expand description
FLASH address block description
Tuple Fields§
§0: *mut u8
Implementations§
§impl Flash
impl Flash
pub fn optsr2_cur(self) -> Reg<Optsr2, RW>
pub fn optsr2_cur(self) -> Reg<Optsr2, RW>
FLASH option status register 2
pub fn optsr2_prg(self) -> Reg<Optsr2, RW>
pub fn optsr2_prg(self) -> Reg<Optsr2, RW>
FLASH option status register 2
pub fn nsbootr_cur(self) -> Reg<Nsbootr, RW>
pub fn nsbootr_cur(self) -> Reg<Nsbootr, RW>
FLASH non-secure unique boot entry register
pub fn nsbootr_prg(self) -> Reg<Nsbootr, RW>
pub fn nsbootr_prg(self) -> Reg<Nsbootr, RW>
FLASH non-secure unique boot entry address
pub fn otpblr_cur(self) -> Reg<Otpblr, RW>
pub fn otpblr_cur(self) -> Reg<Otpblr, RW>
FLASH non-secure OTP block lock
pub fn otpblr_prg(self) -> Reg<Otpblr, RW>
pub fn otpblr_prg(self) -> Reg<Otpblr, RW>
FLASH non-secure OTP block lock
pub fn wrpsgn1r_cur(self) -> Reg<Wrp, RW>
pub fn wrpsgn1r_cur(self) -> Reg<Wrp, RW>
FLASH write sector protection for Bank1
pub fn wrpsgn1r_prg(self) -> Reg<Wrp, RW>
pub fn wrpsgn1r_prg(self) -> Reg<Wrp, RW>
FLASH write sector protection for Bank1
pub fn wrpsgn2r_cur(self) -> Reg<Wrp, RW>
pub fn wrpsgn2r_cur(self) -> Reg<Wrp, RW>
FLASH write sector protection for Bank2
pub fn wrpsgn2r_prg(self) -> Reg<Wrp, RW>
pub fn wrpsgn2r_prg(self) -> Reg<Wrp, RW>
FLASH write sector protection for Bank2
Trait Implementations§
impl Copy for Flash
impl Eq for Flash
impl Send for Flash
impl StructuralPartialEq for Flash
impl Sync for Flash
Auto Trait Implementations§
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