aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor/src
diff options
context:
space:
mode:
authorGerzain Mata <[email protected]>2025-07-14 13:55:49 -0700
committerGerzain Mata <[email protected]>2025-07-14 13:55:49 -0700
commit6e95da965d2421f59a351da6cb2a841d1f06b1b8 (patch)
treea09ffe12263f8c57b81cb1da041431f66bce3b5e /embassy-executor/src
parent37ea72e0137879a494ae4df8cf118e8071ad3686 (diff)
parentf5006284f8defd5134cfd6eec7d144236aeee0c1 (diff)
Merge branch 'main' into feat/adc4-stm32wba
Diffstat (limited to 'embassy-executor/src')
-rw-r--r--embassy-executor/src/raw/trace.rs12
1 files changed, 11 insertions, 1 deletions
diff --git a/embassy-executor/src/raw/trace.rs b/embassy-executor/src/raw/trace.rs
index 6c9cfda25..aa27ab37e 100644
--- a/embassy-executor/src/raw/trace.rs
+++ b/embassy-executor/src/raw/trace.rs
@@ -283,7 +283,17 @@ pub(crate) fn task_new(executor: &SyncExecutor, task: &TaskRef) {
283 } 283 }
284 284
285 #[cfg(feature = "rtos-trace")] 285 #[cfg(feature = "rtos-trace")]
286 rtos_trace::trace::task_new(task.as_ptr() as u32); 286 {
287 rtos_trace::trace::task_new(task.as_ptr() as u32);
288 let name = task.name().unwrap_or("unnamed task\0");
289 let info = rtos_trace::TaskInfo {
290 name,
291 priority: 0,
292 stack_base: 0,
293 stack_size: 0,
294 };
295 rtos_trace::trace::task_send_info(task.id(), info);
296 }
287 297
288 #[cfg(feature = "rtos-trace")] 298 #[cfg(feature = "rtos-trace")]
289 TASK_TRACKER.add(*task); 299 TASK_TRACKER.add(*task);