Revision f4594a3b
b/hw/qdev-properties.c | ||
---|---|---|
633 | 633 |
qdev_prop_cpy(dev, prop, src); |
634 | 634 |
} |
635 | 635 |
|
636 |
void qdev_prop_set_bit(DeviceState *dev, const char *name, bool value) |
|
637 |
{ |
|
638 |
qdev_prop_set(dev, name, &value, PROP_TYPE_BIT); |
|
639 |
} |
|
640 |
|
|
636 | 641 |
void qdev_prop_set_uint8(DeviceState *dev, const char *name, uint8_t value) |
637 | 642 |
{ |
638 | 643 |
qdev_prop_set(dev, name, &value, PROP_TYPE_UINT8); |
b/hw/qdev.h | ||
---|---|---|
269 | 269 |
int qdev_prop_exists(DeviceState *dev, const char *name); |
270 | 270 |
int qdev_prop_parse(DeviceState *dev, const char *name, const char *value); |
271 | 271 |
void qdev_prop_set(DeviceState *dev, const char *name, void *src, enum PropertyType type); |
272 |
void qdev_prop_set_bit(DeviceState *dev, const char *name, bool value); |
|
272 | 273 |
void qdev_prop_set_uint8(DeviceState *dev, const char *name, uint8_t value); |
273 | 274 |
void qdev_prop_set_uint16(DeviceState *dev, const char *name, uint16_t value); |
274 | 275 |
void qdev_prop_set_uint32(DeviceState *dev, const char *name, uint32_t value); |
Also available in: Unified diff