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

Reply via email to