Subversion Repositories NaviCtrl

Rev

Rev 270 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 270 Rev 273
Line 1... Line 1...
1
/******************** (C) COPYRIGHT 2006 STMicroelectronics ********************
1
/******************** (C) COPYRIGHT 2008 STMicroelectronics ********************
2
* File Name          : usb_desc.h
2
* File Name          : usb_desc.h
3
* Author             : MCD Application Team
3
* Author             : MCD Application Team
-
 
4
* Version            : V2.0.0
4
* Date First Issued  : 10/01/2006 : V1.0
5
* Date               : 09/29/2008
5
* Description        : Descriptor Header for Virtual Com Port Demo
6
* Description        : Descriptor Header for Virtual Com Port Demo
6
********************************************************************************
7
********************************************************************************
7
* History:
-
 
8
* 10/01/2006 : V1.0
-
 
9
********************************************************************************
-
 
10
* THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
8
* THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
11
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
9
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
12
* AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
10
* AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
13
* INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
11
* INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
14
* CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
12
* CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
15
* INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
13
* INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
16
*******************************************************************************/
14
*******************************************************************************/
Line -... Line 15...
-
 
15
 
17
 
16
 
18
/* Define to prevent recursive inclusion -------------------------------------*/
17
/* Define to prevent recursive inclusion -------------------------------------*/
19
#ifndef __USB_DESC_H
18
#ifndef __USB_DESC_H
20
#define __USB_DESC_H
19
#define __USB_DESC_H
21
/* Includes ------------------------------------------------------------------*/
20
/* Includes ------------------------------------------------------------------*/
Line 27... Line 26...
27
#define USB_CONFIGURATION_DESCRIPTOR_TYPE       0x02
26
#define USB_CONFIGURATION_DESCRIPTOR_TYPE       0x02
28
#define USB_STRING_DESCRIPTOR_TYPE              0x03
27
#define USB_STRING_DESCRIPTOR_TYPE              0x03
29
#define USB_INTERFACE_DESCRIPTOR_TYPE           0x04
28
#define USB_INTERFACE_DESCRIPTOR_TYPE           0x04
30
#define USB_ENDPOINT_DESCRIPTOR_TYPE            0x05
29
#define USB_ENDPOINT_DESCRIPTOR_TYPE            0x05
Line 31... Line 30...
31
 
30
 
32
#define VIRTUAL_COM_PORT_DATA_SIZE                              64
31
#define VIRTUAL_COM_PORT_DATA_SIZE            64
Line 33... Line 32...
33
#define VIRTUAL_COM_PORT_INT_SIZE                  8 
32
#define VIRTUAL_COM_PORT_INT_SIZE                  8
34
 
33
 
35
#define VIRTUAL_COM_PORT_SIZ_DEVICE_DESC           18
34
#define VIRTUAL_COM_PORT_SIZ_DEVICE_DESC           18
36
#define VIRTUAL_COM_PORT_SIZ_CONFIG_DESC           67
35
#define VIRTUAL_COM_PORT_SIZ_CONFIG_DESC           67
37
#define VIRTUAL_COM_PORT_SIZ_STRING_LANGID         4
36
#define VIRTUAL_COM_PORT_SIZ_STRING_LANGID         4
38
#define VIRTUAL_COM_PORT_SIZ_STRING_VENDOR         38
37
#define VIRTUAL_COM_PORT_SIZ_STRING_VENDOR         38
Line 51... Line 50...
51
extern const u8 Virtual_Com_Port_StringProduct[VIRTUAL_COM_PORT_SIZ_STRING_PRODUCT];
50
extern const u8 Virtual_Com_Port_StringProduct[VIRTUAL_COM_PORT_SIZ_STRING_PRODUCT];
52
extern const u8 Virtual_Com_Port_StringSerial[VIRTUAL_COM_PORT_SIZ_STRING_SERIAL];
51
extern const u8 Virtual_Com_Port_StringSerial[VIRTUAL_COM_PORT_SIZ_STRING_SERIAL];
Line 53... Line 52...
53
 
52
 
Line 54... Line 53...
54
#endif /* __USB_DESC_H */
53
#endif /* __USB_DESC_H */