X-Git-Url: http://cloudbase.mooo.com/gitweb/z180-stamp.git/blobdiff_plain/2fe283161b59ea1cb419b3711731ea0db343afed..e4c4b148ced1347935dff6200380e90cb3bfcde3:/avr/mmc.c?ds=sidebyside diff --git a/avr/mmc.c b/avr/mmc.c index 80152f8..7c4da24 100644 --- a/avr/mmc.c +++ b/avr/mmc.c @@ -450,7 +450,7 @@ DSTATUS disk_initialize ( if (drv >= MAX_DRV) return STA_NOINIT; /* Supports only single drive */ if (socket[drv].stat & STA_NODISK) - return socket[drv].stat; /* No card in the socket */ + return socket[drv].stat & STAT_MASK; /* No card in the socket */ power_on(drv); /* Force socket power on */ socket[drv].stat &= ~STA_FAST; @@ -505,7 +505,7 @@ DSTATUS disk_initialize ( power_off(drv); } - return socket[drv].stat; + return socket[drv].stat & STAT_MASK; } /*-----------------------------------------------------------------------*/ @@ -518,7 +518,7 @@ DSTATUS disk_status ( { if (drv >= MAX_DRV) return STA_NOINIT; - return socket[drv].stat; + return socket[drv].stat & STAT_MASK; } /*-----------------------------------------------------------------------*/