Macros | Functions | Variables
myUSB.c File Reference
#include "ch.h"
#include "hal.h"
#include "myUSB.h"
#include "usbdescriptor.h"

Macros

#define USBD1_DATA_REQUEST_EP   1
 
#define USBD1_DATA_AVAILABLE_EP   1
 
#define USBD1_INTERRUPT_REQUEST_EP   2
 

Functions

int isUsbActive (void)
 
void myUSBinit (void)
 

Variables

SerialUSBDriver SDU1
 
const USBConfig usbcfg
 
const SerialUSBConfig serusbcfg
 

Macro Definition Documentation

#define USBD1_DATA_AVAILABLE_EP   1
#define USBD1_DATA_REQUEST_EP   1
#define USBD1_INTERRUPT_REQUEST_EP   2

Function Documentation

int isUsbActive ( void  )
void myUSBinit ( void  )

Variable Documentation

SerialUSBDriver SDU1
const SerialUSBConfig serusbcfg
Initial value:
= {
&USBD1,
}
#define USBD1_DATA_REQUEST_EP
Definition: myUSB.c:24
#define USBD1_INTERRUPT_REQUEST_EP
Definition: myUSB.c:26
#define USBD1_DATA_AVAILABLE_EP
Definition: myUSB.c:25
const USBConfig usbcfg
Initial value:
= {
usb_event,
get_descriptor,
sduRequestsHook,
NULL
}