The driver prevents all players from proper execution

OSS specific Solaris discussion (x86/SPARC)

Moderators: hannu, dev, kodachi, cesium

The driver prevents all players from proper execution

Postby elisej » Sun May 27, 2007 1:11 pm

The driver prevents all players from proper execution. Clock of all players is two time faster than the real time and system clock. The corrupted clock results in double frequences etc.
What is wrong?

Code: Select all
$ ossinfo -v
Version info: OSS 4.0 (build 1002/200704100916) (0x00040002)
Platform: SunOS/i86pc 5.10 Generic_125101-05

Number of audio devices:        1
Number of audio engines:        6
Number of MIDI devices:         0
Number of mixer devices:        1


Device objects
0: ich0 Intel ICH2 (2445)
1: sadasupport0 SADA compatibility layer
2: ossusb0 USB audio/MIDI device
3: vmix0 OSS transparent virtual support
4: oss0 OSS core services

MIDI devices (/dev/midi*)

Mixer devices (/dev/mixer*)
0: ICH AC97 Mixer (AD1885) (Mixer 0 of device object 0)
    Device file /dev/oss/ich0/mix0, Legacy device /dev/mixer0
    Priority: 10
    Caps:

Audio devices
/dev/oss/ich0/pcm0      Intel ICH2 (2445)  (device index 0)
    Legacy device /dev/dsp0
    Caps: DUPLEX TRIGGER
    Modes: IN/OUT
elisej
 
Posts: 7
Joined: Sun May 27, 2007 12:53 pm
Location: Kiev, Ukraine

Postby dev » Sun May 27, 2007 6:50 pm

You need to read man ich and there's a setting about the AD1885 rate_tuning.


regards
Dev Mazumdar
dev
 
Posts: 576
Joined: Fri Sep 12, 2003 6:08 am
Location: Culver City, CA

Postby elisej » Mon May 28, 2007 5:35 am

Thank you very much.
I read man ich, run osstest:
Code: Select all
Sound subsystem and version: OSS 4.0 (build 1002/200704100916) (0x00040002)
Platform: SunOS/i86pc 5.10 Generic_125101-05

*** Scanning sound adapter #-1 ***
/dev/oss/ich0/pcm0 (audio engine 0): Intel ICH2 (2445)
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured>

*** All tests completed OK ***

Then I changed /platform/i86pc/kernel/drv/ich.conf, rebooted a system with archive update.
But nothing has changed.
I tried different intelpci_rate_tuning values, but result the same.

What do I wrong?
elisej
 
Posts: 7
Joined: Sun May 27, 2007 12:53 pm
Location: Kiev, Ukraine


Return to Solaris

Who is online

Users browsing this forum: Bing [Bot] and 3 guests