• 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
kext loading issues on Mac OS 10.3.9, but works fine on Mac OS X 10.4 ppc and intel. Why?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: kext loading issues on Mac OS 10.3.9, but works fine on Mac OS X 10.4 ppc and intel. Why?
      • From: Mike Smith <email@hidden>
  • Prev by Date: launch agent, non-Admin user, CoreMIDI/bootstrap namespace errors
  • Next by Date: Re: kext loading issues on Mac OS 10.3.9, but works fine on Mac OS X 10.4 ppc and intel. Why?
  • Previous by thread: launch agent, non-Admin user, CoreMIDI/bootstrap namespace errors
  • Next by thread: Re: kext loading issues on Mac OS 10.3.9, but works fine on Mac OS X 10.4 ppc and intel. Why?
  • Index(es):
    • Date
    • Thread