site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Mark Cookson writes:
On 2/28/05 4:13 PM, "Andrew Gallatin" <gallatin@cs.duke.edu> wrote:
Sound assertion "!success && ( 0x20 == address )" Failed in AppleOnboardAudio/K2Platform.cpp line 285 goto Exit
That particular error is the built in audio driver not being able to talk over I2C to the sound chip (0x20 is the base address of the chip's registers). Do you do anything with the I2C driver that might wedge it?
No. Our driver is for a PCI device.
This call path is in the initialization of the driver (are you unloading it?), but it should only be retried one or two times, not infinitely.
Unfortunately, I can't think of anything that this might mean in relation to a third party driver, unless you're actually loading and unloading the AppleOnboardAudio driver.
We never unload the sound driver. Just our own driver. Hmm.. I wonder if we've got a bogus stack someplace caused by some sort of stack overflow, and the garbage return address just happens to match the address of this audio driver init routine.. Drew _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com