1 /*
2  * Copyright (c) 2021-2022, Arm Limited. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  *
6  */
7 
8 #ifndef TFM_FWU_BOOTLOADER_DEFS_H
9 #define TFM_FWU_BOOTLOADER_DEFS_H
10 
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
15 /* FWU message types that distinguish FWU services. */
16 #define TFM_FWU_START                1001
17 #define TFM_FWU_WRITE                1002
18 #define TFM_FWU_FINISH               1003
19 #define TFM_FWU_CANCEL               1004
20 #define TFM_FWU_INSTALL              1005
21 #define TFM_FWU_CLEAN                1006
22 #define TFM_FWU_REJECT               1007
23 #define TFM_FWU_REQUEST_REBOOT       1008
24 #define TFM_FWU_ACCEPT               1009
25 #define TFM_FWU_QUERY                1010
26 
27 #ifdef __cplusplus
28 }
29 #endif
30 #endif /* TFM_FWU_BOOTLOADER_DEFS_H */
31