nRF Connect SDK API 2.8.0
Loading...
Searching...
No Matches
suit_dfu.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2024 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6
7#ifndef SUIT_DFU_H__
8#define SUIT_DFU_H__
9
37#ifdef __cplusplus
38extern "C" {
39#endif
40
47
60
73
86
98
99#ifdef __cplusplus
100}
101#endif
102
107#endif /* SUIT_DFU_H__ */
int suit_dfu_initialize(void)
Initialize the SUIT DFU before it can be used.
int suit_dfu_cleanup(void)
Purge all the SUIT DFU partitions and perform cleanup.
int suit_dfu_candidate_preprocess(void)
Process all the information stored in the envelope, but do not start the update yet.
int suit_dfu_candidate_envelope_stored(void)
Inform the SUIT module that the candidate envelope upload has ended.
int suit_dfu_update_start(void)
Start the update.