| Commit message (Expand) | Author | Age | Files | Lines |
* | hw/sd/sdcard: Zero out function selection fields before being populated | Bin Meng | 2020-10-26 | 1 | -0/+1 |
* | hw/sd/sdcard: Make iolen unsigned | Philippe Mathieu-Daudé | 2020-10-26 | 1 | -1/+1 |
* | hw/sd/sdcard: Constify sd_crc*()'s message argument | Philippe Mathieu-Daudé | 2020-10-26 | 1 | -4/+4 |
* | hw/sd/sdcard: Simplify cmd_valid_while_locked() | Philippe Mathieu-Daudé | 2020-10-26 | 1 | -6/+5 |
* | hw/sd/sdcard: Update the SDState documentation | Philippe Mathieu-Daudé | 2020-10-26 | 1 | -1/+4 |
* | hw/sd/sdcard: Assert if accessing an illegal group | Philippe Mathieu-Daudé | 2020-10-21 | 1 | -0/+2 |
* | hw/sd/sdcard: Do not attempt to erase out of range addresses | Philippe Mathieu-Daudé | 2020-10-21 | 1 | -0/+7 |
* | hw/sd/sdcard: Reset both start/end addresses on error | Philippe Mathieu-Daudé | 2020-10-21 | 1 | -0/+2 |
* | hw/sd/sdcard: Do not use legal address '0' for INVALID_ADDRESS | Philippe Mathieu-Daudé | 2020-10-21 | 1 | -3/+3 |
* | hw/sd/sdcard: Introduce the INVALID_ADDRESS definition | Philippe Mathieu-Daudé | 2020-10-21 | 1 | -5/+8 |
* | hw/sd/sdcard: Add trace event for ERASE command (CMD38) | Philippe Mathieu-Daudé | 2020-10-21 | 1 | -1/+1 |
* | util/hexdump: Reorder qemu_hexdump() arguments | Philippe Mathieu-Daudé | 2020-09-11 | 1 | -1/+1 |
* | util/hexdump: Convert to take a void pointer argument | Philippe Mathieu-Daudé | 2020-09-11 | 1 | -1/+1 |
* | hw/sd: Correct the maximum size of a Standard Capacity SD Memory Card | Bin Meng | 2020-08-21 | 1 | -2/+4 |
* | hw/sd: Fix incorrect populated function switch status data structure | Bin Meng | 2020-08-21 | 1 | -1/+2 |
* | hw/sd: Rename read/write_data() as read/write_byte() | Philippe Mathieu-Daudé | 2020-08-21 | 1 | -8/+8 |
* | hw/sd: Move sdcard legacy API to 'hw/sd/sdcard_legacy.h' | Philippe Mathieu-Daudé | 2020-08-21 | 1 | -0/+1 |
* | hw/sd/sdcard: Make sd_data_ready() static | Philippe Mathieu-Daudé | 2020-08-21 | 1 | -1/+1 |
* | hw/sd/sdcard: Do not switch to ReceivingData if address is invalid | Philippe Mathieu-Daudé | 2020-07-14 | 1 | -14/+24 |
* | hw/sd/sdcard: Update coding style to make checkpatch.pl happy | Philippe Mathieu-Daudé | 2020-07-14 | 1 | -8/+16 |
* | hw/sd/sdcard: Do not allow invalid SD card sizes | Philippe Mathieu-Daudé | 2020-07-14 | 1 | -0/+25 |
* | hw/sd/sdcard: Simplify realize() a bit | Philippe Mathieu-Daudé | 2020-07-14 | 1 | -5/+5 |
* | hw/sd/sdcard: Restrict Class 6 commands to SCSD cards | Philippe Mathieu-Daudé | 2020-07-14 | 1 | -0/+5 |
* | qdev: Use returned bool to check for failure, Coccinelle part | Markus Armbruster | 2020-07-10 | 1 | -2/+1 |
* | qdev: Make qdev_prop_set_drive() match the other helpers | Markus Armbruster | 2020-06-23 | 1 | -1/+1 |
* | sd: Hide the qdev-but-not-quite thing created by sd_init() | Markus Armbruster | 2020-06-15 | 1 | -11/+27 |
* | error: Use error_reportf_err() where appropriate | Markus Armbruster | 2020-05-27 | 1 | -2/+2 |
* | qdev: set properties with device_class_set_props() | Marc-André Lureau | 2020-01-24 | 1 | -1/+1 |
* | Include hw/qdev-properties.h less | Markus Armbruster | 2019-08-16 | 1 | -1/+0 |
* | Include hw/hw.h exactly where needed | Markus Armbruster | 2019-08-16 | 1 | -1/+0 |
* | Include migration/vmstate.h less | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | Include hw/irq.h a lot less | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | sd: Fix out-of-bounds assertions | Lidong Chen | 2019-06-21 | 1 | -2/+2 |
* | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 2019-06-12 | 1 | -0/+1 |
* | hw: sd: set category of the sd memory card | kumar sourav | 2019-01-30 | 1 | -0/+1 |
* | hw/sd: Use the IEC binary prefix definitions | Philippe Mathieu-Daudé | 2018-07-02 | 1 | -2/+2 |
* | hw: Use IEC binary prefix definitions from "qemu/units.h" | Philippe Mathieu-Daudé | 2018-07-02 | 1 | -2/+2 |
* | sdcard: Disable CMD19/CMD23 for Spec v2 | Philippe Mathieu-Daudé | 2018-06-08 | 1 | -0/+6 |
* | sdcard: Reflect when the Spec v3 is supported in the Config Register (SCR) | Philippe Mathieu-Daudé | 2018-06-08 | 1 | -2/+5 |
* | sdcard: Disable SEND_IF_COND (CMD8) for Spec v1 | Philippe Mathieu-Daudé | 2018-06-08 | 1 | -1/+3 |
* | sdcard: Add a 'spec_version' property, default to Spec v2.00 | Philippe Mathieu-Daudé | 2018-06-08 | 1 | -3/+20 |
* | sdcard: Allow commands valid in SPI mode | Philippe Mathieu-Daudé | 2018-06-08 | 1 | -14/+0 |
* | sdcard: Update the Configuration Register (SCR) to Spec Version 1.10 | Philippe Mathieu-Daudé | 2018-06-08 | 1 | -2/+2 |
* | sdcard: Correct CRC16 offset in sd_function_switch() | Philippe Mathieu-Daudé | 2018-05-15 | 1 | -1/+1 |
* | sdcard: Add the Tuning Command (CMD19) | Philippe Mathieu-Daudé | 2018-03-09 | 1 | -0/+29 |
* | sdcard: Display which protocol is used when tracing (SD or SPI) | Philippe Mathieu-Daudé | 2018-03-09 | 1 | -4/+10 |
* | sdcard: Display command name when tracing CMD/ACMD | Philippe Mathieu-Daudé | 2018-03-09 | 1 | -5/+8 |
* | sdcard: Do not trace CMD55, except when we already expect an ACMD | Philippe Mathieu-Daudé | 2018-03-09 | 1 | -3/+8 |
* | sdcard: simplify SD_SEND_OP_COND (ACMD41) | Philippe Mathieu-Daudé | 2018-02-22 | 1 | -30/+26 |
* | sdcard: simplify SEND_IF_COND (CMD8) | Philippe Mathieu-Daudé | 2018-02-22 | 1 | -15/+11 |