you need to load up just two modules osscore and oss_hdaudio - a much simpler module dependency than ALSA.
Unless the device ids aren't in the oss_hdaudio.c source file. In which case it should be rather simple to add these device ids, recompile and start the drivers. type lspci -vn and check the device/vendor ids for device type 403 OSS provides a "generic" codec driver that should be able to parse 99% of all HDAudio codecs - any special initialization code can be added to a codec specific file. regards Dev --------------------------------------------------- 4Front Technologies, Inc. http://www.opensound.com 9826 Beverlywood Street, Los Angeles, CA 90064, USA Tel: (310) 202 8530 Fax: (310) 202 0496 --------------------------------------------------- sven.bieb...@be.thalesgroup.com wrote: > Hello, > > After finally succeeding in building and installing for my target > kernel, I get to the tricky stuff : getting sound ... > > When ossplay indicated no driver loaded for /dev/dsp, I ran ossinfo -v3 > and got > > /Version info: OSS 4.2 (b 2004/201102091209) (0x00040100) GPL/ > /Platform: Linux/i686 2.6.34.7-ELinOS-146 #5 PREEMPT Fri Feb 11 08:42:48 > CET 2011 (128.1.1.5)/ > > /Number of audio devices: 0/ > /Number of audio engines: 0/ > /Number of mixer devices: 0/ > > > /Device objects/ > / 0: osscore0 OSS core services/ > > > /Mixer devices/ > > /Audio devices/ > > /Nodes/ > > lspci -s 1b -vnn yields the following : > > /00:1b.0 Audio device [0403]: Intel Corporation Device [8086:811b] (rev > 07)/ > / Subsystem: Intel Corporation Device [8086:8119]/ > / Flags: bus master, fast devsel, latency 0, IRQ 10/ > / Memory at dff3c000 (64-bit, non-prefetchable) [size=16K]/ > / Capabilities: [50] Power Management version 2/ > / Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00/ > > Suspecting an unsupported variant of the chipset, I compared the alsa > hda_intel source against the oss4 devlists and found the the following > devices > > (pciid) that are not supported by OSS4: > > / /* ICH 6..10 *// > / ... / > / { PCI_DEVICE(0x8086, 0x2911), .driver_data = AZX_DRIVER_ICH },/ > / .../ > / /* PCH *// > / .../ > / { PCI_DEVICE(0x8086, 0x3b57), .driver_data = AZX_DRIVER_ICH },/ > / /* CPT *// > / { PCI_DEVICE(0x8086, 0x1c20), .driver_data = AZX_DRIVER_PCH },/ > / /* SCH *// > / { PCI_DEVICE(0x8086, 0x811b), .driver_data = AZX_DRIVER_SCH }, / > > > Can they be simply added to devlists or do I need to add other > modifications ? Restart soundon, reinstall with make or recompile > completely ? > > The alsa source seems to treat the SCH exactly as the PCH, > except for HDA snooping, which it will enable at init. > > As I am not familiar with HD audio, can someone indicate if this feature > is necessary ? > > Thanks a lot for any help, > > Sven. > > P.S. If this list is considered inapproprate for these questions, please > tell me ... > > > > Sven Biebaut +32 2 391 2362 > sven.bieb...@be.thalesgroup.com > ----------------------------------------------------------------------------- > ***T COMMUNICATIONS BELGIUM* > Rue des Frères Taymans 28, B-1480 Tubize, Belgium > Phone: +32 (0)2 3912211, fax: +32 (0)2 3912300 > > > > > _______________________________________________ > oss-devel mailing list > oss-devel@mailman.opensound.com > http://mailman.opensound.com/mailman/listinfo/oss-devel _______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel