void NvM_ReadAll( void ); /** @req NVM460 */\r
void NvM_WriteAll( void ); /** @req NVM461 */\r
void NvM_CancelWriteAll( void ); /** @req NVM458 */\r
-void NvM_GetErrorStatus( NvM_BlockIdType blockId, uint8 *requestResultPtr ); /** @req NVM451 */\r
+Std_ReturnType NvM_GetErrorStatus( NvM_BlockIdType blockId, NvM_RequestResultType *requestResultPtr ); /** @req NVM451 */\r
void NvM_SetBlockLockStatus( NvM_BlockIdType blockId, boolean blockLocked );\r
\r
#if (NVM_SET_RAM_BLOCK_STATUS_API == STD_ON)\r
-void NvM_SetRamBlockStatus( NvM_BlockIdType blockId, boolean blockChanged ); /** @req NVM453 */\r
+Std_ReturnType NvM_SetRamBlockStatus( NvM_BlockIdType blockId, boolean blockChanged ); /** @req NVM453 */\r
#endif\r
\r
#if (NVM_API_CONFIG_CLASS > NVM_API_CONFIG_CLASS_1)\r
-void NvM_SetDataIndex( NvM_BlockIdType blockId, uint8 dataIndex ); /** @req NVM448 */\r
-void NvM_GetDataIndex( NvM_BlockIdType blockId, uint8 *dataIndexPtr ); /** @req NVM449 */\r
+Std_ReturnType NvM_SetDataIndex( NvM_BlockIdType blockId, uint8 dataIndex ); /** @req NVM448 */\r
+Std_ReturnType NvM_GetDataIndex( NvM_BlockIdType blockId, uint8 *dataIndexPtr ); /** @req NVM449 */\r
Std_ReturnType NvM_ReadBlock( NvM_BlockIdType blockId, uint8 *dstPtr ); /** @req NVM454 */\r
Std_ReturnType NvM_WriteBlock( NvM_BlockIdType blockId, const uint8 *srcPtr ); /** @req NVM455 */\r
Std_ReturnType NvM_RestoreBlockDefaults( NvM_BlockIdType blockId, uint8 *dstPtr ); /** @req NVM456 */\r
#endif\r
\r
#if (NVM_API_CONFIG_CLASS > NVM_API_CONFIG_CLASS_2)\r
-void NvM_SetBlockProtection( NvM_BlockIdType blockId, boolean protectionEnabled ); /** @req NVM450 */\r
-void NvM_EraseNvBlock( NvM_BlockIdType blockId ); /** @req NVM457 */\r
-void NvM_InvalidateNvBlock( NvM_BlockIdType blockId ); /** @req NVM459 */\r
+Std_ReturnType NvM_SetBlockProtection( NvM_BlockIdType blockId, boolean protectionEnabled ); /** @req NVM450 */\r
+Std_ReturnType NvM_EraseNvBlock( NvM_BlockIdType blockId ); /** @req NVM457 */\r
+Std_ReturnType NvM_InvalidateNvBlock( NvM_BlockIdType blockId ); /** @req NVM459 */\r
#endif\r
\r
\r