Questions related to the development of macOS/Darwin kernel extensions, including both the generic (C) and I/O Kit (C++) kinds.
I'm trying to uninstall Parallels completely from macOS High Sierra. I removed everything from the disk except some Parallels extensions …
kernel-extension macos-high-sierraI'm updating the driver of one of my devices and would like to kextunload the old driver and kextload the …
macos installation driver kernel-extensionI am attempting to communicate with a rather specific USB device and developing both Windows and Mac code to do …
c++ macos usb hid kernel-extensionI'm writing an OSX kernel extension for an audio device driver (it's software, but emulates a hardware device). During development, …
macos kernel-module kernel kernel-extensionI had a code signing on kext in Yosemite. But kextload is failed. It was version2 codesign. codesign --verify is …
macos codesign kernel-extensionI have an iMac and a Macbook Pro. I updated both to Yosemite beta (the public one). But my audio …
macos digital-signature kernel-extension firewireI migrated my mac book pro to a mac mini. Right now I have a kernel panic at each startup. …
macos kernel osx-mavericks kernel-extensionWe have a kext-enabled Developer ID which we are using for code signing and I have verified that the certificate …
macos code-signing signing kernel-extensionSo we have a certificate that allows us to sign kexts, but when we run > sudo kextload friendly.kext, …
macos code-signing kernel-extension osx-gatekeeper