RNDIS
This embedded USB RNDIS host class driver provides a virtual Ethernet link over USB. Remote Network Driver Interface Standard (RNDIS) is a Microsoft proprietary protocol.
The package provides an RNDIS host class driver for a USB stack. The package provides a set of interface functions for controlling access to the serial port.
Features
- Conforms to the HCC Advanced Embedded Framework.
- Designed for integration with both RTOS and non-RTOS based systems.
- Compatible with all HCC USB host controllers.
- Supports multiple devices connected simultaneously.
- Supports all devices that comply with the RNDIS specification.
- Uses a system of callbacks for user-specified events.
Architecture

This diagram shows access to the TCP/IP stack over USB/RNDIS:
