43DSTATUS __attribute__((__weak__))
46 return ~mmc_driver.status(pdrv);
49DSTATUS __attribute__((__weak__))
50disk_initialize(BYTE pdrv)
52 return ~mmc_driver.initialize(pdrv);
55DRESULT __attribute__((__weak__))
56disk_read(BYTE pdrv, BYTE *buff, DWORD sector, UINT
count)
58 return mmc_driver.
read(pdrv, buff, sector,
count);
61DRESULT __attribute__((__weak__))
62disk_write(BYTE pdrv,
const BYTE *buff, DWORD sector, UINT
count)
64 return mmc_driver.
write(pdrv, buff, sector,
count);
67DRESULT __attribute__((__weak__))
68disk_ioctl(BYTE pdrv, BYTE cmd,
void *buff)
70 return mmc_driver.
ioctl(pdrv, cmd, buff);
73DWORD __attribute__((__weak__))
79 (2000 + td.years - 1980) << 25 | td.months << 21 | td.day << 16 |
80 td.hours << 11 | td.minutes << 5 | td.seconds : 0;
static volatile uint64_t count
Num.
int8_t rtcc_get_time_date(simple_td_map *data)
Get the current time and date.
Header file for the SD/MMC device driver.
Header file for the RE-Mote RF antenna switch.
disk_result_t(* read)(uint8_t dev, void *buff, uint32_t sector, uint32_t count)
Read sector(s).
disk_result_t(* ioctl)(uint8_t dev, uint8_t cmd, void *buff)
Control device-specific features.
disk_result_t(* write)(uint8_t dev, const void *buff, uint32_t sector, uint32_t count)
Write sector(s).