I was trying to make a codeless KEXT yesterday, it was based on on which used to work, but it was failing with library linking errors. it looks like the name of the system libraries has changed, possibly on 64 bit systems.
To answer the original question, to be gruel;y codeless, you point to some handy code which exists in the system already. Usually you point the kext to IOService which when called returns true, but otherwise does nothing. On Feb 25, 2015, at 12:49 PM, Stephen Checkoway <[email protected]> wrote: > I don't know about BeagleBone in particular, but I made a codeless kext for > an MSP430 dev board <https://github.com/stevecheckoway/rf2500>. A codeless > kext is nothing more than a Info.plist file in a particular directory > structure: foo.kext/Contents/Info.plist. > > Steve > > On Feb 25, 2015, at 3:00 PM, Rick Mann <[email protected]> wrote: > >> I'm trying to help out an open source project called BBBlfs >> (https://github.com/ungureanuvladvictor/BBBlfs). Their code allows the user >> to write a BeagleBone Black's (popular single-board computer) on-board flash >> storage from Linux (and hopefully OS X). >> >> Unfortunately, because the BBB shows up as a CDC device, the Apple CDC >> driver claims it. They need a codeless KEXT to prevent that. >> >> Problem is, I can't find any good examples of how to do this. I see here >> (https://developer.apple.com/library/mac/documentation/Darwin/Conceptual/KEXTConcept/KEXTConceptAnatomy/kext_anatomy.html#//apple_ref/doc/uid/20002364-SW8) >> an example of how to make a device match a different driver, but I don't >> want it to match any driver (do I?). >> >> I know this is a frequent question (or has been, in the past). Sorry to ask >> it again, but it's just not clear to me how to proceed. >> >> Thanks! >> >> >> Device VendorID/ProductID: 0x0451/0x6141 (Texas Instruments) >> >> >> >> -- >> Rick Mann >> [email protected] >> >> >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Usb mailing list ([email protected]) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/usb/s%40pahtak.org >> >> This email sent to [email protected] > > -- > Stephen Checkoway > > > > > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Usb mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/usb/barry%40nestlabs.com > > This email sent to [email protected] _______________________________________________ Do not post admin requests to the list. They will be ignored. Usb mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/usb/archive%40mail-archive.com This email sent to [email protected]
