GET_SECTOR_SIZE should return WORD (unsigned short) but returned
uint32_t.
Reference: http://elm-chan.org/fsw/ff/doc/dioctl.html
Closes https://github.com/espressif/esp-idf/pull/1031.
case CTRL_SYNC:
return RES_OK;
case GET_SECTOR_COUNT:
- *((uint32_t*) buff) = card->csd.capacity;
+ *((DWORD*) buff) = card->csd.capacity;
return RES_OK;
case GET_SECTOR_SIZE:
- *((uint32_t*) buff) = card->csd.sector_size;
+ *((WORD*) buff) = card->csd.sector_size;
return RES_OK;
case GET_BLOCK_SIZE:
return RES_ERROR;
case CTRL_SYNC:\r
return RES_OK;\r
case GET_SECTOR_COUNT:\r
- *((uint32_t *) buff) = wl_size(wl_handle) / wl_sector_size(wl_handle);\r
+ *((DWORD *) buff) = wl_size(wl_handle) / wl_sector_size(wl_handle);\r
return RES_OK;\r
case GET_SECTOR_SIZE:\r
- *((uint32_t *) buff) = wl_sector_size(wl_handle);\r
+ *((WORD *) buff) = wl_sector_size(wl_handle);\r
return RES_OK;\r
case GET_BLOCK_SIZE:\r
return RES_ERROR;\r