Struct nrf52::mwu::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub events_region: [EVENTS_REGION; 4], pub events_pregion: [EVENTS_PREGION; 2], pub inten: INTEN, pub intenset: INTENSET, pub intenclr: INTENCLR, pub nmien: NMIEN, pub nmienset: NMIENSET, pub nmienclr: NMIENCLR, pub perregion: [PERREGION; 2], pub regionen: REGIONEN, pub regionenset: REGIONENSET, pub regionenclr: REGIONENCLR, pub region0: REGION, pub region1: REGION, pub region2: REGION, pub region3: REGION, pub pregion0: PREGION, pub pregion1: PREGION, // some fields omitted }
Register block
Fields
events_region: [EVENTS_REGION; 4]
0x100 - Unspecified
events_pregion: [EVENTS_PREGION; 2]
0x160 - Unspecified
inten: INTEN
0x300 - Enable or disable interrupt
intenset: INTENSET
0x304 - Enable interrupt
intenclr: INTENCLR
0x308 - Disable interrupt
nmien: NMIEN
0x320 - Enable or disable non-maskable interrupt
nmienset: NMIENSET
0x324 - Enable non-maskable interrupt
nmienclr: NMIENCLR
0x328 - Disable non-maskable interrupt
perregion: [PERREGION; 2]
0x400 - Unspecified
regionen: REGIONEN
0x510 - Enable/disable regions watch
regionenset: REGIONENSET
0x514 - Enable regions watch
regionenclr: REGIONENCLR
0x518 - Disable regions watch
region0: REGION
0x600 - Unspecified
region1: REGION
0x610 - Unspecified
region2: REGION
0x620 - Unspecified
region3: REGION
0x630 - Unspecified
pregion0: PREGION
0x6c0 - Unspecified
pregion1: PREGION
0x6d0 - Unspecified