sadasupport and vmix broken with cmi8788 driver?

OSS specific Solaris discussion (x86/SPARC)

Moderators: cesium, dev, kodachi, hannu

sadasupport and vmix broken with cmi8788 driver?

Postby Tomservo » Sun May 25, 2008 12:12 pm

I can't get either sadasupport nor vmix to work with the cmi8788 driver. OSS 1015.

With sadasupport, it attaches fine, but when trying to play something back with SADA, the syslog starts filling with this:

Code: Select all
May 24 21:48:30 hyperborea sadasupport: [ID 998106 kern.warning] WARNING: ldi_ioctl(SNDCTL_AUDIOINFO) failed, err=22


And regarding vmix, this shows up. (Removing and readding the driver without a reboot in between makes the system reboot without core dumping):

Code: Select all
May 18 17:20:53 hyperborea pseudo: [ID 129642 kern.info] pseudo-device: vmix0
May 18 17:20:53 hyperborea genunix: [ID 936769 kern.info] vmix0 is /pseudo/vmix@0
May 18 17:21:26 hyperborea unix: [ID 665567 kern.warning] WARNING: kstat_create('vmix', 0, 'fm'): namespace collision
May 18 17:21:26 hyperborea vmix: [ID 968132 kern.warning] WARNING: Attach failed


What could be the problem? I have the source code installed, if you want me to try stuff, please say so.

Regards.

Current ossinfo, sadasupport not installed for now:

Code: Select all
Version info: OSS 4.0 (b1015/200804041837) (0x00040003) CDDL
Platform: SunOS/i86pc 5.11 snv_86 (hyperborea)

Number of audio devices:        2
Number of audio engines:        11
Number of mixer devices:        2

Device objects
0: osscore0 OSS common devices interrupts=1 (285)
1: cmi87880 CMedia CMI8788 interrupts=0 (411334)
2: vmix0 OSS transparent virtual mix
Mixer devices
0: CMedia CMI8788 (Mixer 0 of device object 1)
    Device file /dev/oss/cmi87880/mix-1, Legacy device /dev/mixer0
    Priority: 10
    Caps:
1: AC97 Input Mixer (CMI9780) (Mixer 1 of device object 1)
    Device file /dev/oss/cmi87880/mix-1, Legacy device /dev/mixer1
    Priority: 2
    Caps:

Audio devices
CMedia CMI8788 (MultiChannel)     /dev/oss/cmi87880/pcm0  (device index 0)
    Legacy device /dev/dsp0
    Caps: DUPLEX TRIGGER
    Modes: IN/OUT
      Engine      1: Available for use
      Engine      2: Available for use
CMedia CMI8788 (SPDIF)            /dev/oss/cmi87880/pcm1  (device index 1)
    Legacy device /dev/dsp1
    Caps: DUPLEX TRIGGER
    Modes: IN/OUT
      Engine      1: Available for use
Solaris 4 lyfe
Tomservo
Member
 
Posts: 40
Joined: Sat May 05, 2007 8:15 pm

Postby cesium » Sun May 25, 2008 1:33 pm

There were a lot of changes to vmix in 4.1 hg branch. You can try compiling&&installing it, and see if it works for you.
cesium
Developer
 
Posts: 902
Joined: Sun Aug 12, 2007 12:51 am

Postby Tomservo » Thu Jun 05, 2008 12:54 pm

The latest tarball of 4.1 made vmix work, sadasupport still whines about this:

May 24 21:48:30 hyperborea sadasupport: [ID 998106 kern.warning] WARNING: ldi_ioctl(SNDCTL_AUDIOINFO) failed, err=22
Solaris 4 lyfe
Tomservo
Member
 
Posts: 40
Joined: Sat May 05, 2007 8:15 pm

Postby Tomservo » Fri Jun 20, 2008 12:37 pm

Hg changeset v4.1-080619 (i.e. from yesterday) fixed sadasupport for me. \o/
Solaris 4 lyfe
Tomservo
Member
 
Posts: 40
Joined: Sat May 05, 2007 8:15 pm


Return to Solaris

Who is online

Users browsing this forum: No registered users and 1 guest

cron