At WWDC 2019, Apple announced a new driver architecture. More and more types of drivers are supposed to run in userspace instead of in the kernel. Among the first affected drivers types – according to the announcement – are USB-to-serial drivers.
This type of drivers is supposed to be implemented using the USBSerialDriverKit
, and Apple published early documentation for it. However, the pages have disappeared. There are still indexed in Google, e.g.: https://developer.apple.com/documentation/usbserialdriverkit. But they all lead to a 404. Related driver kits, e.g. USBDriverKit, are still online.
Why have the documentation and most likely also the related APIs disappeared – both from the web site as well as from macOS Catalina beta 3? Will they still be part of the final macOS Catalina?