Dmitry Eremin-Solenikov <dbarysh...@gmail.com> wrote: > Basic implementation of DEC/Intel SA-1100/SA-1110 chips emulation. > Implemented: > - IRQs > - GPIO > - PPC > - RTC > - UARTs (no IrDA/etc.) > - OST reused from pxa25x > > Everything else is TODO (esp. PM/idle/sleep!) - see the todo in the > hw/strongarm.c > > V2: > * removed all strongarm variants except latest > * dropped unused casts > * fixed PIC vmstate > * fixed new devices created with version_id = 1 > > Signed-off-by: Dmitry Eremin-Solenikov <dbarysh...@gmail.com> > --- > Makefile.target | 2 + > hw/strongarm.c | 1302 > +++++++++++++++++++++++++++++++++++++++++++++++++++ > hw/strongarm.h | 62 +++ > target-arm/cpu.h | 3 + > target-arm/helper.c | 9 + > 5 files changed, 1378 insertions(+), 0 deletions(-) > create mode 100644 hw/strongarm.c > create mode 100644 hw/strongarm.h > > diff --git a/Makefile.target b/Makefile.target > index 62b102a..abc2978 100644 > --- a/Makefile.target > +++ b/Makefile.target > @@ -328,6 +328,8 @@ obj-arm-y += framebuffer.o > obj-arm-y += syborg.o syborg_fb.o syborg_interrupt.o syborg_keyboard.o > obj-arm-y += syborg_serial.o syborg_timer.o syborg_pointer.o syborg_rtc.o > obj-arm-y += syborg_virtio.o > +obj-arm-y += strongarm.o > +obj-arm-y += collie.o
You add collie.c on next patch. This would break bisect. Later, Juan.