On Sat, 12 Dec 2020 at 19:53, BALATON Zoltan <bala...@eik.bme.hu> wrote: > > On Sat, 12 Dec 2020, Peter Maydell wrote: > > Switch the sam460ex board to directly creating and configuring the > > UIC, rather than doing it via the old ppcuic_init() helper function. > > > > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > > --- > > hw/ppc/sam460ex.c | 70 ++++++++++++++++++++++++++++++++++++----------- > > 1 file changed, 54 insertions(+), 16 deletions(-)
> > + if (i == 0) { > > + sysbus_connect_irq(sbd, PPCUIC_OUTPUT_INT, > > + ((qemu_irq > > *)env->irq_inputs)[PPC40x_INPUT_INT]); > > + sysbus_connect_irq(sbd, PPCUIC_OUTPUT_CINT, > > + ((qemu_irq > > *)env->irq_inputs)[PPC40x_INPUT_CINT]); > > + } else { > > + sysbus_connect_irq(sbd, PPCUIC_OUTPUT_INT, > > + qdev_get_gpio_in(uic[0], input_ints[i])); > > + sysbus_connect_irq(sbd, PPCUIC_OUTPUT_INT, > > OK got it, there's a typo here, this one should be CINT, with that it > seems to work better. Oops, yes. Thanks for taking the time to find my bug, I appreciate it. -- PMM