#[repr(C)]
pub struct RegisterBlock { pub isel: ISEL, pub ienr: IENR, pub sienr: SIENR, pub cienr: CIENR, pub ienf: IENF, pub sienf: SIENF, pub cienf: CIENF, pub rise: RISE, pub fall: FALL, pub ist: IST, }
Expand description

Register block

Fields§

§isel: ISEL

0x00 - Pin Interrupt Mode register

§ienr: IENR

0x04 - Pin Interrupt Enable (Rising) register

§sienr: SIENR

0x08 - Set Pin Interrupt Enable (Rising) register

§cienr: CIENR

0x0c - Clear Pin Interrupt Enable (Rising) register

§ienf: IENF

0x10 - Pin Interrupt Enable Falling Edge / Active Level register

§sienf: SIENF

0x14 - Set Pin Interrupt Enable Falling Edge / Active Level register

§cienf: CIENF

0x18 - Clear Pin Interrupt Enable Falling Edge / Active Level address

§rise: RISE

0x1c - Pin Interrupt Rising Edge register

§fall: FALL

0x20 - Pin Interrupt Falling Edge register

§ist: IST

0x24 - Pin Interrupt Status register

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.

Should always be Self
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.