diff options
Diffstat (limited to 'src/peripheral/syst.rs')
-rw-r--r-- | src/peripheral/syst.rs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/peripheral/syst.rs b/src/peripheral/syst.rs new file mode 100644 index 0000000..8ee70a1 --- /dev/null +++ b/src/peripheral/syst.rs @@ -0,0 +1,16 @@ +//! SysTick: System Timer + +use volatile_register::{RO, RW}; + +/// Registers +#[repr(C)] +pub struct Registers { + /// Control and Status + pub csr: RW<u32>, + /// Reload Value + pub rvr: RW<u32>, + /// Current Value + pub cvr: RW<u32>, + /// Calibration Value + pub calib: RO<u32>, +} |