Interface Drivers

To order runtime licenses for these drivers, please, send an inquiry to

SPI Bus Driver

The driver defines a Serial Peripheral Interface Bus (SPI) interface for middleware components, with support of multiple slaves. It implements Direct Memory Access (DMA) transactions, process threading.

UART messaging system

Universal Asynchronous Receiver/Transmitter (UART) driver for displaying diagnostic messages to console, with direct access to memory.

AI2C interface driver

This driver implements an inter-integrated circuit protocol (I2C) for a serial access to a range of controllers, real-time clocks.