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 */ |