FATFS: update diskio to match FATFS version
This commit is contained in:
parent
dd1799beda
commit
2366ead14e
|
@ -213,12 +213,12 @@ DRESULT disk_ioctl (
|
|||
switch (cmd) {
|
||||
case CTRL_SYNC:
|
||||
return RES_OK;
|
||||
#if _MAX_SS > _MIN_SS
|
||||
#if FF_MAX_SS > FF_MIN_SS
|
||||
case GET_SECTOR_SIZE:
|
||||
*((WORD *)buff) = MMCSD_BLOCK_SIZE;
|
||||
return RES_OK;
|
||||
#endif
|
||||
#if _USE_TRIM
|
||||
#if FF_USE_TRIM
|
||||
case CTRL_TRIM:
|
||||
mmcErase(&MMCD1, *((DWORD *)buff), *((DWORD *)buff + 1));
|
||||
return RES_OK;
|
||||
|
@ -234,7 +234,7 @@ DRESULT disk_ioctl (
|
|||
case GET_SECTOR_COUNT:
|
||||
*((DWORD *)buff) = mmcsdGetCardCapacity(&SDCD1);
|
||||
return RES_OK;
|
||||
#if _MAX_SS > _MIN_SS
|
||||
#if FF_MAX_SS > FF_MIN_SS
|
||||
case GET_SECTOR_SIZE:
|
||||
*((WORD *)buff) = MMCSD_BLOCK_SIZE;
|
||||
return RES_OK;
|
||||
|
@ -242,7 +242,7 @@ DRESULT disk_ioctl (
|
|||
case GET_BLOCK_SIZE:
|
||||
*((DWORD *)buff) = 256; /* 512b blocks in one erase block */
|
||||
return RES_OK;
|
||||
#if _USE_TRIM
|
||||
#if FF_USE_TRIM
|
||||
case CTRL_TRIM:
|
||||
sdcErase(&SDCD1, *((DWORD *)buff), *((DWORD *)buff + 1));
|
||||
return RES_OK;
|
||||
|
@ -259,12 +259,12 @@ DRESULT disk_ioctl (
|
|||
case GET_SECTOR_COUNT:
|
||||
*((DWORD *)buff) = MSBLKD[0].info.blk_num;
|
||||
return RES_OK;
|
||||
#if _MAX_SS > _MIN_SS
|
||||
#if FF_MAX_SS > FF_MIN_SS
|
||||
case GET_SECTOR_SIZE:
|
||||
*((WORD *)buff) = MSBLKD[0].info.blk_size;
|
||||
return RES_OK;
|
||||
#endif
|
||||
#if _USE_TRIM
|
||||
#if FF_USE_TRIM
|
||||
#error "unimplemented yet!"
|
||||
// case CTRL_TRIM:
|
||||
// ....
|
||||
|
|
Loading…
Reference in New Issue