AN64465 provides guidelines to implement USB composite devices. It includes a reference implementation of the USB composite device with Remote Network Driver Interface Specification (RNDIS), Communication Device Class - Ethernet Control Model (CDC-ECM), and mass storage functions. It also discusses the known issues with the Windows operating system and USB composite device implementation, and provides workarounds.
Introduction
This document assumes that reader is aware of the basics of USB communication. West Bridge® Astoria can be integrated with various embedded operating systems (OS) and processors.