Retention Register#

Functions#

ZAF_retention_register_read(uint32_t index, uint32_t *data)

Reads a 32-bit value from the specified retention register.

ZAF_retention_register_write(uint32_t index, uint32_t value)

Write a 32-bit value to the specified retention register.

size_t

Get number of retention registers available for application.

Function Documentation#

ZAF_retention_register_read#

zpal_status_t ZAF_retention_register_read (uint32_t index, uint32_t *data)

Reads a 32-bit value from the specified retention register.

Parameters
[in]index

Retention register number (zero-based).

[out]data

Pointer to a 32-bit variable where the value can be stored.

Returns


Definition at line 29 of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_retention_register.h

ZAF_retention_register_write#

zpal_status_t ZAF_retention_register_write (uint32_t index, uint32_t value)

Write a 32-bit value to the specified retention register.

Parameters
[in]index

Retention register number (zero-based).

[in]value

32-bit value to save in retention register.

Returns


Definition at line 39 of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_retention_register.h

ZAF_retention_register_count#

size_t ZAF_retention_register_count (void)

Get number of retention registers available for application.

Parameters
N/A

Returns

  • number of retention registers.


Definition at line 46 of file /mnt/raid/workspaces/ws.WDdsgIAV6/overlay/gsdk/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_retention_register.h