X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=hw%2Favr%2Fatmega.c;h=31c8992d750bed19e51b31acc3a5469728344e81;hb=235948bf53860a1e2df5134eae7b0a30a971a124;hp=a34803e64272ba8f1ae1e69dbcb1c3ebc1094b62;hpb=0ed083a1bcdbdfe77ded69b3524ad22d120fae03;p=qmiga%2Fqemu.git diff --git a/hw/avr/atmega.c b/hw/avr/atmega.c index a34803e642..31c8992d75 100644 --- a/hw/avr/atmega.c +++ b/hw/avr/atmega.c @@ -233,6 +233,10 @@ static void atmega_realize(DeviceState *dev, Error **errp) /* CPU */ object_initialize_child(OBJECT(dev), "cpu", &s->cpu, mc->cpu_type); + + object_property_set_uint(OBJECT(&s->cpu), "init-sp", + mc->io_size + mc->sram_size - 1, &error_abort); + qdev_realize(DEVICE(&s->cpu), NULL, &error_abort); cpudev = DEVICE(&s->cpu);