/* Set the fields of structure stc_sdioc_data_config_t to default values.  */
int32_t SDIOC_DataStructInit(stc_sdioc_data_config_t *pstcDataConfig)
/* Set the fields of structure stc_sdioc_data_config_t to default values.  */
int32_t SDIOC_DataStructInit(stc_sdioc_data_config_t *pstcDataConfig)
{
    int32_t i32Ret = LL_OK;
    if (NULL == pstcDataConfig) {
        i32Ret = LL_ERR_INVD_PARAM;
    } else {
        pstcDataConfig->u16BlockSize    = 512U;
        pstcDataConfig->u16BlockCount   = 0U;
        pstcDataConfig->u16TransDir     = SDIOC_TRANS_DIR_TO_CARD;
        pstcDataConfig->u16AutoCmd12    = SDIOC_AUTO_SEND_CMD12_DISABLE;
        pstcDataConfig->u16TransMode    = SDIOC_TRANS_MD_SINGLE;
        pstcDataConfig->u16DataTimeout  = SDIOC_DATA_TIMEOUT_CLK_2E13;
    }
    return i32Ret;
}