|
Internal Interface Wrap
API reference
|
Weak product hooks for StmNvs flash I/O (external / QSPI-backed NVS). More...
#include <stddef.h>#include <stdint.h>Go to the source code of this file.
Functions | |
| int | PwStmNvsBackendRead (uint32_t abs_addr, void *buf, size_t len) |
| int | PwStmNvsBackendWrite (uint32_t abs_addr, const void *buf, size_t len) |
| int | PwStmNvsBackendSync (void) |
| int | PwStmNvsBackendErase (uint32_t abs_addr, size_t len) |
| Erase [abs_addr, abs_addr+len) for compaction (4 KiB aligned OK). | |
Weak product hooks for StmNvs flash I/O (external / QSPI-backed NVS).
Addresses are absolute logical map addresses (e.g. memory-mapped QSPI slice). The product firmware provides strong definitions for these symbols.
Erase [abs_addr, abs_addr+len) for compaction (4 KiB aligned OK).