Struct lpc13xx::gpio0::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub data: DATA, pub dir: DIR, pub is: IS, pub ibe: IBE, pub iev: IEV, pub ie: IE, pub ris: RIS, pub mis: MIS, pub ic: IC, // some fields omitted }
Register block
Fields
data: DATA
0x3ffc - Port n data register for pins PIOn_0 to PIOn_11
dir: DIR
0x8000 - Data direction register for port n
is: IS
0x8004 - Interrupt sense register for port n
ibe: IBE
0x8008 - Interrupt both edges register for port n
iev: IEV
0x800c - Interrupt event register for port n
ie: IE
0x8010 - Interrupt mask register for port n
ris: RIS
0x8014 - Raw interrupt status register for port n
mis: MIS
0x8018 - Masked interrupt status register for port n
ic: IC
0x801c - Interrupt clear register for port n