Kernel extensions are able to execute code at kernel levels but also make kernel level data available to higher level things, right? That's how Intel PowerGadget accesses kernel level info, because it has a kext that it pulls that info from.
My question is, How would I access info from a kext via my own Objective-C code? Can I access a function? Or a class? How would I do such a thing?