kext loading issues on Mac OS 10.3.9, but works fine on Mac OS X 10.4 ppc and intel. Why?
kext loading issues on Mac OS 10.3.9, but works fine on Mac OS X 10.4 ppc and intel. Why?
- Subject: kext loading issues on Mac OS 10.3.9, but works fine on Mac OS X 10.4 ppc and intel. Why?
- From: "rohit dhamija" <email@hidden>
- Date: Sun, 11 Jun 2006 23:03:11 +0530
Dear All,
I am developing kernel extension for my USB bulk and control devices for
"Mac OS X 10.4 powerpc and Intel Mac. and Mac OS X 10.3.9 powerpc"
1. I had used following key to use "copyin" function in my kext code.
copyin() is exposed in kpi which is available for Mac OS X 10.4 and
above.
<key>com.apple.kpi.libkern</key>
<string>8.0.0</string>
But I require to run my kext on Mac OS X 10.3.9 too. So is there any
alternative to copyin function ?? Or alternative to
com.apple.kpi.libkern.
I know that kpi's are introduced for Mac OS 10.4 and above
Please suggest.
2. The kext works fine on 10.4 but throws following error on Mac OS 10.3.9.
Please note that I have already commented com.apple.kpi.libkern and
the corresponding copyin function, but still my kext throws following
error whiel loading on 10.3.9::
kextload: extension myDriver.kext appears to be valid
kextload: notice: extension myDriver.kext has debug properties set
18myDriverUserClient is not compatible with its superclass,
12IOUserClient superclass changed?
kextload: a link/load error occured for kernel extension myDriver.kext
load failed for extension myDriver.kext
(run kextload with -t for diagnostic output)
Why is myDriverUserClient : IOUserClient not compatible on Mac OS X
10.3.9, although the same works great on Mac OS X 10.4 ?
Did any body encountered similiar situation ??
Please help.
Thanks and Regards,
Rohit Dhamija
_______________________________________________
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