#ifndef OTA_CONFIRM_H #define OTA_CONFIRM_H /** * After OTA with BOOTLOADER_APP_ROLLBACK_ENABLE, the new image boots as * ESP_OTA_IMG_PENDING_VERIFY. If we crash/reset before confirming, the * bootloader rolls back to the previous app on the next boot. * * Call once from app_main after init: schedules a delayed confirm so early * panics (task asserts, etc.) still trigger rollback. */ void ota_confirm_schedule(void); #endif