/* param config Pointer to configuration structure. See to "dcdc_detection_config_t"  */
void DCDC_GetDefaultDetectionConfig(dcdc_detection_config_t *config)
/* param config Pointer to configuration structure. See to "dcdc_detection_config_t"  */
void DCDC_GetDefaultDetectionConfig(dcdc_detection_config_t *config)
{
    assert(NULL != config);
    (void)memset(config, 0, sizeof(*config));
    config->enableXtalokDetection               = false;
    config->powerDownOverVoltageVdd1P8Detection = true;
    config->powerDownOverVoltageVdd1P0Detection = true;
    config->powerDownLowVoltageDetection        = false;
    config->powerDownOverCurrentDetection       = true;
    config->powerDownPeakCurrentDetection       = true;
    config->powerDownZeroCrossDetection         = true;
    config->PeakCurrentThreshold                = kDCDC_PeakCurrentRunMode250mALPMode1P5A;
}