Module systimer

Source
Expand description

System Timer

Re-exports§

pub use self::trgt::TRGT;
pub use self::unit_value::UNIT_VALUE;

Modules§

conf
Configure system timer clock
date
Version control register
int_clr
System timer interrupt clear
int_ena
System timer interrupt enable
int_raw
System timer interrupt raw
load
Load value to system timer
load_hi
High 32 bits to be loaded to system timer
load_lo
Low 32 bits to be loaded to system timer
step
System timer accumulation step
target_conf
Configure work mode for system timer target %s
trgt
Cluster Cluster TRGT%s, containing TARGET?_HI, TARGET?_LO
unit_op
Read out system timer value
unit_value
Cluster Cluster UNIT%s_VALUE, containing UNIT?_VALUE_HI, UNIT?_VALUE_LO

Structs§

RegisterBlock
Register block

Type Aliases§

CONF
CONF (rw) register accessor: Configure system timer clock
DATE
DATE (rw) register accessor: Version control register
INT_CLR
INT_CLR (w) register accessor: System timer interrupt clear
INT_ENA
INT_ENA (rw) register accessor: System timer interrupt enable
INT_RAW
INT_RAW (r) register accessor: System timer interrupt raw
LOAD
LOAD (w) register accessor: Load value to system timer
LOAD_HI
LOAD_HI (rw) register accessor: High 32 bits to be loaded to system timer
LOAD_LO
LOAD_LO (rw) register accessor: Low 32 bits to be loaded to system timer
STEP
STEP (rw) register accessor: System timer accumulation step
TARGET_CONF
TARGET_CONF (rw) register accessor: Configure work mode for system timer target %s
UNIT_OP
UNIT_OP (rw) register accessor: Read out system timer value