mirror of
https://github.com/embassy-rs/embassy.git
synced 2025-09-26 20:00:27 +00:00
Merge pull request #4373 from fg-cfh/fix/name-new-tasks
embassy-executor: rtos-trace: fix task naming for new tasks
This commit is contained in:
commit
9651cfca51
@ -283,7 +283,17 @@ pub(crate) fn task_new(executor: &SyncExecutor, task: &TaskRef) {
|
||||
}
|
||||
|
||||
#[cfg(feature = "rtos-trace")]
|
||||
rtos_trace::trace::task_new(task.as_ptr() as u32);
|
||||
{
|
||||
rtos_trace::trace::task_new(task.as_ptr() as u32);
|
||||
let name = task.name().unwrap_or("unnamed task\0");
|
||||
let info = rtos_trace::TaskInfo {
|
||||
name,
|
||||
priority: 0,
|
||||
stack_base: 0,
|
||||
stack_size: 0,
|
||||
};
|
||||
rtos_trace::trace::task_send_info(task.id(), info);
|
||||
}
|
||||
|
||||
#[cfg(feature = "rtos-trace")]
|
||||
TASK_TRACKER.add(*task);
|
||||
|
Loading…
x
Reference in New Issue
Block a user