SerialDriverKit
Develop drivers for serial I/O devices connected to your Mac.
Overview
The SerialDriverKit framework supports the development of drivers for devices that communicate using a serial interface. The framework lets you build drivers to support modem hardware or a universal asynchronous receiver/transmitter (UART). To create a driver that communicates serially with a USB device, use the USBSerialDriverKit framework instead.
Package your driver in an app that uses the System Extensions framework to install and upgrade the driver on the user’s Mac.