string-descriptors.c
来自「伟大的Contiki工程, 短小精悍 的操作系统, 学习编程不可不看」· C语言 代码 · 共 50 行
C
50 行
#include "string-descriptors.h"static const struct { struct usb_st_string_descriptor base; Uint16 chars[15];} string_descriptor_1_en= {{34, 3, {'S'}}, {'e', 'r', 'i', 'a', 'l', ' ', 'i', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e'}};static const struct { struct usb_st_string_descriptor base; Uint16 chars[8];} string_descriptor_1_sv= {{20, 3, {'S'}}, {'e', 'r', 'i', 'e', 'p', 'o', 'r', 't'}};static const struct { struct usb_st_string_descriptor base; Uint16 chars[8];} string_descriptor_2_all= {{20, 3, {'F'}}, {'l', 'u', 'f', 'f', 'w', 'a', 'r', 'e'}};static const struct { struct usb_st_string_descriptor base; Uint16 chars[3];} string_descriptor_3_all= {{10, 3, {'0'}}, {'.', '0', '1'}};static const struct usb_st_string_descriptor * string_table_en[] ={ &string_descriptor_1_en.base, &string_descriptor_2_all.base, &string_descriptor_3_all.base,};static const struct usb_st_string_descriptor * string_table_sv[] ={ &string_descriptor_1_sv.base, &string_descriptor_2_all.base, &string_descriptor_3_all.base,};static const struct { struct usb_st_language_descriptor base; Uint16 langs[1];} language_descriptor ={ {6, 3, {0x0409}}, {0x041d, }};static const struct { struct usb_st_string_languages base; struct usb_st_string_language_map map[1];} string_languages_full={{2, 3, &language_descriptor.base, {{0x0409, string_table_en}}}, { {0x041d, string_table_sv}, }};const struct usb_st_string_languages * const string_languages = &string_languages_full.base;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?