Garrett D'Amore wrote:
> Juergen Keil wrote:
> > Garrett D'Amore wrote:
> >
> >   
> >> A few notes:
> >>
> >> 1) It was my understanding that xen did not emulate sound hardware, and 
> >> that sound was not supported in domU.  Am I mistaken here?
> >>     
> >
> > In a pv domU there is no sound support.
> >
> > But in a hvm domU using SDL for graphics you can have emulated sound
> > hardware.  I tested it with a Windows 2000 hvm domU (and a SXCE
> > hvm domU), using soundhw='es1370' in the domain's config file. 
> >   
> 
> Ah, OK.  Didn't realize the differences here between pv and hvm.   
> Thanks for clearing that up.

hvm is the one that emulates PC hardware / devices. A hvm domain
doesn't need a special OS modified for use with xen (so you can
install a standard copy of Windows (or Solaris, Linux, ...) in a 
hvm domain.

In a pv domain you have to use an OS that has been modified to run under
control of the xen hypervisor (like Linux, Solaris, xxxBSD - but not
Windows).



> >> (Notably, 
> >> if we want/need sound, we should try to update Xen to something more 
> >> modern than SB16!  An emulation based on either ESS 1371 or Intel ICH 
> >> would be far far preferable.)
> >>     
> >
> > Neither ESS 1371 or Intel ICH emulation is available at this time.
> >
> > Apparently the xen/qemu emulated SB16 card is for an ISA card.
> > Not sure if it supports ISA PnP;  but current SXCE bits apparently
> > do not have a device node for the SB16 sound hardware, so sbpro doesn't
> > attach.
> >   
> Ah, so the *removal* actually doesn't represent a loss of functionality 
> for Xen.  So at least on that front, we're good to go.

Yep.


Well, maybe the old boot.bin / DCA based Solaris releases are
able to find the ISA SB16 card, but last time I tried it,  the old DCA
based Solaris releases needed > 60 minutes from starting boot.bin until
the Solaris kernel gets loaded.  Some details can be found here:

   http://opensolaris.org/jive/thread.jspa?threadID=36498&tstart=210


So I doubt anyone will run old Solaris releases (<= S10 x86 FCS) under xen.


> > And the PCI ESS 1370 hardware doesn't have a SXCE audio driver - but
> > using my audio1371 driver (which supports 1370, too) I was able to
> > use audioplay from a Solaris hvm domU.
> >   
> 
> Right.  We may be fixing that, if there is a need.  It certainly sounds 
> like there might be.
> 
> Do you have your own audio1371 driver? 

Yes, http://www.tools.de/opensource/solaris/audio/


> Is it a SADA driver?

It offers the standard SADA compatible interfaces (with the exception of
mixer mode).


_______________________________________________
xen-discuss mailing list
[email protected]

Reply via email to