Skip to content

Commit a1ac300

Browse files
committed
Remove dead code
1 parent f53664a commit a1ac300

File tree

1 file changed

+0
-66
lines changed

1 file changed

+0
-66
lines changed

src/time.rs

Lines changed: 0 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -23,69 +23,3 @@ impl U32Ext for u32 {
2323
Bps::from_raw(self)
2424
}
2525
}
26-
27-
/*
28-
// Implement conversion from time periods into core::time::Duration
29-
impl From<MilliSeconds> for Duration {
30-
fn from(ms: MilliSeconds) -> Self {
31-
Self::from_millis(ms.0 as u64)
32-
}
33-
}
34-
35-
impl From<MicroSeconds> for Duration {
36-
fn from(us: MicroSeconds) -> Self {
37-
Self::from_micros(us.0 as u64)
38-
}
39-
}
40-
41-
impl From<NanoSeconds> for Duration {
42-
fn from(ns: NanoSeconds) -> Self {
43-
Self::from_nanos(ns.0 as u64)
44-
}
45-
}
46-
*/
47-
48-
// /// A monotonic nondecreasing timer
49-
// #[derive(Clone, Copy)]
50-
// pub struct MonoTimer {
51-
// frequency: Hertz,
52-
// }
53-
54-
// impl MonoTimer {
55-
// /// Creates a new `Monotonic` timer
56-
// pub fn new(mut dwt: DWT, clocks: Clocks) -> Self {
57-
// dwt.enable_cycle_counter();
58-
59-
// // now the CYCCNT counter can't be stopped or resetted
60-
// drop(dwt);
61-
62-
// MonoTimer {
63-
// frequency: clocks.sysclk(),
64-
// }
65-
// }
66-
67-
// /// Returns the frequency at which the monotonic timer is operating at
68-
// pub fn frequency(&self) -> Hertz {
69-
// self.frequency
70-
// }
71-
72-
// /// Returns an `Instant` corresponding to "now"
73-
// pub fn now(&self) -> Instant {
74-
// Instant {
75-
// now: DWT::cycle_count(),
76-
// }
77-
// }
78-
// }
79-
80-
/// A measurement of a monotonically nondecreasing clock
81-
#[derive(Clone, Copy)]
82-
pub struct Instant {
83-
now: u32,
84-
}
85-
86-
impl Instant {
87-
/// Ticks elapsed since the `Instant` was created
88-
pub fn elapsed(&self) -> u32 {
89-
DWT::cycle_count().wrapping_sub(self.now)
90-
}
91-
}

0 commit comments

Comments
 (0)