Midnight Sun Firmware
Loading...
Searching...
No Matches
fota_jump_handler.h
1#pragma once
2
3/************************************************************************************************
4 * @file fota_jump_handler.h
5 *
6 * @brief FOTA Jump handler
7 *
8 * @date 2025-06-14
9 * @author Midnight Sun Team #24 - MSXVI
10 ************************************************************************************************/
11
12/* Standard library Headers */
13#include <stdbool.h>
14
15/* Inter-component Headers */
16#include "fota_error.h"
17#include "fota_timeout.h"
18
19/* Intra-component Headers */
20
27typedef enum {
32
33FotaError fota_jump(FotaJumpRequest jump_request);
34
FotaJumpRequest
Definition: fota_jump_handler.h:27
FotaError
FOTA Error code definitions.
Definition: fota_error.h:27
@ FOTA_JUMP_MIDSUN_BOOTSTRAP
Definition: fota_jump_handler.h:30
@ FOTA_JUMP_APPLICATION
Definition: fota_jump_handler.h:28
@ FOTA_JUMP_BOOTLOADER
Definition: fota_jump_handler.h:29