• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Question about compiling the SampleUSBAudioPlugin
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Question about compiling the SampleUSBAudioPlugin


  • Subject: Re: Question about compiling the SampleUSBAudioPlugin
  • From: Alison Hughes <email@hidden>
  • Date: Mon, 24 Jan 2011 10:50:03 -0800


On Jan 21, 2011, at 4:32 PM, email@hidden wrote:

Answers to your question are as follows:

(1) Yes the device is class compliant, I am using a USB Audio Device(I hope that is class compliant with the SampleUSBAudioPlugin).
But since the error is at the level of the creating symbols, I don't think it has got anything to do with the device though.

I wasn't asking about this to debug your symbols problem.  I was trying to address your concern whether this is "the right Sample I need to be working with."  Based on your reply, the answer is yes.


The error appears to be the com.apple.kext.OSvKernDSPLib

But the Kernel Debug Kit has everything to do with IOKits....is there another debug kit I need to be using in conjuction with the Kernel Debug Kit?
I am using this one Kernel Debug Kit 10.6.6 build 10J567


~Aruna

Arunasree Swapna
Software Engineer
Logitech
360-817-1360 (office)

<graycol.gif>Alison Hughes ---01/21/2011 01:58:38 PM---On Jan 20, 2011, at 5:49 PM, email@hidden wrote: > Folks at CoreAudio,

From: Alison Hughes <email@hidden>
To: email@hidden
Cc: email@hidden
Date: 01/21/2011 01:58 PM
Subject: Re: Question about compiling the SampleUSBAudioPlugin
Sent by: coreaudio-api-bounces+arunasree_swapna=email@hidden






On Jan 20, 2011, at 5:49 PM, email@hidden wrote:
      Folks at CoreAudio,

      I am trying to compile the SampleUSBAudioPlugin for MAC, which went fine.
      I also tried setting up my kernel debugger and was able to break into the traget.
      I am able to see the driver loaded using showallkmods on the host machine.

      However I am unable to create a symbol file for the kernel extension on the host machine.
      When I try doing this on my host machine
      sudo kextutil -s <Location of kext and kext.dSYM> -n -arch i386 -k /Volumes/KernelDebugKit/mach_kernel -e -r /Volumes/KernelDebugKit <location of my kext>
      I get the following error message:
      IOAudioFamily.kext - no dependency found for com.apple.kext.OSvKernDSPLib.
      IOAudioFamily.kext - no dependency found for com.apple.kext.OSvKernDSPLib.
      /tmp/SampleUSBAudioPlugin.kext has problems:
      Dependency Resolution Failures:
      Indirect dependencies can't be resolved:
      com.apple.iokit.IOAudioFamily
      com.apple.driver.AppleUSBAudio


      I tried doing the following to have the resolution removed:

      http://osdir.com/ml/darwin-kernel/2010-05/msg00041.html

      But creating the symbol file still doesn't work.
My coworker suggested this post: http://lists.apple.com/archives/darwin-kernel/2010/May/msg00040.html

      I am beginning to wonder if this is the right Sample I need to be working with in the first place.
      I am working with a USB Audio Headset and trying to get a kext working with it.
      The idea is to add functionality to the kext and get things going.
What functionality are you trying to add? Is your device class compliant? Please clarify.

      What am I missing here and is there something wonrg in the way I am approaching the fix.


      Anybody have any ideas?


      ~Aruna

      Arunasree Swapna
      Software Engineer
      Logitech
      360-817-1360 (office)

      _______________________________________________
      Do not post admin requests to the list. They will be ignored.
      Coreaudio-api mailing list (
      email@hidden)
      Help/Unsubscribe/Update your Subscription:


      This email sent to email@hidden

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Question about compiling the SampleUSBAudioPlugin (From: email@hidden)
 >Re: Question about compiling the SampleUSBAudioPlugin (From: Alison Hughes <email@hidden>)
 >Re: Question about compiling the SampleUSBAudioPlugin (From: email@hidden)

  • Prev by Date: SimpleSDK Location?
  • Next by Date: Splitting up stream routes
  • Previous by thread: Re: Question about compiling the SampleUSBAudioPlugin
  • Next by thread: Re: Fw: Question about compiling the SampleUSBAudioPlugin
  • Index(es):
    • Date
    • Thread