Contents

USBSerialDriverKit

Develop drivers for serial USB devices connected to your Mac.

Overview

Use the USBSerialDriverKit framework to develop drivers that communicate with USB devices using serial protocols. This framework augments the behavior of the SerialDriverKit framework by configuring the buffers and endpoints needed to transfer data to and from the device. You handle the initial configuration of your device, and the framework manages the transfer of data to and from that device.

Package your driver in an app that uses the System Extensions framework to install and upgrade the driver on the user’s Mac.

Topics

Samples

Serial USB Interface