What Device Drivers are in macOS? How are they different?

I am researching the drivers in macOS. Apple Developer lists that the Default Drivers are ApplePlatformExpert, IODTPlatformExpert, IOPlatformExpert, and the Apple Drivers are IODTNVRAM, AppleMacIO, AppleMacIODevice, AppleNMI. What are these drivers and how are they different?

Replies

I am researching the drivers in macOS.

To what end?

The macOS driver architecture is old and complex, and it’s not something that I’m able to explain in detail here on DevForums. However, if you can give me some idea of your overall goal I may be able to point you to relevant resources.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"