diff options
Diffstat (limited to 'embassy-executor/Cargo.toml')
| -rw-r--r-- | embassy-executor/Cargo.toml | 7 |
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] |
| 47 | default-target = "thumbv7em-none-eabi" | 47 | default-target = "thumbv7em-none-eabi" |
| 48 | targets = ["thumbv7em-none-eabi"] | 48 | targets = ["thumbv7em-none-eabi"] |
| 49 | features = ["defmt", "arch-cortex-m", "executor-thread", "executor-interrupt", "drs-scheduler"] | 49 | features = ["defmt", "arch-cortex-m", "executor-thread", "executor-interrupt", "edf-scheduler"] |
| 50 | 50 | ||
| 51 | [dependencies] | 51 | [dependencies] |
| 52 | defmt = { version = "1.0.1", optional = true } | 52 | defmt = { version = "1.0.1", optional = true } |
| @@ -91,6 +91,7 @@ embassy-sync = { path = "../embassy-sync" } | |||
| 91 | rustversion = "1.0.21" | 91 | rustversion = "1.0.21" |
| 92 | 92 | ||
| 93 | [features] | 93 | [features] |
| 94 | |||
| 94 | ## Enable nightly-only features | 95 | ## Enable nightly-only features |
| 95 | nightly = ["embassy-executor-macros/nightly"] | 96 | nightly = ["embassy-executor-macros/nightly"] |
| 96 | 97 | ||
| @@ -133,7 +134,7 @@ trace = ["_any_trace"] | |||
| 133 | rtos-trace = ["_any_trace", "metadata-name", "dep:rtos-trace", "dep:embassy-time-driver"] | 134 | rtos-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 |
| 139 | drs-scheduler = ["dep:embassy-time-driver"] | 140 | edf-scheduler = ["dep:embassy-time-driver"] |
