pub unsafe extern "C" fn esp_deep_sleep_register_hook(
    new_dslp_cb: esp_deep_sleep_cb_t
) -> esp_err_t
Expand description

@brief Register a callback to be called from the deep sleep prepare

@warning deepsleep callbacks should without parameters, and MUST NOT, UNDER ANY CIRCUMSTANCES, CALL A FUNCTION THAT MIGHT BLOCK.

@param new_dslp_cb Callback to be called

@return - ESP_OK: Callback registered to the deepsleep misc_modules_sleep_prepare - ESP_ERR_NO_MEM: No more hook space for register the callback