Struct nrf5x::peripheral_registers::TIMER
[−]
[src]
#[repr(C)]pub struct TIMER { pub task_start: VolatileCell<u32>, pub task_stop: VolatileCell<u32>, pub task_count: VolatileCell<u32>, pub task_clear: VolatileCell<u32>, pub task_shutdown: VolatileCell<u32>, _reserved0: [VolatileCell<u32>; 11], pub task_capture: [VolatileCell<u32>; 4], _reserved1: [VolatileCell<u32>; 60], pub event_compare: [VolatileCell<u32>; 4], _reserved2: [VolatileCell<u32>; 44], pub shorts: VolatileCell<u32>, _reserved3: [VolatileCell<u32>; 64], pub intenset: VolatileCell<u32>, pub intenclr: VolatileCell<u32>, _reserved4: [VolatileCell<u32>; 126], pub mode: VolatileCell<u32>, pub bitmode: VolatileCell<u32>, _reserved5: VolatileCell<u32>, pub prescaler: VolatileCell<u32>, _reserved6: [VolatileCell<u32>; 11], pub cc: [VolatileCell<u32>; 4], }
Fields
task_start: VolatileCell<u32>
task_stop: VolatileCell<u32>
task_count: VolatileCell<u32>
task_clear: VolatileCell<u32>
task_shutdown: VolatileCell<u32>
_reserved0: [VolatileCell<u32>; 11]
task_capture: [VolatileCell<u32>; 4]
_reserved1: [VolatileCell<u32>; 60]
event_compare: [VolatileCell<u32>; 4]
_reserved2: [VolatileCell<u32>; 44]
shorts: VolatileCell<u32>
_reserved3: [VolatileCell<u32>; 64]
intenset: VolatileCell<u32>
intenclr: VolatileCell<u32>
_reserved4: [VolatileCell<u32>; 126]
mode: VolatileCell<u32>
bitmode: VolatileCell<u32>
_reserved5: VolatileCell<u32>
prescaler: VolatileCell<u32>
_reserved6: [VolatileCell<u32>; 11]
cc: [VolatileCell<u32>; 4]