From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KoDYx-00041N-IS for qemu-devel@nongnu.org; Fri, 10 Oct 2008 04:41:31 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KoDYw-00040A-68 for qemu-devel@nongnu.org; Fri, 10 Oct 2008 04:41:30 -0400 Received: from [199.232.76.173] (port=42155 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KoDYv-0003zz-Sj for qemu-devel@nongnu.org; Fri, 10 Oct 2008 04:41:29 -0400 Received: from mail.free-electrons.com ([88.191.76.200]:38015) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KoDYw-0007ju-Ew for qemu-devel@nongnu.org; Fri, 10 Oct 2008 04:41:30 -0400 Message-Id: <20081010083602.692750032@free-electrons.com> Date: Fri, 10 Oct 2008 10:36:02 +0200 From: Thomas Petazzoni Subject: [Qemu-devel] [patch 0/2] Add flash emulation to the ARM Versatile PB platform Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: michael@free-electrons.com Hi, The following two patches add flash emulation to the ARM Versatile PB platform. Compared to the previous version of the patchset sent on October, 2nd, this version has the following changes : - Drop the two patches that have been included in SVN ; - In the write buffer increase patch, instead of changing the type of cmd from uint8_t to uint16_t, directly use value to set pfl->counter, since value is not 8 bits masked. Suggested by Andrzej Zaborowski ; - Change the memory reservation scheme for the Versatile platform. Instead of hardcoding the RAM size, we use the .ram_require machine argument to reserve memory for the flash, and allow the user to define a custom RAM size using the -m option. Hopefully, this adresses Paul Brook's comment about this patch. Thanks ! Thomas -- Thomas Petazzoni, Free Electrons Kernel, drivers and embedded Linux development, consulting, training and support. http://free-electrons.com