Struct lpc11uxx::gpio_pin_int::RegisterBlock
source · #[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