aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-executor/Cargo.toml')
-rw-r--r--embassy-executor/Cargo.toml7
1 files changed, 4 insertions, 3 deletions
diff --git a/embassy-executor/Cargo.toml b/embassy-executor/Cargo.toml
index e740f9ccf..17315eaa3 100644
--- a/embassy-executor/Cargo.toml
+++ b/embassy-executor/Cargo.toml
@@ -46,7 +46,7 @@ flavors = [
46[package.metadata.docs.rs] 46[package.metadata.docs.rs]
47default-target = "thumbv7em-none-eabi" 47default-target = "thumbv7em-none-eabi"
48targets = ["thumbv7em-none-eabi"] 48targets = ["thumbv7em-none-eabi"]
49features = ["defmt", "arch-cortex-m", "executor-thread", "executor-interrupt", "drs-scheduler"] 49features = ["defmt", "arch-cortex-m", "executor-thread", "executor-interrupt", "edf-scheduler"]
50 50
51[dependencies] 51[dependencies]
52defmt = { version = "1.0.1", optional = true } 52defmt = { version = "1.0.1", optional = true }
@@ -91,6 +91,7 @@ embassy-sync = { path = "../embassy-sync" }
91rustversion = "1.0.21" 91rustversion = "1.0.21"
92 92
93[features] 93[features]
94
94## Enable nightly-only features 95## Enable nightly-only features
95nightly = ["embassy-executor-macros/nightly"] 96nightly = ["embassy-executor-macros/nightly"]
96 97
@@ -133,7 +134,7 @@ trace = ["_any_trace"]
133rtos-trace = ["_any_trace", "metadata-name", "dep:rtos-trace", "dep:embassy-time-driver"] 134rtos-trace = ["_any_trace", "metadata-name", "dep:rtos-trace", "dep:embassy-time-driver"]
134_any_trace = [] 135_any_trace = []
135 136
136## Enable "Deadline Rank Sorted" Scheduler, using soft-realtime "deadlines" to prioritize 137## Enable "Earliest Deadline First" Scheduler, using soft-realtime "deadlines" to prioritize
137## tasks based on the remaining time before their deadline. Adds some overhead. Requires 138## tasks based on the remaining time before their deadline. Adds some overhead. Requires
138## hardware atomic support 139## hardware atomic support
139drs-scheduler = ["dep:embassy-time-driver"] 140edf-scheduler = ["dep:embassy-time-driver"]