/** * @brief Gets Disk Status * @param None * @retval DSTATUS: Operation status */ DSTATUS USBH_status(void) { DRESULT res = RES_ERROR; if(USBH_MSC_UnitIsReady(&hUSBHost, 0)) { res = RES_OK; } else { res = RES_ERROR; } return res; }
/** * @brief Gets Disk Status * @param pdrv: Physical drive number * @retval DSTATUS: Operation status */ DSTATUS disk_status (BYTE pdrv) { DRESULT res = RES_ERROR; if(USBH_MSC_UnitIsReady (&hUSBHost, pdrv)) { res = RES_OK; } else { res = RES_ERROR; } return res; }
/** * @brief Gets Disk Status * @param lun : lun id * @retval DSTATUS: Operation status */ DSTATUS USBH_status(BYTE lun) { DRESULT res = RES_ERROR; if(USBH_MSC_UnitIsReady(&HOST_HANDLE, lun)) { res = RES_OK; } else { res = RES_ERROR; } return res; }