diff --git a/esp-hal-embassy/Cargo.toml b/esp-hal-embassy/Cargo.toml index 6c6b67723c3..0a937242660 100644 --- a/esp-hal-embassy/Cargo.toml +++ b/esp-hal-embassy/Cargo.toml @@ -17,7 +17,7 @@ defmt = { version = "0.3.8", optional = true } document-features = "0.2.10" embassy-executor = { version = "0.6.0", optional = true } embassy-time-driver = { version = "0.1.0", features = [ "tick-hz-1_000_000" ] } -esp-hal = { version = "0.19.0", path = "../esp-hal", features = ["__esp_hal_embassy"] } +esp-hal = { version = "0.19.0", path = "../esp-hal" } log = { version = "0.4.22", optional = true } macros = { version = "0.12.0", features = ["embassy"], package = "esp-hal-procmacros", path = "../esp-hal-procmacros" } portable-atomic = "1.6.0" @@ -44,7 +44,7 @@ defmt = ["dep:defmt", "embassy-executor?/defmt", "esp-hal/defmt"] ## Enable logging via the log crate log = ["dep:log"] ## Provide `Executor` and `InterruptExecutor` -executors = ["dep:embassy-executor"] +executors = ["dep:embassy-executor", "esp-hal/__esp_hal_embassy"] ## Use the executor-integrated `embassy-time` timer queue. integrated-timers = ["embassy-executor?/integrated-timers"]