#include "sd_mmc.h" sd_mmc_err_t sd_mmc_init(void) { sd_mmc_err_t ret = SD_MMC_SUCCESS; do { // power up sequence // go idle }while(0); return ret; } sd_mmc_err_t sd_mmc_select(uint8_t slot, uint32_t clock, uint8_t bus_width, bool high_speed) { sd_mmc_err_t ret = SD_MMC_SUCCESS; return ret; } sd_mmc_err_t sd_mmc_send_command(uint8_t command, uint32_t arg, uint8_t crc) { sd_mmc_err_t ret = SD_MMC_SUCCESS; return ret; } sd_mmc_err_t sd_mmc_read_res1(void) { sd_mmc_err_t ret = SD_MMC_SUCCESS; return ret; }