qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/6] SD save/load support and SD qomification
@ 2012-04-02 14:28 Igor Mitsyanko
  2012-04-02 14:28 ` [Qemu-devel] [PATCH 1/6] hw/sd.c: convert wp_groups in SDState to bitfield Igor Mitsyanko
                   ` (5 more replies)
  0 siblings, 6 replies; 19+ messages in thread
From: Igor Mitsyanko @ 2012-04-02 14:28 UTC (permalink / raw)
  To: qemu-devel
  Cc: peter.maydell, balrog, quintela, kyungmin.park, michael, paul,
	afaerber, d.solodkiy

PATCH1 converts wp_groups member of SDState to bitfield significantly reducing
memory consumption.
PATCH2-4 convert binary variables to bool type.
PATCH5 adds save/load support for SDState, intermediate variable introduced in SDState
to hold size of wp_groups array.
PATCH6 converts SD state to QOM object. QOMified implementation doesn't have any
advantages over current one but it gives us enormous possibilities for further
improvements.

Igor Mitsyanko (6):
  hw/sd.c: convert wp_groups in SDState to bitfield
  hw/sd.c: convert binary variables to bool
  hw/sd.c: make sd_dataready() return bool
  hw/sd.c: make sd_wp_addr() return bool
  hw/sd.c: add SD card save/load support
  hw/sd.c: convert to QOM object

 hw/milkymist-memcard.c |   25 ++++---
 hw/omap_mmc.c          |   29 ++++---
 hw/pl181.c             |   14 ++--
 hw/pxa2xx_mmci.c       |   22 ++++--
 hw/sd.c                |  190 +++++++++++++++++++++++++++++++++---------------
 hw/sd.h                |   30 ++++++--
 hw/ssi-sd.c            |   12 ++-
 7 files changed, 214 insertions(+), 108 deletions(-)

-- 
1.7.4.1

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2012-04-03  9:50 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-02 14:28 [Qemu-devel] [PATCH 0/6] SD save/load support and SD qomification Igor Mitsyanko
2012-04-02 14:28 ` [Qemu-devel] [PATCH 1/6] hw/sd.c: convert wp_groups in SDState to bitfield Igor Mitsyanko
2012-04-02 14:42   ` Peter Maydell
2012-04-02 20:17     ` Igor Mitsyanko
2012-04-02 14:28 ` [Qemu-devel] [PATCH 2/6] hw/sd.c: convert binary variables to bool Igor Mitsyanko
2012-04-02 16:32   ` Peter Maydell
2012-04-02 14:28 ` [Qemu-devel] [PATCH 3/6] hw/sd.c: make sd_dataready() return bool Igor Mitsyanko
2012-04-02 16:33   ` Peter Maydell
2012-04-02 14:28 ` [Qemu-devel] [PATCH 4/6] hw/sd.c: make sd_wp_addr() " Igor Mitsyanko
2012-04-02 14:28 ` [Qemu-devel] [PATCH 5/6] hw/sd.c: add SD card save/load support Igor Mitsyanko
2012-04-02 16:55   ` Peter Maydell
2012-04-02 14:28 ` [Qemu-devel] [PATCH 6/6] hw/sd.c: convert to QOM object Igor Mitsyanko
2012-04-02 16:48   ` Peter Maydell
2012-04-02 19:48     ` Paolo Bonzini
2012-04-02 20:56     ` Igor Mitsyanko
2012-04-02 20:11       ` Peter Maydell
2012-04-02 21:02       ` Paolo Bonzini
2012-04-03  8:35         ` Igor Mitsyanko
2012-04-03  9:50           ` Paolo Bonzini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).