File nut/include/dev/usb_stm32/usb_conf.h

(C) COPYRIGHT 2010 STMicroelectronics ******************** * File Name : usb_conf.h * Author : MCD Application Team * Version : V3.1.1 * Date : 04/07/2010 * Description : Virtual COM Port Demo configuration header ******************************************************************************** * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE * CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.


Preprocessor definitions

#define __USB_CONF_H

#define EP_NUM 4

#define RX_FIFO_SIZE 128

#define TX0_FIFO_SIZE 64

#define TX1_FIFO_SIZE 64

#define TX2_FIFO_SIZE 16

#define TX3_FIFO_SIZE 16

#define INTR_RXSTSQLVL

#define INTR_USBSUSPEND

#define INTR_USBRESET

#define INTR_ENUMDONE

#define INTR_INEPINTR

#define INTR_OUTEPINTR

#define INTR_WKUPINTR

#define INTR_MODEMISMATCH_Callback NOP_Process

#define INTR_SOFINTR_Callback NOP_Process

#define INTR_RXSTSQLVL_Callback NOP_Process

#define INTR_NPTXFEMPTY_Callback NOP_Process

#define INTR_NPTXFEMPTY_Callback NOP_Process

#define INTR_GINNAKEFF_Callback NOP_Process

#define INTR_GOUTNAKEFF_Callback NOP_Process

#define INTR_ERLYSUSPEND_Callback NOP_Process

#define INTR_USBSUSPEND_Callback NOP_Process

#define INTR_USBRESET_Callback NOP_Process

#define INTR_ENUMDONE_Callback NOP_Process

#define INTR_ISOOUTDROP_Callback NOP_Process

#define INTR_EOPFRAME_Callback NOP_Process

#define INTR_EPMISMATCH_Callback NOP_Process

#define INTR_INEPINTR_Callback NOP_Process

#define INTR_OUTEPINTR_Callback NOP_Process

#define INTR_INCOMPLISOIN_Callback NOP_Process

#define INTR_INCOMPLISOOUT_Callback NOP_Process

#define INTR_WKUPINTR_Callback NOP_Process

#define INTR_RXSTSQLVL_ISODU_Callback NOP_Process

#define ISOC_BUFFER_SZE 1

#define NUM_SUB_BUFFERS 2

#define EP2_IN_Callback NOP_Process

#define EP3_IN_Callback NOP_Process

#define EP4_IN_Callback NOP_Process

#define EP5_IN_Callback NOP_Process

#define EP6_IN_Callback NOP_Process

#define EP7_IN_Callback NOP_Process

#define EP1_OUT_Callback NOP_Process

#define EP2_OUT_Callback NOP_Process

#define EP4_OUT_Callback NOP_Process

#define EP5_OUT_Callback NOP_Process

#define EP6_OUT_Callback NOP_Process

#define EP7_OUT_Callback NOP_Process