qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Re: [PATCH 00/20] VMState: port all i2c devices


From: Juan Quintela
Subject: [Qemu-devel] Re: [PATCH 00/20] VMState: port all i2c devices
Date: Fri, 11 Sep 2009 12:47:39 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

<address@hidden> wrote:
> Hi,
>
> On Sep 11, 2009, at 13:10, ext Juan Quintela wrote:
>
>> - i2c->address now are uint8_t, my review of all uses is that they  
>> are always
>>  used as uint8_t (and that is the type that is passed on the  
>> value).  If you know
>>  i2c, please check.  Change 0002 looks big, but it is because as I was
>
> I would propose that the address has more than 8 bits to be more  
> future-proof. After all, the bus addressing has already been extended  
> to 10 bits: see http://www.i2c-bus.org/addressing/10-bit-addressing/

Then we have a field day, and make incompatible versions from now on.
VMState use typechecking to make sure that what we save/load has the
same type that the variable.  And that was not the case for i2c
addresses.  how many users have old machines saved that they want to restore?

Later, Juan.

>
> Regards,
> Juha




reply via email to

[Prev in Thread] Current Thread [Next in Thread]