summaryrefslogtreecommitdiffstats
path: root/hw/sd.c
Commit message (Expand)AuthorAgeFilesLines
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-1/+1
* block: move include files to include/block/Paolo Bonzini2012-12-191-1/+1
* sd: Send debug printfery to stderr not stdoutPeter Crosthwaite2012-12-071-2/+2
* hw/sd.c: add SD card save/load supportIgor Mitsyanko2012-10-301-25/+64
* hw/sd.c: Fix erase for high capacity cardsIgor Mitsyanko2012-10-301-4/+13
* hw: Fix return value check for bdrv_read, bdrv_writeStefan Weil2012-10-051-7/+9
* hw/sd.c: make sd_wp_addr() return boolMitsyanko Igor2012-08-131-1/+1
* hw/sd.c: make sd_dataready() return boolMitsyanko Igor2012-08-131-1/+1
* hw/sd.c: convert binary variables to boolMitsyanko Igor2012-08-131-12/+12
* hw/sd.c: introduce wrapper for conversion address to wp groupMitsyanko Igor2012-08-131-14/+13
* hw/sd.c: make sd_wp_addr() accept 64 bit address argumentMitsyanko Igor2012-08-131-1/+1
* hw/sd.c: convert wp_groups in SDState to bitfieldMitsyanko Igor2012-08-131-14/+19
* sd: Remember to reset .expecting_acmd on reset.Andrzej Zaborowski2011-12-211-0/+1
* hw/sd.c: Clear status bits when read via response r6Peter Maydell2011-12-211-0/+1
* hw/sd.c: Correct handling of APP_CMD status bitPeter Maydell2011-12-211-7/+17
* hw/sd.c: Correct handling of type B SD status bitsPeter Maydell2011-12-211-19/+25
* hw/sd.c: Set ILLEGAL_COMMAND for ACMDs in invalid statePeter Maydell2011-12-211-1/+1
* hw/sd.c: Handle CRC and locked-card errors in normal code pathPeter Maydell2011-12-211-2/+5
* hw/sd.c: Handle illegal commands in sd_do_commandPeter Maydell2011-12-211-14/+11
* hw/sd.c: When setting ADDRESS_ERROR bit, don't clear everything elsePeter Maydell2011-12-211-2/+2
* hw/sd.c: On CRC error, set CRC error status bit rather than clearing itPeter Maydell2011-12-211-1/+1
* hw/sd.c: Add comment regarding CARD_STATUS_* definesPeter Maydell2011-12-211-0/+5
* hw/sd.c: Fix the set of commands which are failed when card is lockedPeter Maydell2011-12-211-7/+22
* block: New change_media_cb() parameter loadMarkus Armbruster2011-09-121-1/+1
* block: Declare qemu_blockalign() in block.h, not block_int.hMarkus Armbruster2011-09-061-1/+0
* block: Split change_cb() into change_media_cb(), resize_cb()Markus Armbruster2011-09-061-6/+2
* block: Generalize change_cb() to BlockDevOpsMarkus Armbruster2011-09-061-1/+5
* block: Attach non-qdev devices as wellMarkus Armbruster2011-09-061-0/+1
* Use glib memory allocation and free functionsAnthony Liguori2011-08-201-3/+3
* sd: do not add one sector to the disk sizeVincent Palatin2011-07-301-3/+1
* Fix last sector write on sd cardDr. David Alan Gilbert2011-07-291-8/+11
* hw/sd.c: Don't complain about SDIO commands CMD52/CMD53Peter Maydell2011-05-221-0/+11
* hw/sd.c: fix sd_set_cb() crash when bdrv == NULLAurelien Jarno2011-03-061-2/+2
* hw/sd.c: Add missing state change for SD_STATUS, SEND_NUM_WR_BLOCKSPeter Maydell2011-02-241-0/+2
* block: tell drivers about an image resizeChristoph Hellwig2011-01-311-1/+6
* Fix compilation error (missing include statement)Stefan Weil2010-09-221-0/+1
* use qemu_blockalign consistentlyChristoph Hellwig2010-09-211-1/+1
* arm: remove dead assignments, spotted by clang analyzerBlue Swirl2010-04-251-6/+2
* handle SD CMD5 without error messagesJuha Riihimäki2009-12-181-0/+4
* hw/sd: Support SDHC size cardsAndrzej Zaborowski2009-11-031-60/+84
* Revert "Get rid of _t suffix"Anthony Liguori2009-10-011-6/+6
* Get rid of _t suffixmalc2009-10-011-6/+6
* Replace gcc variadic macro extension with C99 versionBlue Swirl2009-05-131-3/+3
* Follow coding conventionsPaul Brook2009-05-101-4/+4
* Handle NULL bdrv.Paul Brook2009-05-031-4/+10
* Delete some unused macros detected with -Wp,-Wunused-macros useblueswir12009-03-161-2/+0
* do not pretend to support low voltage operationaurel322009-03-071-1/+1
* Enable SD card on creation.balrog2008-06-021-0/+1
* Add basic OMAP2 chip support.balrog2008-04-141-22/+29
* Implement SD CMD8 and R7 from the newer SD Physical Spec Version 2.00.balrog2007-12-241-5/+38
OpenPOWER on IntegriCloud