Revision 99a0949b hw/qdev-addr.c

b/hw/qdev-addr.c
6 6

  
7 7
static int parse_taddr(DeviceState *dev, Property *prop, const char *str)
8 8
{
9
    target_phys_addr_t *ptr = qdev_get_prop_ptr(dev, prop);
9
    a_target_phys_addr *ptr = qdev_get_prop_ptr(dev, prop);
10 10

  
11 11
    *ptr = strtoull(str, NULL, 16);
12 12
    return 0;
......
14 14

  
15 15
static int print_taddr(DeviceState *dev, Property *prop, char *dest, size_t len)
16 16
{
17
    target_phys_addr_t *ptr = qdev_get_prop_ptr(dev, prop);
17
    a_target_phys_addr *ptr = qdev_get_prop_ptr(dev, prop);
18 18
    return snprintf(dest, len, "0x" TARGET_FMT_plx, *ptr);
19 19
}
20 20

  
21 21
PropertyInfo qdev_prop_taddr = {
22 22
    .name  = "taddr",
23 23
    .type  = PROP_TYPE_TADDR,
24
    .size  = sizeof(target_phys_addr_t),
24
    .size  = sizeof(a_target_phys_addr),
25 25
    .parse = parse_taddr,
26 26
    .print = print_taddr,
27 27
};
28 28

  
29
void qdev_prop_set_taddr(DeviceState *dev, const char *name, target_phys_addr_t value)
29
void qdev_prop_set_taddr(DeviceState *dev, const char *name, a_target_phys_addr value)
30 30
{
31 31
    qdev_prop_set(dev, name, &value, PROP_TYPE_TADDR);
32 32
}

Also available in: Unified diff