Midnight Sun Firmware
Loading...
Searching...
No Matches
fota_ack.h
1#pragma once
2
3/************************************************************************************************
4 * @file fota_ack.h
5 *
6 * @brief FOTA Acknowledgement handling
7 *
8 * @date 2025-07-08
9 * @author Midnight Sun Team #24 - MSXVI
10 ************************************************************************************************/
11
12/* Standard library Headers */
13#include <stdint.h>
14
15/* Inter-component Headers */
16
17/* Intra-component Headers */
18#include "fota_datagram.h"
19#include "fota_datagram_payloads.h"
20#include "fota_error.h"
21#include "packet_manager.h"
22
36FotaError fota_dfu_init(PacketManager *packet_manager, uintptr_t staging_base, uintptr_t app_start_addr);
37
FotaError fota_dfu_init(PacketManager *packet_manager, uintptr_t staging_base, uintptr_t app_start_addr)
Initialize DFU context.
Definition: fota_dfu.c:101
FotaError
FOTA Error code definitions.
Definition: fota_error.h:27
Packet manager context structure.
Definition: packet_manager.h:48