Safe API Framework
Layered API framework for safety-related applications (ERTMS RBC reference targeting CENELEC EN 50128 SIL 4)
Toggle main menu visibility
Loading...
Searching...
No Matches
Non-Volatile Memory Architecture
Address-based read/write to persistent storage. Caller manages layout.
Backend handles flash/EEPROM mechanics.
Read/Write Interface
sapi_nvm_read(offset, data, size) - Read from NVM
sapi_nvm_write(offset, data, size) - Write to NVM
Flash Wear
Flash has ~100k erase cycles. Application responsible for wear leveling
if needed. Write checksums for integrity.
Backend Implementation
Platform-specific: STM32 flash, external SPI flash, etc.
Framework provides abstract interface.
*/
Generated by
1.18.0