mirror of
https://github.com/qemu/qemu.git
synced 2024-11-25 03:43:37 +08:00
vmstate: create VMSTATE_I2C_SLAVE
Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
b6bd0bdc55
commit
1894839f86
11
hw/hw.h
11
hw/hw.h
@ -440,6 +440,17 @@ extern const VMStateDescription vmstate_pci_device;
|
||||
+ type_check(PCIDevice,typeof_field(_state, _field)) \
|
||||
}
|
||||
|
||||
extern const VMStateDescription vmstate_i2c_slave;
|
||||
|
||||
#define VMSTATE_I2C_SLAVE(_field, _state) { \
|
||||
.name = (stringify(_field)), \
|
||||
.size = sizeof(i2c_slave), \
|
||||
.vmsd = &vmstate_i2c_slave, \
|
||||
.flags = VMS_STRUCT, \
|
||||
.offset = offsetof(_state, _field) \
|
||||
+ type_check(i2c_slave,typeof_field(_state, _field)) \
|
||||
}
|
||||
|
||||
/* _f : field name
|
||||
_f_n : num of elements field_name
|
||||
_n : num of elements
|
||||
|
Loading…
Reference in New Issue
Block a user