> Hi! > > Great! That is the trick. Here is the link to the > manual, if other do have the same problem... > > http://manuals.opensound.com/usersguide/ich.html > > Would be cool if the OSS driver automatically sets > the correct intelpci_rate_tuning parameter if it > detects a "broken" audio_controller... ;-) > > Thanks a lot!, > > Fabian
Actually the code is there in http://manuals.opensound.com/sources/ich.c.html #if 0 static int ich_calibrate_speed (int dev, int nominal_speed, int true_speed) { unsigned int fix; DDB (smn_err (CE_CONT, "ich_calibrate_speed(%d, %d, %d)\n", dev, nominal_speed, true_speed)); fix = ((240 * true_speed) + nominal_speed / 2) / nominal_speed; DDB (cmn_err (CE_NOTE, "intelpci_rate_tuning = %d\n", fix)); if (fix > 1) intelpci_rate_tuning = fix; return 0; } #endif It's just ifdef'ed out because it was unreliable. regards Dev This message posted from opensolaris.org
