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 + -
显示快捷键?