You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
extmod/zephyr_kernel: Add placeholder for z_init_cpu implementation.
The investigation identified that ports/zephyr calls z_init_cpu(0) in
prepare_multithreading() to initialize the idle thread, IRQ stack, and
CPU state. This is currently missing from extmod/zephyr_kernel.
However, z_init_cpu() requires idle thread and IRQ stack arrays from
Zephyr's kernel/init.c, which has unmet CONFIG dependencies for our
minimal threading-only build.
Add TODO comments documenting this missing initialization, with the
call commented out until dependencies can be resolved.
Signed-off-by: Andrew Leech <[email protected]>
0 commit comments