Operating Systems and Middleware

Analog Devices, in collaboration with several Alliance partners, provides the following operating system and middleware offerings to enable a user-friendly programming environment for applications developed using the Blackfin® and SHARC® processor families. These real-time kernels and services software seamlessly integrate with CrossCore® Embedded Studio.

Type Offerings Supported Architectures
SHARC Blackfin
Operating System 

FreeRTOS - Analog Devices port of open-source OS

Embedded Linux - Analog Devices Linux kernel and development tools


USB Stack/Driver

Tuxera (HCC) USB Host/Device Stacks

Closed Loop Design USB Communication Device and Audio Class Libraries

TCP/IP Stack

Tuxera (HCC) IPv4 and IPv6 TCP/IP Stack

File System Driver Tuxera (HCC) FAT File System