Trident IoT Z-Wave SDK
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
ZAF_retention_register.h
Go to the documentation of this file.
1
8#ifndef ZAF_RETENTION_REGISTER_H_
9#define ZAF_RETENTION_REGISTER_H_
10
11#include <stddef.h>
12#include <zpal_status.h>
13
29zpal_status_t ZAF_retention_register_read(uint32_t index, uint32_t *data);
30
39zpal_status_t ZAF_retention_register_write(uint32_t index, uint32_t value);
40
47
53#endif /* ZAF_RETENTION_REGISTER_H_ */
zpal_status_t ZAF_retention_register_write(uint32_t index, uint32_t value)
Write a 32-bit value to the specified retention register.
size_t ZAF_retention_register_count(void)
Get number of retention registers available for application.
zpal_status_t ZAF_retention_register_read(uint32_t index, uint32_t *data)
Reads a 32-bit value from the specified retention register.
zpal_status_t
ZPAL statuses to be used by ZPAL APIs.
Definition zpal_status.h:38