[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-arm] [Qemu-devel] [PATCH 0/8] sdcard: cleanup the SD_SPEC vers
From: |
Alistair Francis |
Subject: |
Re: [Qemu-arm] [Qemu-devel] [PATCH 0/8] sdcard: cleanup the SD_SPEC version |
Date: |
Mon, 4 Jun 2018 11:20:36 -0700 |
On Sat, Jun 2, 2018 at 5:08 PM, Philippe Mathieu-Daudé <address@hidden> wrote:
> Hi,
>
> This series adds a 'spec_version' property to the SD Card device,
> to allow to limit some commands to specific spec version range
> (some firmwares use this feature to detect which spec version the
> card implements).
>
> This restore the SSI/SD support of the Stellaris LM3S6965EVB board,
> which allow to stress the SD Card code with a nice integration test
> (waiting for another series to get merged to add the Avocado test):
>
> $ qemu-system-arm -M lm3s6965evb -serial stdio \
> -kernel sd_card.bin -sd sdcard.img
>
> SD Card Example Program
> Type 'help' for help.
>
> /> ls
> Open
> listing
>
> ----A 2012/04/25 17:44 12 README.TXT
>
> 1 File(s), 12 bytes total
> 0 Dir(s), 61182K bytes free
>
> /> cat README.TXT
> Hello World
>
> See:
> http://lists.nongnu.org/archive/html/qemu-devel/2012-04/msg03790.html
> http://lists.nongnu.org/archive/html/qemu-devel/2018-06/msg00353.html
Do you have a branch with all of your SD work available?
Alistair
>
> Regards,
>
> Phil.
>
> Philippe Mathieu-Daudé (8):
> sdcard: Update the Configuration Register (SCR) to Spec Version 1.10
> sdcard: Allow commands valid in SPI mode
> sdcard: Add a 'spec_version' property
> sdcard: Set Spec v2.00 as default
> hw/sd/ssi-sd: Force cards connected in SPI mode to use Spec v1.10
> sdcard: Disable SEND_IF_COND (CMD8) for Spec v1
> sdcard: Reflect when the Spec v3 is supported in the Config Register (SCR)
> sdcard: Disable CMD19/CMD23 for Spec v2
>
> include/hw/sd/sd.h | 6 ++++++
> hw/sd/sd.c | 47 +++++++++++++++++++++++++++++-----------------
> hw/sd/ssi-sd.c | 2 ++
> 3 files changed, 38 insertions(+), 17 deletions(-)
>
> --
> 2.17.1
>
>
- [Qemu-arm] [PATCH 4/8] sdcard: Set Spec v2.00 as default, (continued)
- [Qemu-arm] [PATCH 4/8] sdcard: Set Spec v2.00 as default, Philippe Mathieu-Daudé, 2018/06/02
- [Qemu-arm] [PATCH 5/8] hw/sd/ssi-sd: Force cards connected in SPI mode to use Spec v1.10, Philippe Mathieu-Daudé, 2018/06/02
- [Qemu-arm] [PATCH 7/8] sdcard: Reflect when the Spec v3 is supported in the Config Register (SCR), Philippe Mathieu-Daudé, 2018/06/02
- [Qemu-arm] [PATCH 6/8] sdcard: Disable SEND_IF_COND (CMD8) for Spec v1, Philippe Mathieu-Daudé, 2018/06/02
- [Qemu-arm] [PATCH 8/8] sdcard: Disable CMD19/CMD23 for Spec v2, Philippe Mathieu-Daudé, 2018/06/02
- Re: [Qemu-arm] [Qemu-devel] [PATCH 0/8] sdcard: cleanup the SD_SPEC version,
Alistair Francis <=