📄 usbstr.h
字号:
/*++
Copyright (c) 2001 Sunplus Technology Co., Ltd.
Module Name:
usbstr.h
Abstract:
Header file related to USB string
Environment:
Keil C51 Compiler
Revision History:
08/28/2001 Chi-Yeh Tsai created
--*/
//------------------------------------------------------------------------------
//Constant
//------------------------------------------------------------------------------
#define K_LANGUAGE_ID_STRING_SIZE 0x0004
code UCHAR K_LanguageIdString[] =
{
//----------
//0x04 Bytes
//----------
0x04, //bLength
0x03, //bDescriptorType: STRING
0x09, 0x04, //bString: English (US)
};
#define K_MANUFACTURER_STRING_SIZE 0x0020
code UCHAR K_ManufacturerString[] =
{
//----------
//0x20 Bytes
//----------
0x20, //bLength
0x03, //bDescriptorType: STRING
'S', 0x00, //bString: Sunplus Co Ltd
'u', 0x00,
'n', 0x00,
'p', 0x00,
'l', 0x00,
'u', 0x00,
's', 0x00,
' ', 0x00,
'C', 0x00,
'o', 0x00,
' ', 0x00,
'L', 0x00,
't', 0x00,
'd', 0x00,
' ', 0x00,
};
#define K_PRODUCT_STRING_SIZE 0x0030
code UCHAR K_ProductString[] =
{
//----------
//0x30 Bytes
//----------
0x30, //bLength
0x03, //bDescriptorType: STRING
'S', 0x00, //bString: Sunplus SPCA755/SPCA757
'u', 0x00,
'n', 0x00,
'p', 0x00,
'l', 0x00,
'u', 0x00,
's', 0x00,
' ', 0x00,
'M', 0x00,
'u', 0x00,
'l', 0x00,
't', 0x00,
'i', 0x00,
'M', 0x00,
'e', 0x00,
'd', 0x00,
'i', 0x00,
'a', 0x00,
' ', 0x00,
'd', 0x00,
'i', 0x00,
's', 0x00,
'k', 0x00,
};
#define K_SERIAL_NUMBER_STRING_SIZE 0x0012
//#if 0 //chamber@030127
code UCHAR K_SerialNumberString[] =
{
//----------
//0x12 Bytes
//----------
0x12, //bLength
0x03, //bDescriptorType: STRING
'0', 0x00, //bString: 01.00.00
'1', 0x00,
'.', 0x00,
'0', 0x00,
'0', 0x00,
'.', 0x00,
'0', 0x00,
'0', 0x00,
};
//#endif //chamber@030127
#if 0
#define K_CONFIGURATION_STRING_SIZE 0x0020
code UCHAR K_ConfigurationString[] =
{
//----------
//0x20 Bytes
//----------
0x20, //bLength
0x03, //bDescriptorType: STRING
'c', 0x00, //bString: configuration
'o', 0x00,
'n', 0x00,
'f', 0x00,
'i', 0x00,
'g', 0x00,
'u', 0x00,
'r', 0x00,
'a', 0x00,
't', 0x00,
'i', 0x00,
'o', 0x00,
'n', 0x00,
' ', 0x00,
' ', 0x00,
};
#define K_INTERFACE_STRING_SIZE 0x0020
code UCHAR K_InterfaceString[] =
{
//----------
//0x20 Bytes
//----------
0x20, //bLength
0x03, //bDescriptorType: STRING
'i', 0x00, //bString: interface
'n', 0x00,
't', 0x00,
'e', 0x00,
'r', 0x00,
'f', 0x00,
'a', 0x00,
'c', 0x00,
'e', 0x00,
' ', 0x00,
' ', 0x00,
' ', 0x00,
' ', 0x00,
' ', 0x00,
' ', 0x00,
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -