Reputation: 53
I want to reach bluetooth, wifi, usb, firewire and other communication interfaces on mac. I want to also doing authentication for bluetooth and wifi. Which kernel extension I must use Generic kernel extension or I/O Driver extension?
Upvotes: 1
Views: 338
Reputation: 23438
So overall, if you need to get at the objects representing devices, you will need to use the I/O Kit - either from an I/O Kit kext or from userspace. If you're using the network (Ethernet, IP) APIs, you'll want a Generic kext.
Upvotes: 1