/************************************************************************** * * Copyright (c) 2026-2027 Diality Inc. - All Rights Reserved. * * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * @file NVMgmtDD.h * * @author (original) Arpita Srivastava * @date (original) 31-Mar-2026 * ***************************************************************************/ #ifndef _NV_MGMT_DD_H_ #define _NV_MGMT_DD_H_ #include "AlarmDefs.h" #include "NVRecordsDD.h" #ifndef _RELEASE_ #define SW_CONFIG_ENABLE_VALUE 1 ///< Software configuration enable. #define SW_CONFIG_DISABLE_VALUE 0 ///< Software configuration disable. #endif void initNVMgmtDD( void ); void signalPowerOffWarning( void ); void execNVDataMgmt( void ); void resetNVDataMgmtPOSTState( void ); BOOL isNVExecStateIdle ( void ); #endif /* _NV_MGMT_DD_H_ */