[alsa-devel] Para-virtualized audio drivers
Liam Girdwood
liam.r.girdwood at linux.intel.com
Wed Oct 19 12:27:58 CEST 2016
On Mon, 2016-10-17 at 03:01 +0000, Ughreja, Rakesh A wrote:
> Hi Takashi and all,
>
> I have some need to develop para virtualized audio drivers which can
> work with XEN hypervisor.
>
> I see some attempt was made in the past.
> https://lists.xen.org/archives/html/xen-devel/2015-01/msg02125.html
>
> I see one more material but with no code.
> http://rd.springer.com/chapter/10.1007%2F978-94-007-2105-0_46
>
> I am thinking to develop pv-audio-frontend (running on Dom1) and
> pv-audio-backend (running on Dom0) drivers all at kernel level.
> Backend driver owns the hardware. Frontend driver communicates with
> backend driver using XENbus framework just like storage and network PV
> drivers.
>
> Before I start, I wanted to check if there is any other
> work that has been done which I can take as base ?
>
Fwiw, I've done something similar over 2 VMs for the audio DSP on
Baytrail. i.e. one VM is x86 Qemu/KVM running the host OS and kernel,
whilst the other VM is xtensa Qemu running the DSP firmware.
Details here :-
http://alsa-project.org/main/index.php/Firmware#Using_the_Qemu_DSP_emulator
Liam
More information about the Alsa-devel
mailing list