Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
Loading...
Searching...
No Matches
flashwrite.h
1
/*
2
* SPDX-FileCopyrightText: 2020 Koen Zandberg
3
* SPDX-FileCopyrightText: 2020 Inria
4
* SPDX-License-Identifier: LGPL-2.1-only
5
*/
6
7
#pragma once
8
19
20
#include "suit.h"
21
#include "
riotboot/flashwrite.h
"
22
23
#ifdef __cplusplus
24
extern
"C"
{
25
#endif
26
30
typedef
struct
{
31
suit_storage_t
storage
;
32
riotboot_flashwrite_t
writer
;
33
}
suit_storage_flashwrite_t
;
34
35
#ifdef __cplusplus
36
}
37
#endif
38
suit_storage_t
struct suit_storage suit_storage_t
Forward declaration for storage struct.
Definition
storage.h:107
flashwrite.h
riotboot flash writing module
riotboot_flashwrite_t
firmware update state structure
Definition
flashwrite.h:102
suit_storage_flashwrite_t
riotboot flashwrite SUIT storage context
Definition
flashwrite.h:30
suit_storage_flashwrite_t::writer
riotboot_flashwrite_t writer
Riotboot flashwriter.
Definition
flashwrite.h:32
suit_storage_flashwrite_t::storage
suit_storage_t storage
parent struct
Definition
flashwrite.h:31
Generated on Mon Jul 27 2026 19:51:41 by
1.13.2