Faci

Struct Faci 

Source
pub struct Faci { /* private fields */ }

Implementations§

Source§

impl Faci

Source

pub const fn fastat(&self) -> &'static Reg<Fastat_SPEC, RW>

Flash Access Status Register

Source

pub const fn faeint(&self) -> &'static Reg<Faeint_SPEC, RW>

Flash Access Error Interrupt Enable Register

Source

pub const fn frdyie(&self) -> &'static Reg<Frdyie_SPEC, RW>

Flash Ready Interrupt Enable Register

Source

pub const fn fsaddr(&self) -> &'static Reg<Fsaddr_SPEC, RW>

FACI Command Start Address Register

Source

pub const fn feaddr(&self) -> &'static Reg<Feaddr_SPEC, RW>

FACI Command End Address Register

Source

pub const fn fmeprot(&self) -> &'static Reg<Fmeprot_SPEC, RW>

Flash P/E Mode Entry Protection Register

Source

pub const fn fcntselr(&self) -> &'static Reg<Fcntselr_SPEC, RW>

Flash Counter Select Register

Source

pub const fn fcntdatar( &self, ) -> &'static ClusterRegisterArray<Reg<Fcntdatar_SPEC, R>, 2, 0x4>

Flash Counter Data Register %s

Source

pub const fn fcntdatar0(&self) -> &'static Reg<Fcntdatar_SPEC, R>

Source

pub const fn fcntdatar1(&self) -> &'static Reg<Fcntdatar_SPEC, R>

Source

pub const fn fbprot0(&self) -> &'static Reg<Fbprot0_SPEC, RW>

Flash Block Protection Register

Source

pub const fn fbprot1(&self) -> &'static Reg<Fbprot1_SPEC, RW>

Flash Block Protection for Secure Register

Source

pub const fn fstatr(&self) -> &'static Reg<Fstatr_SPEC, R>

Flash Status Register

Source

pub const fn fentryr(&self) -> &'static Reg<Fentryr_SPEC, RW>

Flash P/E Mode Entry Register

Source

pub const fn fsuinitr(&self) -> &'static Reg<Fsuinitr_SPEC, RW>

Flash Sequencer Setup Initialization Register

Source

pub const fn fcmdr(&self) -> &'static Reg<Fcmdr_SPEC, R>

FACI Command Register

Source

pub const fn fbccnt(&self) -> &'static Reg<Fbccnt_SPEC, RW>

Blank Check Control Register

Source

pub const fn fbcstat(&self) -> &'static Reg<Fbcstat_SPEC, R>

Blank Check Status Register

Source

pub const fn fpsaddr(&self) -> &'static Reg<Fpsaddr_SPEC, R>

Data Flash Programming Start Address Register

Source

pub const fn fsuasmon(&self) -> &'static Reg<Fsuasmon_SPEC, R>

Flash Startup Area Select Monitor Register

Source

pub const fn fcpsr(&self) -> &'static Reg<Fcpsr_SPEC, RW>

Flash Sequencer Processing Switching Register

Source

pub const fn fpckar(&self) -> &'static Reg<Fpckar_SPEC, RW>

Flash Sequencer Processing Clock Notification Register

Source

pub const fn fsuacr(&self) -> &'static Reg<Fsuacr_SPEC, RW>

Flash Startup Area Control Register

Trait Implementations§

Source§

impl Clone for Faci

Source§

fn clone(&self) -> Faci

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl PartialEq for Faci

Source§

fn eq(&self, other: &Faci) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for Faci

Source§

impl Eq for Faci

Source§

impl Send for Faci

Flash Application Command Interface

Source§

impl StructuralPartialEq for Faci

Source§

impl Sync for Faci

Auto Trait Implementations§

§

impl Freeze for Faci

§

impl RefUnwindSafe for Faci

§

impl Unpin for Faci

§

impl UnwindSafe for Faci

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.