Struct lpc43xx::gpio_pin_int::RegisterBlock
[−]
[src]
#[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, }
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