Hello, Sorry for the long delay.
I added the pci deviceid 0x811b to both the etc/devices.list and kernel/drv/hdaudio/oss_hdaudio.c file and started anewfrom the configure on. Still no show, my device node is not created, but ossdetec says the drive is detected. Browing around in the sources, I found there is another (very different) oss_hdaudio.c file in prototype/usr/lib/oss/build which also includes a supported devices table with pciids ... There the device 0x811b is still missing. On top of the file there is a comment stating that this is an autogenerated file and should not be changed manually. Where and how is this file generated ? Is it sufficient to change this manually just for test ? Thanks a lot, Sven > -----Original Message----- > From: oss-devel-boun...@mailman.opensound.com > [mailto:oss-devel-boun...@mailman.opensound.com] On Behalf Of > Dev Mazumdar > Sent: 14 February, 2011 18:52 > To: Discussion mailing list for developers of OSS > Subject: Re: [oss-devel] Intel atom SCH support > > 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 > _______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel