Hello There,
I am trying to break into the Kernel Extension: SampleUSBAudioPlugin's driver methods.
I tried doing so with gdb, but apparently GDB doesn't give me a facility to do so.
So I tried putting a bunch of debug statement to pipe the messages to /var/log/kernel.log
The sample kext seems to be loading fine from the messages in the /var/log/kernel.log
The kext doe sthe following correctly:
- initializes successfully
- set the direction of frame buffers
- changes the format correctly.
But the rest of the methods don't do anything meaningful, I tried setting the device as default and piping audio into the USB Audio Device set to use this kext.
Who calls the methods in the driver for the driver to do something meaningful?
Any info on that to understand how the sample kernel extension works to do the low-pass filtering stuff?
Thanks in advance.
~Aruna
Arunasree Swapna
Software Engineer
Logitech
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden