Trident IoT Z-Wave SDK
Loading...
Searching...
No Matches
cc_configuration_io.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2022 Silicon Laboratories Inc. <https://www.silabs.com/>
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6/***************************************************************************/
9
10#ifndef CC_CONFIGURATION_IO_H
11#define CC_CONFIGURATION_IO_H
12
13#include <stdbool.h>
14#include <stddef.h>
15#include <zpal_nvm.h>
16
23
32bool
33cc_configuration_io_write(zpal_nvm_object_key_t file_id, uint8_t const* data, size_t size);
34
43bool
44cc_configuration_io_read(zpal_nvm_object_key_t file_id, uint8_t *data, size_t size);
45
50
51#endif /* CC_CONFIGURATION_IO_H */
bool cc_configuration_io_write(zpal_nvm_object_key_t file_id, uint8_t const *data, size_t size)
bool cc_configuration_io_read(zpal_nvm_object_key_t file_id, uint8_t *data, size_t size)
uint32_t zpal_nvm_object_key_t
Data id type. Only the 20 least significant bits are used.
Definition zpal_nvm.h:59