Struct nrf52832_hal::pac::mwu::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 18 fields
pub events_region: [EVENTS_REGION; 4],
pub events_pregion: [EVENTS_PREGION; 2],
pub inten: Reg<INTEN_SPEC>,
pub intenset: Reg<INTENSET_SPEC>,
pub intenclr: Reg<INTENCLR_SPEC>,
pub nmien: Reg<NMIEN_SPEC>,
pub nmienset: Reg<NMIENSET_SPEC>,
pub nmienclr: Reg<NMIENCLR_SPEC>,
pub perregion: [PERREGION; 2],
pub regionen: Reg<REGIONEN_SPEC>,
pub regionenset: Reg<REGIONENSET_SPEC>,
pub regionenclr: Reg<REGIONENCLR_SPEC>,
pub region0: REGION,
pub region1: REGION,
pub region2: REGION,
pub region3: REGION,
pub pregion0: PREGION,
pub pregion1: PREGION,
// some fields omitted
}
Expand description
Register block
Fields
events_region: [EVENTS_REGION; 4]
0x100..0x120 - Unspecified
events_pregion: [EVENTS_PREGION; 2]
0x160..0x170 - Unspecified
inten: Reg<INTEN_SPEC>
0x300 - Enable or disable interrupt
intenset: Reg<INTENSET_SPEC>
0x304 - Enable interrupt
intenclr: Reg<INTENCLR_SPEC>
0x308 - Disable interrupt
nmien: Reg<NMIEN_SPEC>
0x320 - Enable or disable non-maskable interrupt
nmienset: Reg<NMIENSET_SPEC>
0x324 - Enable non-maskable interrupt
nmienclr: Reg<NMIENCLR_SPEC>
0x328 - Disable non-maskable interrupt
perregion: [PERREGION; 2]
0x400..0x410 - Unspecified
regionen: Reg<REGIONEN_SPEC>
0x510 - Enable/disable regions watch
regionenset: Reg<REGIONENSET_SPEC>
0x514 - Enable regions watch
regionenclr: Reg<REGIONENCLR_SPEC>
0x518 - Disable regions watch
region0: REGION
0x600..0x608 - Unspecified
region1: REGION
0x610..0x618 - Unspecified
region2: REGION
0x620..0x628 - Unspecified
region3: REGION
0x630..0x638 - Unspecified
pregion0: PREGION
0x6c0..0x6cc - Unspecified
pregion1: PREGION
0x6d0..0x6dc - Unspecified
Auto Trait Implementations
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Performs the conversion.
Performs the conversion.
Casts the value.
OverflowingCasts the value.
Casts the value.
Casts the value.
Casts the value.
UnwrappedCasts the value.
Casts the value.
WrappingCasts the value.