Smart Remote 3 nRF52 v1.2
Copy URL
Source
Bootloader
bootloader
dfu
nrf_dfu_utils.h
1
/*$$$LICENCE_NORDIC_STANDARD<2016>$$$*/
9
#ifndef NRF_DFU_UTILS_H__
10
#define NRF_DFU_UTILS_H__
11
12
#include <stdint.h>
13
#include <stdbool.h>
14
#include "nrf_dfu_types.h"
15
#include "app_timer.h"
16
17
#ifdef __cplusplus
18
extern
"C"
19
{
20
#endif
21
22
33
void
nrf_dfu_reset_timeout_handler
(
void
* p_context);
34
35
56
uint32_t
nrf_dfu_continue
(
bool
* p_enter_dfu_mode);
57
58
69
bool
nrf_dfu_app_is_valid
(
bool
skip_crc_check);
70
71
85
uint32_t
nrf_dfu_find_cache
(uint32_t size_req, uint32_t * p_address);
86
87
88
#ifdef __cplusplus
89
}
90
#endif
91
92
#endif // NRF_DFU_UTILS_H__
93