From nobody Tue Dec 23 10:25:15 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of _spf.google.com designates 209.85.216.195 as permitted sender) client-ip=209.85.216.195; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-qt0-f195.google.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zoho.com: domain of _spf.google.com designates 209.85.216.195 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com Received: from mail-qt0-f195.google.com (mail-qt0-f195.google.com [209.85.216.195]) by mx.zohomail.com with SMTPS id 1518732824305935.4849115895726; Thu, 15 Feb 2018 14:13:44 -0800 (PST) Received: by mail-qt0-f195.google.com with SMTP id d14so1646292qtg.1 for ; Thu, 15 Feb 2018 14:13:44 -0800 (PST) Return-Path: Return-Path: Received: from x1.lan ([138.117.48.219]) by smtp.gmail.com with ESMTPSA id t5sm10732075qtn.44.2018.02.15.14.13.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 15 Feb 2018 14:13:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=BzvP41FXfx+hLp5BJ2liuCmK4mWYkQNn8z2DqUMJE2g=; b=PSWGBvnFihaVr68E+pNrOZ+zydYkb1VCye6e4inMbGiwR/t3fAtCojnLYfB1BkMDRw FDmVjpPWcpPjIdXsrDofYxPiqJPT6ykx76gC3te/NpKsri8PnCz2/l1gMGRPtVTI+SfC zuB18luKq2CPGzBOH8h46tOyD97vQraX39p6rYJVPEkEFN4akxrW073O9JPq3JKSyzPg sWBz5qUifT5onLrqwWDgNli1N80OVoFpWhhJ4snrPfKyFGzLW8GrKzQFgIj4N+Eo9xJS LGTByiFEjA9bu/naXj2FV1l8UcMF8LKuCCLzMVJ0pItjyuSzCbGhW2eYCziA2uwrdEcL pjdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=BzvP41FXfx+hLp5BJ2liuCmK4mWYkQNn8z2DqUMJE2g=; b=Qa4lA52Ht0RAnKd2DCH4/8fuKbjJaKhoR5kWhCHojDYqkIDsTfczyORsVosxhdOFUF 4I/PEXQDYfjVUUG3NYRmcubyWkRZ4gPsEYkCaMvSoybiwj4GZefiXvHtdQOxmVOm97YE m83BTtsSZBHDr+NJj8pjDmPaIty73Z3y23OFxFM4qHVDIV+tQ/Z8MIg9e/K/1R9ULMZP coFl+N6ODTS3FfGD7ZGbOycvBAmNpIFZqvCTlF95uTWNQzL80QrZ9On5brg2qqyZE42Z G5x6ChkI2zRqK22OytREZZ66cani2IOHEqET24aIc79FEm8FvhZgGBYO7XToMKpOYxun MD6g== X-Gm-Message-State: APf1xPCOm48u98rSuAZ7STkTIQlayRYJg6OZV8+A1vSBg4mYuFWbNNIB WkW94bO4wtpjqxVhyz/e4NI= X-Google-Smtp-Source: AH8x226ULApYTUC7YkDsCplnNedoaguVWkUB8kCmZxRtg67bIOsrt/Au4oJZO4xUbqQPRYL61hVCjQ== X-Received: by 10.200.47.101 with SMTP id k34mr6952332qta.151.1518732823448; Thu, 15 Feb 2018 14:13:43 -0800 (PST) Sender: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: Alistair Francis , Peter Maydell , Igor Mitsyanko Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org, "Edgar E . Iglesias" , Prasad J Pandit , Andrzej Zaborowski Subject: [PATCH v4 04/20] sdcard: clean the SCR register and add few comments Date: Thu, 15 Feb 2018 19:13:09 -0300 Message-Id: <20180215221325.7611-5-f4bug@amsat.org> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180215221325.7611-1-f4bug@amsat.org> References: <20180215221325.7611-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @gmail.com) X-ZohoMail: RDKM_0 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Alistair Francis --- hw/sd/sd.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/hw/sd/sd.c b/hw/sd/sd.c index 14c1cb1332..41fac9a4aa 100644 --- a/hw/sd/sd.c +++ b/hw/sd/sd.c @@ -299,10 +299,13 @@ static void sd_ocr_powerup(void *opaque) =20 static void sd_set_scr(SDState *sd) { - sd->scr[0] =3D 0x00; /* SCR Structure */ - sd->scr[1] =3D 0x2f; /* SD Security Support */ - sd->scr[2] =3D 0x00; + sd->scr[0] =3D (0 << 4) /* SCR version 1.0 */ + | 0; /* Spec Versions 1.0 and 1.01 */ + sd->scr[1] =3D (2 << 4) /* SDSC Card (Security Version 1.01) */ + | 0b0101; /* 1-bit or 4-bit width bus modes */ + sd->scr[2] =3D 0x00; /* Extended Security is not supported. */ sd->scr[3] =3D 0x00; + /* reserved for manufacturer usage */ sd->scr[4] =3D 0x00; sd->scr[5] =3D 0x00; sd->scr[6] =3D 0x00; --=20 2.16.1