From: Kevin O'Connor <kevin@koconnor.net>
To: Peter Crosthwaite <crosthwaitepeter@gmail.com>
Cc: "Peter Maydell" <peter.maydell@linaro.org>,
"Peter Crosthwaite" <crosthwaite.peter@gmail.com>,
"Igor Mitsyanko" <i.mitsyanko@gmail.com>,
"Stefan Weil" <sw@weilnetz.de>,
"Grégory ESTRADE" <gregory.estrade@gmail.com>,
"qemu-devel@nongnu.org Developers" <qemu-devel@nongnu.org>,
"Andrew Baumann" <Andrew.Baumann@microsoft.com>,
"qemu-arm@nongnu.org" <qemu-arm@nongnu.org>,
"Paolo Bonzini" <pbonzini@redhat.com>
Subject: Re: [Qemu-devel] [PATCH 4/8] bcm2835_emmc: add bcm2835 MMC/SD controller
Date: Wed, 9 Dec 2015 18:09:19 -0500 [thread overview]
Message-ID: <20151209230918.GA14387@morn.lan> (raw)
In-Reply-To: <CAPokK=od-urxW-0nkwoxhaip_EqDMnu93v5KF5G58tcrX6G0Xw@mail.gmail.com>
On Wed, Dec 09, 2015 at 10:54:38AM -0800, Peter Crosthwaite wrote:
> On Wed, Dec 9, 2015 at 10:17 AM, Andrew Baumann
> <Andrew.Baumann@microsoft.com> wrote:
> >> From: Peter Crosthwaite [mailto:crosthwaitepeter@gmail.com]
> >> Sent: Tuesday, 8 December 2015 23:40
> >> On Tue, Dec 8, 2015 at 10:19 PM, Andrew Baumann
> >> <Andrew.Baumann@microsoft.com> wrote:
> >> >> From: Peter Crosthwaite [mailto:crosthwaitepeter@gmail.com]
> >> > I do not observe this behaviour on the real Pi2 (and it breaks UEFI). The
> >> hardware semantics appear to be "if the command generates a response,
> >> but you didn't want to see it, we'll successfully complete the command and
> >> ignore the response", whereas the sdhci implementation raises an error for
> >> this as well as signalling completion. I have read the "SD Specifications Part A2
> >> SD Host Controller Simplified Specification Version 2.00", but did not find
> >> anything describing this case, so it could be that this is open to interpretation.
> >> (It could also be specified in SDHC v3.) The specific error also seems odd -- my
> >> understanding is that a "command index" error means that the index in the
> >> response didn't match the index of the issued command, but that's hardly
> >> what is happening here.
FYI the SDHCI v3 spec is available online. Confusingly, it's listed
as an addendum instead of explicitly as the sdhci spec. The file is
partA2_300.pdf .
-Kevin
next prev parent reply other threads:[~2015-12-09 23:09 UTC|newest]
Thread overview: 59+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-12-04 0:00 [Qemu-devel] [PATCH 0/8] Raspberry Pi 2 support Andrew Baumann
2015-12-04 0:00 ` Andrew Baumann
2015-12-04 0:29 ` [Qemu-arm] " Andrew Baumann
2015-12-04 0:29 ` [Qemu-devel] " Andrew Baumann
2015-12-04 6:01 ` [Qemu-devel] [PATCH 1/8] bcm2835_sbm: add BCM2835 mailboxes Andrew Baumann
2015-12-04 6:01 ` Andrew Baumann
2015-12-04 6:01 ` [Qemu-devel] [PATCH 2/8] bcm2835_property: add bcm2835 property channel Andrew Baumann
2015-12-04 6:01 ` Andrew Baumann
2015-12-04 6:01 ` [Qemu-arm] [PATCH 3/8] bcm2835_ic: add bcm2835 interrupt controller Andrew Baumann
2015-12-04 6:01 ` [Qemu-devel] " Andrew Baumann
2015-12-06 5:19 ` [Qemu-arm] " Peter Crosthwaite
2015-12-06 5:19 ` [Qemu-devel] " Peter Crosthwaite
2015-12-09 6:25 ` [Qemu-arm] " Andrew Baumann
2015-12-09 6:25 ` [Qemu-devel] " Andrew Baumann
2015-12-04 6:01 ` [Qemu-devel] [PATCH 4/8] bcm2835_emmc: add bcm2835 MMC/SD controller Andrew Baumann
2015-12-04 6:01 ` Andrew Baumann
2015-12-06 5:25 ` [Qemu-arm] " Peter Crosthwaite
2015-12-06 5:25 ` [Qemu-devel] " Peter Crosthwaite
2015-12-09 6:19 ` [Qemu-arm] " Andrew Baumann
2015-12-09 6:19 ` [Qemu-devel] " Andrew Baumann
2015-12-09 7:40 ` [Qemu-arm] " Peter Crosthwaite
2015-12-09 7:40 ` [Qemu-devel] " Peter Crosthwaite
2015-12-09 18:17 ` [Qemu-arm] " Andrew Baumann
2015-12-09 18:17 ` [Qemu-devel] " Andrew Baumann
2015-12-09 18:54 ` [Qemu-arm] " Peter Crosthwaite
2015-12-09 18:54 ` [Qemu-devel] " Peter Crosthwaite
2015-12-09 19:01 ` [Qemu-arm] " Andrew Baumann
2015-12-09 19:01 ` [Qemu-devel] " Andrew Baumann
2015-12-09 21:01 ` [Qemu-arm] " Peter Maydell
2015-12-09 21:01 ` [Qemu-devel] " Peter Maydell
2015-12-09 21:37 ` Andrew Baumann
2015-12-09 21:38 ` Peter Crosthwaite
2015-12-09 23:09 ` Kevin O'Connor [this message]
2015-12-04 6:01 ` [Qemu-arm] [PATCH 5/8] bcm2835_peripherals: add rollup device for bcm2835 peripherals Andrew Baumann
2015-12-04 6:01 ` [Qemu-devel] " Andrew Baumann
2015-12-04 6:01 ` [Qemu-devel] [PATCH 6/8] bcm2836_control: add bcm2836 ARM control logic Andrew Baumann
2015-12-04 6:01 ` Andrew Baumann
2015-12-04 6:01 ` [Qemu-arm] [PATCH 7/8] bcm2836: add bcm2836 soc device Andrew Baumann
2015-12-04 6:01 ` [Qemu-devel] " Andrew Baumann
2015-12-04 6:01 ` [Qemu-arm] [PATCH 8/8] raspi: add raspberry pi 2 machine Andrew Baumann
2015-12-04 6:01 ` [Qemu-devel] " Andrew Baumann
2015-12-07 6:36 ` [Qemu-devel] [PATCH 1/8] bcm2835_sbm: add BCM2835 mailboxes Peter Crosthwaite
2015-12-07 17:24 ` Andrew Baumann
2015-12-21 22:49 ` Peter Crosthwaite
2015-12-21 23:15 ` Andrew Baumann
2015-12-21 23:33 ` [Qemu-arm] " Peter Crosthwaite
2015-12-21 23:33 ` [Qemu-devel] " Peter Crosthwaite
2015-12-21 23:36 ` [Qemu-arm] " Grégory ESTRADE
2015-12-21 23:36 ` [Qemu-devel] " Grégory ESTRADE
2015-12-21 23:59 ` [Qemu-arm] " Andrew Baumann
2015-12-21 23:59 ` [Qemu-devel] " Andrew Baumann
2015-12-23 20:32 ` [Qemu-arm] " Paolo Bonzini
2015-12-23 20:32 ` [Qemu-devel] " Paolo Bonzini
2015-12-23 23:59 ` [Qemu-arm] " Peter Crosthwaite
2015-12-23 23:59 ` [Qemu-devel] " Peter Crosthwaite
2015-12-24 0:13 ` [Qemu-arm] " Andrew Baumann
2015-12-24 0:13 ` [Qemu-devel] " Andrew Baumann
2015-12-21 23:34 ` [Qemu-arm] " Grégory ESTRADE
2015-12-21 23:34 ` [Qemu-devel] " Grégory ESTRADE
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20151209230918.GA14387@morn.lan \
--to=kevin@koconnor.net \
--cc=Andrew.Baumann@microsoft.com \
--cc=crosthwaite.peter@gmail.com \
--cc=crosthwaitepeter@gmail.com \
--cc=gregory.estrade@gmail.com \
--cc=i.mitsyanko@gmail.com \
--cc=pbonzini@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=sw@weilnetz.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.