From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MROEt-0007bS-Ua for qemu-devel@nongnu.org; Thu, 16 Jul 2009 06:31:00 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MROEo-0007a5-Ei for qemu-devel@nongnu.org; Thu, 16 Jul 2009 06:30:58 -0400 Received: from [199.232.76.173] (port=37657 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MROEo-0007a1-5a for qemu-devel@nongnu.org; Thu, 16 Jul 2009 06:30:54 -0400 Received: from mx2.redhat.com ([66.187.237.31]:57959) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MROEm-0007xt-QS for qemu-devel@nongnu.org; Thu, 16 Jul 2009 06:30:53 -0400 Message-ID: <4A5F0154.8020408@redhat.com> Date: Thu, 16 Jul 2009 13:30:44 +0300 From: Naphtali Sprei MIME-Version: 1.0 Subject: Re: [Qemu-devel] 2nd try: [PATCH] fix for bad macaddr of e1000 in Windows 2003 server with original Microsoft driver References: <4A5DC91F.7010009@redhat.com> <1247683862.3824.2.camel@slab.beaverton.ibm.com> <20090715211011.GK3056@shareable.org> In-Reply-To: <20090715211011.GK3056@shareable.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jamie Lokier Cc: qemu-devel@nongnu.org, Hollis Blanchard Jamie Lokier wrote: > On Wed, 2009-07-15 at 15:18 +0300, Naphtali Sprei wrote: >> After comments from quintela@trasno.org and mst@redhat.com, here's the >> 2nd try: >> >> The sequence of reading from eeprom is "offset by one" moved because >> of a false detection of a clock cycle after an eeprom reset. Keeping >> the last clock value after a reset keeps it in sync. > > Isn't it more likely that the real hardware resets the clock value to > a fixed level - the polarity being the opposite of what QEMU currently > does, so that there's no edge caused by the first write? The eeprom reset I referred to is actually a reset of the internal state of (part of) the device emulation in qemu. The software drives the clock bit (SK) and the reset shouldn't change it. > > -- Jamie > > > >