1.5.1.4 Library Interface

The PRIME Storage service library provides the following interfaces:

Table 1-12. Functions
NameDescription
SRV_STORAGE_InitializeInitializes the PRIME Non-volatile Storage service
SRV_STORAGE_GetConfigInfoReads configuration information from non-volatile memory
SRV_STORAGE_SetConfigInfoWrites configuration information in non-volatile memory
Table 1-13. Data types and constants
NameTypeDescription
SRV_STORAGE_TYPEEnumList of data types used in PRIME Non-volatile Storage service
SRV_STORAGE_MAC_CONFIGStructMAC configuration information
SRV_STORAGE_PHY_CONFIGStructPHY configuration information
SRV_STORAGE_BN_INFO_CONFIGStructBase Node configuration information
SRV_STORAGE_PRIME_MODE_INFO_CONFIGStructPRIME board configuration information
SRV_STORAGE_SEC_CONFIGStructSecurity configuration information
SRV_STORAGE_BOOT_CONFIGStructBoot configuration information