Re: [Qemu-devel] Re: [PATCH] Patches from PyQemu project

2007-09-05 Thread Fabrice Bellard
Anthony Liguori wrote: On Tue, 2007-09-04 at 23:27 +0100, Thiemo Seufer wrote: Brian Johnson wrote: [snip] My initial thought is to make the libraries at the individual device level. It would be good to have a general mechanism for bus providers, interrupts, APICs, chipsets, etc. as well,

[Qemu-devel] Re: [PATCH] Patches from PyQemu project

2007-09-04 Thread Brian Johnson
Anthony Liguori wrote: On Mon, 2007-09-03 at 18:41 +0300, Blue Swirl wrote: Sorry to ruin your GSoC project, but the plugin system was discussed last year, please see this thread: http://thread.gmane.org/gmane.comp.emulators.qemu/14341/focus=14473 I've always agreed that allowing plugins was

Re: [Qemu-devel] Re: [PATCH] Patches from PyQemu project

2007-09-04 Thread Anthony Liguori
On Tue, 2007-09-04 at 14:57 -0500, Brian Johnson wrote: Anthony Liguori wrote: With things like KVM making it relatively simple to do CPU emulation, if QEMU's device emulation was available as a library (even a GPL library), it would be pretty easy to do interesting things without forking

Re: [Qemu-devel] Re: [PATCH] Patches from PyQemu project

2007-09-04 Thread Thiemo Seufer
Brian Johnson wrote: [snip] My initial thought is to make the libraries at the individual device level. It would be good to have a general mechanism for bus providers, interrupts, APICs, chipsets, etc. as well, so we could emulate fancier architectures than a simple PC (or simple

Re: [Qemu-devel] Re: [PATCH] Patches from PyQemu project

2007-09-04 Thread Anthony Liguori
On Tue, 2007-09-04 at 23:27 +0100, Thiemo Seufer wrote: Brian Johnson wrote: [snip] My initial thought is to make the libraries at the individual device level. It would be good to have a general mechanism for bus providers, interrupts, APICs, chipsets, etc. as well, so we could

Re: [Qemu-devel] Re: [PATCH] Patches from PyQemu project

2007-09-04 Thread Anthony Liguori
On Tue, 2007-09-04 at 23:27 +0100, Thiemo Seufer wrote: Brian Johnson wrote: [snip] My initial thought is to make the libraries at the individual device level. It would be good to have a general mechanism for bus providers, interrupts, APICs, chipsets, etc. as well, so we could