Am 01.12.2011 19:43, schrieb Anthony Liguori: > --- > Makefile | 4 + > rtc-test.c | 201 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 205 insertions(+), 0 deletions(-) > create mode 100644 rtc-test.c > > diff --git a/Makefile b/Makefile > index 301c75e..838cb01 100644 > --- a/Makefile > +++ b/Makefile > @@ -215,6 +215,10 @@ $(qga-obj-y) qemu-ga.o: $(QGALIB_GEN) > $(GENERATED_HEADERS) > > qemu-ga$(EXESUF): qemu-ga.o $(qga-obj-y) $(qapi-obj-y) $(tools-obj-y) > $(qobject-obj-y) $(version-obj-y) $(QGALIB_OBJ) > > +libqtest.o: libqtest.c
Did you forget to commit libqtest.c? I think your series is a good start, but the examples only use port I/O. Most other tests would probably need to access RAM (not sure if it's convenient to do explicit read/write commands for that), interrupts and some even QMP. Should the framework and the tests live in the tests/ directory? Kevin