Struct nrf52840::wdt::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock { pub tasks_start: TASKS_START, pub events_timeout: EVENTS_TIMEOUT, pub intenset: INTENSET, pub intenclr: INTENCLR, pub runstatus: RUNSTATUS, pub reqstatus: REQSTATUS, pub crv: CRV, pub rren: RREN, pub config: CONFIG, pub rr: [RR; 8], // some fields omitted }

Register block

Fields

0x00 - Start the watchdog

0x100 - Watchdog timeout

0x304 - Enable interrupt

0x308 - Disable interrupt

0x400 - Run status

0x404 - Request status

0x504 - Counter reload value

0x508 - Enable register for reload request registers

0x50c - Configuration register

0x600 - Description collection[n]: Reload request n

Auto Trait Implementations