Skip to content

File UsbCdcLink.h

FileList > fw > rbcx-coprocessor > include > UsbCdcLink.h

Go to the source code of this file.

  • #include "stm32.h"
  • #include "usb.h"

Public Attributes

Type Name
usbd_device udev

Public Functions

Type Name
void cdcLinkInit ()
bool cdcLinkIsDebugEpEnabled ()

Macros

Type Name
define CDC_DATA_SZ 0x40
define CDC_DEBUG_NTF_EP 0x84
define CDC_DEBUG_RXD_EP 0x02
define CDC_DEBUG_TXD_EP 0x83
define CDC_EP0_SIZE 0x08
define CDC_NTF_SZ 0x08
define CDC_TUNNEL_NTF_EP 0x82
define CDC_TUNNEL_RXD_EP 0x01
define CDC_TUNNEL_TXD_EP 0x81

Public Attributes Documentation

variable udev

usbd_device udev;

Public Functions Documentation

function cdcLinkInit

void cdcLinkInit () 

function cdcLinkIsDebugEpEnabled

bool cdcLinkIsDebugEpEnabled () 

Macro Definition Documentation

define CDC_DATA_SZ

#define CDC_DATA_SZ 0x40

define CDC_DEBUG_NTF_EP

#define CDC_DEBUG_NTF_EP 0x84

define CDC_DEBUG_RXD_EP

#define CDC_DEBUG_RXD_EP 0x02

define CDC_DEBUG_TXD_EP

#define CDC_DEBUG_TXD_EP 0x83

define CDC_EP0_SIZE

#define CDC_EP0_SIZE 0x08

define CDC_NTF_SZ

#define CDC_NTF_SZ 0x08

define CDC_TUNNEL_NTF_EP

#define CDC_TUNNEL_NTF_EP 0x82

define CDC_TUNNEL_RXD_EP

#define CDC_TUNNEL_RXD_EP 0x01

define CDC_TUNNEL_TXD_EP

#define CDC_TUNNEL_TXD_EP 0x81

The documentation for this class was generated from the following file fw/rbcx-coprocessor/include/UsbCdcLink.h