aboutsummaryrefslogtreecommitdiff
path: root/embassy-time
diff options
context:
space:
mode:
authorDániel Buga <[email protected]>2024-12-20 12:45:24 +0100
committerDániel Buga <[email protected]>2024-12-22 21:00:23 +0100
commitab8ca3f126447edb3a9eb06aa6fd6cd394219c17 (patch)
tree129bff555ec2fee297a932243de03151ec38712c /embassy-time
parent1c485f18a2ee6147bf4cfd66789dc8e0c6e1466c (diff)
Rename ETQD, bump date
Diffstat (limited to 'embassy-time')
-rw-r--r--embassy-time/CHANGELOG.md2
-rw-r--r--embassy-time/Cargo.toml18
-rw-r--r--embassy-time/src/driver_mock.rs2
-rw-r--r--embassy-time/src/driver_std.rs2
-rw-r--r--embassy-time/src/driver_wasm.rs2
5 files changed, 13 insertions, 13 deletions
diff --git a/embassy-time/CHANGELOG.md b/embassy-time/CHANGELOG.md
index ec3219818..cd4c1afcb 100644
--- a/embassy-time/CHANGELOG.md
+++ b/embassy-time/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), 5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## 0.4.0 - 2024-12-18 8## 0.4.0 - 2024-12-22
9 9
10- embassy-time no longer provides an `embassy-time-queue-driver` implementation 10- embassy-time no longer provides an `embassy-time-queue-driver` implementation
11 11
diff --git a/embassy-time/Cargo.toml b/embassy-time/Cargo.toml
index 23317c6d3..374b460c9 100644
--- a/embassy-time/Cargo.toml
+++ b/embassy-time/Cargo.toml
@@ -24,8 +24,8 @@ target = "x86_64-unknown-linux-gnu"
24features = ["defmt", "std"] 24features = ["defmt", "std"]
25 25
26[features] 26[features]
27std = ["tick-hz-1_000_000", "critical-section/std", "dep:embassy-time-queue-driver"] 27std = ["tick-hz-1_000_000", "critical-section/std", "dep:embassy-time-queue-utils"]
28wasm = ["dep:wasm-bindgen", "dep:js-sys", "dep:wasm-timer", "tick-hz-1_000_000", "dep:embassy-time-queue-driver"] 28wasm = ["dep:wasm-bindgen", "dep:js-sys", "dep:wasm-timer", "tick-hz-1_000_000", "dep:embassy-time-queue-utils"]
29 29
30## Display the time since startup next to defmt log messages. 30## Display the time since startup next to defmt log messages.
31## At most 1 `defmt-timestamp-uptime-*` feature can be used. 31## At most 1 `defmt-timestamp-uptime-*` feature can be used.
@@ -40,7 +40,7 @@ defmt-timestamp-uptime-tms = ["defmt"]
40defmt-timestamp-uptime-tus = ["defmt"] 40defmt-timestamp-uptime-tus = ["defmt"]
41 41
42## Create a `MockDriver` that can be manually advanced for testing purposes. 42## Create a `MockDriver` that can be manually advanced for testing purposes.
43mock-driver = ["tick-hz-1_000_000", "dep:embassy-time-queue-driver"] 43mock-driver = ["tick-hz-1_000_000", "dep:embassy-time-queue-utils"]
44 44
45#! ### Generic Queue 45#! ### Generic Queue
46 46
@@ -57,15 +57,15 @@ mock-driver = ["tick-hz-1_000_000", "dep:embassy-time-queue-driver"]
57#! end user to pick. 57#! end user to pick.
58 58
59## Generic Queue with 8 timers 59## Generic Queue with 8 timers
60generic-queue-8 = ["embassy-time-queue-driver/generic-queue-8"] 60generic-queue-8 = ["embassy-time-queue-utils/generic-queue-8"]
61## Generic Queue with 16 timers 61## Generic Queue with 16 timers
62generic-queue-16 = ["embassy-time-queue-driver/generic-queue-16"] 62generic-queue-16 = ["embassy-time-queue-utils/generic-queue-16"]
63## Generic Queue with 32 timers 63## Generic Queue with 32 timers
64generic-queue-32 = ["embassy-time-queue-driver/generic-queue-32"] 64generic-queue-32 = ["embassy-time-queue-utils/generic-queue-32"]
65## Generic Queue with 64 timers 65## Generic Queue with 64 timers
66generic-queue-64 = ["embassy-time-queue-driver/generic-queue-64"] 66generic-queue-64 = ["embassy-time-queue-utils/generic-queue-64"]
67## Generic Queue with 128 timers 67## Generic Queue with 128 timers
68generic-queue-128 = ["embassy-time-queue-driver/generic-queue-128"] 68generic-queue-128 = ["embassy-time-queue-utils/generic-queue-128"]
69 69
70#! ### Tick Rate 70#! ### Tick Rate
71#! 71#!
@@ -409,7 +409,7 @@ tick-hz-5_242_880_000 = ["embassy-time-driver/tick-hz-5_242_880_000"]
409 409
410[dependencies] 410[dependencies]
411embassy-time-driver = { version = "0.2", path = "../embassy-time-driver" } 411embassy-time-driver = { version = "0.2", path = "../embassy-time-driver" }
412embassy-time-queue-driver = { version = "0.2", path = "../embassy-time-queue-driver", optional = true} 412embassy-time-queue-utils = { version = "0.1", path = "../embassy-time-queue-utils", optional = true}
413 413
414defmt = { version = "0.3", optional = true } 414defmt = { version = "0.3", optional = true }
415log = { version = "0.4.14", optional = true } 415log = { version = "0.4.14", optional = true }
diff --git a/embassy-time/src/driver_mock.rs b/embassy-time/src/driver_mock.rs
index 138d60499..bb1961bf2 100644
--- a/embassy-time/src/driver_mock.rs
+++ b/embassy-time/src/driver_mock.rs
@@ -3,7 +3,7 @@ use core::task::Waker;
3 3
4use critical_section::Mutex as CsMutex; 4use critical_section::Mutex as CsMutex;
5use embassy_time_driver::Driver; 5use embassy_time_driver::Driver;
6use embassy_time_queue_driver::Queue; 6use embassy_time_queue_utils::Queue;
7 7
8use crate::{Duration, Instant}; 8use crate::{Duration, Instant};
9 9
diff --git a/embassy-time/src/driver_std.rs b/embassy-time/src/driver_std.rs
index 35888fddd..87d7ef7eb 100644
--- a/embassy-time/src/driver_std.rs
+++ b/embassy-time/src/driver_std.rs
@@ -3,7 +3,7 @@ use std::thread;
3use std::time::{Duration as StdDuration, Instant as StdInstant}; 3use std::time::{Duration as StdDuration, Instant as StdInstant};
4 4
5use embassy_time_driver::Driver; 5use embassy_time_driver::Driver;
6use embassy_time_queue_driver::Queue; 6use embassy_time_queue_utils::Queue;
7 7
8struct TimeDriver { 8struct TimeDriver {
9 signaler: Signaler, 9 signaler: Signaler,
diff --git a/embassy-time/src/driver_wasm.rs b/embassy-time/src/driver_wasm.rs
index bcdd1670b..e3207691a 100644
--- a/embassy-time/src/driver_wasm.rs
+++ b/embassy-time/src/driver_wasm.rs
@@ -1,7 +1,7 @@
1use std::sync::Mutex; 1use std::sync::Mutex;
2 2
3use embassy_time_driver::Driver; 3use embassy_time_driver::Driver;
4use embassy_time_queue_driver::Queue; 4use embassy_time_queue_utils::Queue;
5use wasm_bindgen::prelude::*; 5use wasm_bindgen::prelude::*;
6use wasm_timer::Instant as StdInstant; 6use wasm_timer::Instant as StdInstant;
7 7