Re: [Qemu-devel] [RFC PATCH V1 00/14] Dynamic machine model creation from device trees

2011-09-07 Thread John Williams
On Fri, Sep 2, 2011 at 12:45 PM, John Williams wrote: > On Fri, Aug 26, 2011 at 7:17 AM, Anthony Liguori wrote: > >> On 08/25/2011 03:20 PM, Edgar E. Iglesias wrote: >> >>> On Thu, Aug 25, 2011 at 02:54:13PM -0500, Anthony Liguori wrote: >>> On 08/25/2011 02:10 PM, Edgar E. Iglesias wrote: >>

Re: [Qemu-devel] [RFC PATCH V1 00/14] Dynamic machine model creation from device trees

2011-09-01 Thread John Williams
On Fri, Aug 26, 2011 at 7:17 AM, Anthony Liguori wrote: > On 08/25/2011 03:20 PM, Edgar E. Iglesias wrote: > >> On Thu, Aug 25, 2011 at 02:54:13PM -0500, Anthony Liguori wrote: >> >>> On 08/25/2011 02:10 PM, Edgar E. Iglesias wrote: >>> This is the goal of QOM except it does this by fixing th

Re: [Qemu-devel] [RFC PATCH V1 00/14] Dynamic machine model creation from device trees

2011-08-25 Thread Anthony Liguori
On 08/25/2011 03:20 PM, Edgar E. Iglesias wrote: On Thu, Aug 25, 2011 at 02:54:13PM -0500, Anthony Liguori wrote: On 08/25/2011 02:10 PM, Edgar E. Iglesias wrote: This is the goal of QOM except it does this by fixing the problems in qdev instead of adding another layer on top of things. Then

Re: [Qemu-devel] [RFC PATCH V1 00/14] Dynamic machine model creation from device trees

2011-08-25 Thread Edgar E. Iglesias
On Thu, Aug 25, 2011 at 02:54:13PM -0500, Anthony Liguori wrote: > On 08/25/2011 02:10 PM, Edgar E. Iglesias wrote: > >On Thu, Aug 25, 2011 at 11:04:12AM -0500, Anthony Liguori wrote: > >>On 08/25/2011 10:43 AM, Peter Crosthwaite wrote: > >>>Hi Anthony, > >>> > >>>So the primary motivation for usin

Re: [Qemu-devel] [RFC PATCH V1 00/14] Dynamic machine model creation from device trees

2011-08-25 Thread Anthony Liguori
On 08/25/2011 02:10 PM, Edgar E. Iglesias wrote: On Thu, Aug 25, 2011 at 11:04:12AM -0500, Anthony Liguori wrote: On 08/25/2011 10:43 AM, Peter Crosthwaite wrote: Hi Anthony, So the primary motivation for using this is in embedded systems design flows where you are already working with DTS for

Re: [Qemu-devel] [RFC PATCH V1 00/14] Dynamic machine model creation from device trees

2011-08-25 Thread Edgar E. Iglesias
On Thu, Aug 25, 2011 at 11:04:12AM -0500, Anthony Liguori wrote: > On 08/25/2011 10:43 AM, Peter Crosthwaite wrote: > >Hi Anthony, > > > >So the primary motivation for using this is in embedded systems design flows > >where you are already working with DTS for software boot. For > >microblaze-linux

Re: [Qemu-devel] [RFC PATCH V1 00/14] Dynamic machine model creation from device trees

2011-08-25 Thread Anthony Liguori
On 08/25/2011 10:43 AM, Peter Crosthwaite wrote: Hi Anthony, So the primary motivation for using this is in embedded systems design flows where you are already working with DTS for software boot. For microblaze-linux, xilinx-ppc and the xilinx-arm platforms which we are working with, it even mor

Re: [Qemu-devel] [RFC PATCH V1 00/14] Dynamic machine model creation from device trees

2011-08-25 Thread Paolo Bonzini
On 08/25/2011 05:43 PM, Peter Crosthwaite wrote: Now my understanding is the part of the qdev philosophy is to not embed connection information in device models themselves? This is going to change sooner or later, the GPIO connections in qdev _are_ embedded connections and extending qdev requ

Re: [Qemu-devel] [RFC PATCH V1 00/14] Dynamic machine model creation from device trees

2011-08-25 Thread Peter Crosthwaite
Hi Anthony, So the primary motivation for using this is in embedded systems design flows where you are already working with DTS for software boot. For microblaze-linux, xilinx-ppc and the xilinx-arm platforms which we are working with, it even more makes sense as the hardware platform design tools

Re: [Qemu-devel] [RFC PATCH V1 00/14] Dynamic machine model creation from device trees

2011-08-25 Thread Anthony Liguori
On 08/25/2011 01:41 AM, Peter A. G. Crosthwaite wrote: Hello This is a general RFC for a framework developed at Petalogix for creating QEMU models based on a passed device tree. Machine models are dynamically constructed from parsing a Device Tree Specification (DTS) - no more hard-coded machi

[Qemu-devel] [RFC PATCH V1 00/14] Dynamic machine model creation from device trees

2011-08-24 Thread Peter A. G. Crosthwaite
Hello This is a general RFC for a framework developed at Petalogix for creating QEMU models based on a passed device tree. Machine models are dynamically constructed from parsing a Device Tree Specification (DTS) - no more hard-coded machine models, which is critical for the FPGA-based platform