mirror of
https://github.com/espressif/openthread.git
synced 2026-08-27 12:29:54 +00:00
This commit updates the legacy "Wakeup Coordinator" and "Wakeup End Device" configuration macros and CMake options to the new Thread Direct (TD) terminology: - `_WAKEUP_COORDINATOR_ENABLE` -> `_TD_WAKE_INITIATOR_ENABLE` (CMake: `OT_WAKEUP_COORDINATOR` -> `OT_WAKE_INITIATOR`) - `_WAKEUP_END_DEVICE_ENABLE` -> `_TD_WAKE_LISTENER_ENABLE` (CMake: `OT_WAKEUP_END_DEVICE` -> `OT_WAKE_LISTENER`) Specifically: - Renames `config/wakeup.h` to `config/thread_direct.h`. - Adds `#error` checks in `openthread-core-config-check.h` for removed and renamed legacy configuration macros. - Adds `ot_removed_option` checks in `options.cmake` to error if the renamed CMake options are used. - Updates all guards and documentation across core, CLI, NCP, and examples.