aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hw/sd.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/hw/sd.c b/hw/sd.c
index 7b345e71fb..cc2839d1a5 100644
--- a/hw/sd.c
+++ b/hw/sd.c
@@ -669,6 +669,10 @@ static sd_rsp_type_t sd_normal_command(SDState *sd,
}
break;
+ case 5: /* CMD5: reserved for SDIO cards */
+ sd->card_status |= ILLEGAL_COMMAND;
+ return sd_r0;
+
case 6: /* CMD6: SWITCH_FUNCTION */
if (sd->spi)
goto bad_cmd;