28 lines
622 B
C
28 lines
622 B
C
#ifndef _SF_SD_COMMON_
|
|
#define _SF_SD_COMMON_
|
|
|
|
typedef enum sf_MSG_FORMAT_SD_e
|
|
{
|
|
CMD_FORMAT_SD_OK = 0,
|
|
CMD_FORMAT_SD_STA = 1,
|
|
CMD_FORMAT_SD_ERR = 10,
|
|
|
|
}SF_MSG_FORMAT_SD_E;
|
|
|
|
BOOL sf_is_card_full(void);
|
|
BOOL sf_is_emmc_full(void);
|
|
void sf_set_emmc_card_full(BOOL val);
|
|
void sf_set_sd_card_full(BOOL val);
|
|
typedef BOOL (*SF_CALLBACK_SD_CMD)(void);
|
|
|
|
void sf_sd_exist_reg_cb(SF_CALLBACK_SD_CMD fpCB);
|
|
|
|
BOOL sf_in_card_exist(void);
|
|
BOOL sf_in_emmc_exist(void);
|
|
void sf_set_card_statu(UINT32 val);
|
|
UINT32 sf_get_card_statu(void);
|
|
void sf_set_emmc_err(BOOL val);
|
|
BOOL sf_is_emmc_err(void);
|
|
|
|
#endif
|