DSTATUS disk_status(BYTE drv) { DSTATUS status = RES_PARERR; // No mutex needed here: MUTEX_SECTION() { switch(drv) { // Flash memory is always good to go! case driveNumFlashMem: status = RES_OK; break; case driveNumSdCard: status = sd_status(); break; default: status = RES_PARERR; break; } } return status; }
DSTATUS disk_status( BYTE pdrv ) // Physical drive nmuber to identify the drive { return sd_status(); }