aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmil Fresk <emil.fresk@gmail.com>2020-12-13 00:06:50 +0100
committerEmil Fresk <emil.fresk@gmail.com>2020-12-13 00:06:50 +0100
commit35b4ec0d0435879cca97536b5c866fc2ac2e9210 (patch)
treee9945d32d6f3e67314f804b4095338590b8e04f8
parent1c8de78f6f6e9e265d9d894d2ebde622bf16d44e (diff)
Reexport embedded-time as rtic::time
-rw-r--r--macros/src/codegen/module.rs4
-rw-r--r--macros/src/codegen/software_tasks.rs2
-rw-r--r--src/lib.rs2
-rw-r--r--src/tq.rs2
4 files changed, 5 insertions, 5 deletions
diff --git a/macros/src/codegen/module.rs b/macros/src/codegen/module.rs
index 0f495d9..2b6042c 100644
--- a/macros/src/codegen/module.rs
+++ b/macros/src/codegen/module.rs
@@ -250,7 +250,7 @@ pub fn codegen(
pub mod #m {
#(#cfgs)*
pub fn spawn_after(
- duration: rtic::Duration,
+ duration: rtic::time::duration::Duration,
#(,#args)*
) -> Result<(), #ty> {
let instant = <#app_path::#m as rtic::Monotonic>::now();
@@ -260,7 +260,7 @@ pub fn codegen(
#(#cfgs)*
pub fn spawn_at(
- instant: rtic::Instant<#app_path::#m>
+ instant: rtic::time::Instant<#app_path::#m>
#(,#args)*
) -> Result<(), #ty> {
unsafe {
diff --git a/macros/src/codegen/software_tasks.rs b/macros/src/codegen/software_tasks.rs
index ebe7bdf..53de50b 100644
--- a/macros/src/codegen/software_tasks.rs
+++ b/macros/src/codegen/software_tasks.rs
@@ -69,7 +69,7 @@ pub fn codegen(
#uninit
/// Buffer that holds the instants associated to the inputs of a task
static mut #instants:
- [core::mem::MaybeUninit<rtic::Instant<#app_path::#m>>; #cap_lit] =
+ [core::mem::MaybeUninit<rtic::time::Instant<#app_path::#m>>; #cap_lit] =
[#(#elems,)*];
));
}
diff --git a/src/lib.rs b/src/lib.rs
index c85090f..0840589 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -38,7 +38,7 @@
use cortex_m::{interrupt::Nr, peripheral::NVIC};
pub use cortex_m_rtic_macros::app;
pub use rtic_core::{
- monotonic::{self, Clock, Duration, Instant, Monotonic},
+ monotonic::{self, embedded_time as time, Monotonic},
prelude as mutex_prelude, Exclusive, Mutex,
};
diff --git a/src/tq.rs b/src/tq.rs
index 2bfb651..a98eed6 100644
--- a/src/tq.rs
+++ b/src/tq.rs
@@ -1,4 +1,4 @@
-use crate::{Instant, Monotonic};
+use crate::{time::Instant, Monotonic};
use core::cmp::Ordering;
use heapless::{binary_heap::Min, ArrayLength, BinaryHeap};