On Time RTOS-32 Documentation
Welcome
RTTarget-32
RTKernel-32
RTFiles-32
RTIP-32
RTPEG-32
RTUSB-32
RTUSB-32 Programming Manual
RTUSB-32 Reference Manual
Introduction
Initialization
Device Query
Device Configuration
Pipe I/O
Message Queues
Keyboard Class Driver
Mouse Class Driver
Touch Screen Driver
Printer Class Driver
Mass Storage Class Driver
AX772 USB-Ethernet Driver
AX172 USB-Ethernet Driver
CDC ECM USB-Ethernet Driver
Structure RTUSBCDCECMConfig
Function USBCDCECM
Function USBCDCECMInit
Function USBCDCECMStatus
Function USBCDCECMSendFrame
Function USBCDCECMAcceptMulticastList
Audio Class Driver
Media Transfer Protocol Class Driver
RTUSB-32 Error Codes and Diagnostics
|
Structure RTUSBCDCECMConfig
The CDC ECM class driver has a few global options which it reads from structure RTUSBCDCECMConfig. The default values are given below. Applications can modify selected values before the driver is registered.
typedef struct {
int TaskPriority; // driver's thread priority
int TaskStackSize; // driver's thread stack size
int ReceiveQ; // max 16
} RTUSB32CDCECMConfig;
RTUSB32CDCECMConfig RTUSBCDCECMConfig = {
0, // TaskPriority
4096, // TaskStackSize
8, // ReceiveQ
};
Function USBCDCECM
|