5 #ifndef _DISKIO_DEFINED 6 #define _DISKIO_DEFINED 53 #define STA_NOINIT 0x01 54 #define STA_NODISK 0x02 55 #define STA_PROTECT 0x04 62 #define GET_SECTOR_COUNT 1 63 #define GET_SECTOR_SIZE 2 64 #define GET_BLOCK_SIZE 3 69 #define CTRL_POWER_IDLE 6 70 #define CTRL_POWER_OFF 7 76 #define MMC_GET_TYPE 50 77 #define MMC_GET_CSD 51 78 #define MMC_GET_CID 52 79 #define MMC_GET_OCR 53 80 #define MMC_GET_SDSTAT 54 82 #define ISDIO_WRITE 56 83 #define ISDIO_MRITE 57 86 #define ATA_GET_REV 60 87 #define ATA_GET_MODEL 61 95 #define CT_SDC (CT_SD1|CT_SD2)
DRESULT disk_write(BYTE pdrv, const BYTE *buff, DWORD sector, UINT count)
DSTATUS disk_status(BYTE pdrv)
void disk_timerproc(void)
DRESULT disk_read(BYTE pdrv, BYTE *buff, DWORD sector, UINT count)
DSTATUS disk_initialize(BYTE pdrv)
DRESULT disk_ioctl(BYTE pdrv, BYTE cmd, void *buff)