[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC] QOMification of AXI stream
From: |
Paul Brook |
Subject: |
Re: [Qemu-devel] [RFC] QOMification of AXI stream |
Date: |
Fri, 8 Jun 2012 14:53:03 +0100 |
User-agent: |
KMail/1.13.7 (Linux/3.2.0-2-amd64; KDE/4.7.4; x86_64; ; ) |
> >> So what im proposing is AXI stream is implemented as a unidirectional
> >> point to point bus. The xilinx ethernet system would consist of two of
> >> these buses one for tx, one for rx.
> >
> > I thought the idea was that with QOM the bus/device model would go away.
> > The DMA controller implements an AXIDMA interface, and the device has a
> > AXIDMA link that's connected to that interface.
> >
> > Of course we then hit the usual problem with QOM that we can only link to
> > objects, and it's impossible to expose multiple interfaces of the same
> > type.
>
> No, QOM supports multiple inheritance of interfaces so you absolutely can
> inherit from multiple different interfaces.
But you can't have multiple instances of the same interface. And the
interfaces must be stateless. Hence you need the proxy object.
Paul
Re: [Qemu-devel] [RFC] QOMification of AXI stream, Anthony Liguori, 2012/06/08
Re: [Qemu-devel] [RFC] QOMification of AXI stream, Andreas Färber, 2012/06/08
- Re: [Qemu-devel] [RFC] QOMification of AXI stream, Peter Crosthwaite, 2012/06/08
- Re: [Qemu-devel] [RFC] QOMification of AXI stream, Andreas Färber, 2012/06/08
- Re: [Qemu-devel] [RFC] QOMification of AXI stream, Peter Crosthwaite, 2012/06/08
- Re: [Qemu-devel] [RFC] QOMification of AXI stream, Paolo Bonzini, 2012/06/11
- Re: [Qemu-devel] [RFC] QOMification of AXI stream, Peter Maydell, 2012/06/11
- Re: [Qemu-devel] [RFC] QOMification of AXI stream, Anthony Liguori, 2012/06/11
- Re: [Qemu-devel] [RFC] QOMification of AXI stream, Paolo Bonzini, 2012/06/11
Re: [Qemu-devel] [RFC] QOMification of AXI stream, Anthony Liguori, 2012/06/08