I've a brand-new Asus Xonar XD here. It's a C-Media CMI8788 based device with custom DACs.
The thing doesn't work right now (actually, it worked once and the device nodes worked THEN, but now I can't for the life of me get it set up anymore). To my surprise however, I finally managed to get the OSS source code to build, should have used absolute paths for a change. Anyway, things the basic CMI8788 driver needs right now is to handle the different DACs. The variant I have has a CS4398 for the main output and a CS4362A for the other channels. Having skimmed the source code, I think I can handle this on my own, since the maximum of interaction with the DAC in the driver is setting volume. What's however a different issue is that even though the nodes in /devices get registered, Solaris acts half-oblivious to them. Is this a driver/OSS related problem or did I hit limitations in Solaris? E.g. device tree too nested, or something? After all, there's a PCIe-PCI bridge inserted somewhere (pci10b5,8112 for PEX8112). Regards, -mg bigmclargehuge:~ > ll /dev/oss/cmi87880/* lrwxrwxrwx 1 root root 82 Apr 4 15:04 /dev/oss/cmi87880/mix-1 -> ../../../devices/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci10b5,[EMAIL PROTECTED]/pci1043,[EMAIL PROTECTED]:cmi87880,mix-1 lrwxrwxrwx 1 root sys 81 Apr 4 14:55 /dev/oss/cmi87880/mix0 -> ../../../devices/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci10b5,[EMAIL PROTECTED]/pci1043,[EMAIL PROTECTED]:cmi87880,mix0 lrwxrwxrwx 1 root sys 81 Apr 4 14:55 /dev/oss/cmi87880/mix1 -> ../../../devices/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci10b5,[EMAIL PROTECTED]/pci1043,[EMAIL PROTECTED]:cmi87880,mix1 lrwxrwxrwx 1 root sys 81 Apr 4 14:55 /dev/oss/cmi87880/pcm0 -> ../../../devices/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci10b5,[EMAIL PROTECTED]/pci1043,[EMAIL PROTECTED]:cmi87880,pcm0 lrwxrwxrwx 1 root sys 81 Apr 4 14:55 /dev/oss/cmi87880/pcm1 -> ../../../devices/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci10b5,[EMAIL PROTECTED]/pci1043,[EMAIL PROTECTED]:cmi87880,pcm1 bigmclargehuge:~ > ll /devices/[EMAIL PROTECTED],0/pci10de\,[EMAIL PROTECTED]/pci10b5\,[EMAIL PROTECTED] /devices/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci10b5,[EMAIL PROTECTED]/pci1043,[EMAIL PROTECTED]:cmi87880,mix1: No such device or address /devices/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci10b5,[EMAIL PROTECTED]/pci1043,[EMAIL PROTECTED]:cmi87880,mix0: No such device or address /devices/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci10b5,[EMAIL PROTECTED]/pci1043,[EMAIL PROTECTED]:cmi87880,pcm1: No such device or address /devices/[EMAIL PROTECTED],0/pci10de,[EMAIL PROTECTED]/pci10b5,[EMAIL PROTECTED]/pci1043,[EMAIL PROTECTED]:cmi87880,pcm0: No such device or address total 2 drwxr-xr-x 2 root sys 512 Apr 4 14:19 pci1043,[EMAIL PROTECTED] bigmclargehuge:~ > ls /devices/[EMAIL PROTECTED],0/pci10de\,[EMAIL PROTECTED]/pci10b5\,[EMAIL PROTECTED] pci1043,[EMAIL PROTECTED] pci1043,[EMAIL PROTECTED]:cmi87880,pcm0 pci1043,[EMAIL PROTECTED]:cmi87880,mix0 pci1043,[EMAIL PROTECTED]:cmi87880,pcm1 pci1043,[EMAIL PROTECTED]:cmi87880,mix1 bigmclargehuge:~ >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel