pub struct W(_);
Expand description

Register CFSR writer

Implementations

Bit 0 - Instruction access violation

Bit 1 - Data access violation

Bit 3 - MemManage Fault on unstacking for exception return

Bit 4 - MemManage Fault on stacking for exception entry

Bit 5 - MemManager Fault occured during FP lazy state preservation

Bit 7 - MemManage Fault Address Register valid

Bit 8 - Instruction bus error

Bit 9 - Precise data bus error

Bit 10 - Imprecise data bus error

Bit 11 - BusFault on unstacking for exception return

Bit 12 - BusFault on stacking for exception entry

Bit 13 - BusFault occured during FP lazy state preservation

Bit 15 - BusFault Address Register valid

Bit 16 - Undefined instruction UsageFault

Bit 17 - Invalid state UsageFault

Bit 18 - Invalid PC load UsageFault

Bit 19 - No coprocessor UsageFault

Bit 24 - Unaligned access UsageFault

Bit 25 - Divide by zero UsageFault

Writes raw bits to the register.

Methods from Deref<Target = W<CFSR_SPEC>>

Writes raw bits to the register.

Trait Implementations

The resulting type after dereferencing.
Dereferences the value.
Mutably dereferences the value.
Converts to this type from the input type.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

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

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.