Skip to content

Commit 07f20ac

Browse files
committed
update(cherryusb): update to v1.5.0
Signed-off-by: sakumisu <[email protected]>
1 parent 5f9f522 commit 07f20ac

File tree

143 files changed

+8489
-114865
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

143 files changed

+8489
-114865
lines changed

components/drivers/usb/Kconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
rsource "cherryusb/Kconfig"
1+
rsource "cherryusb/Kconfig.rtt"
Lines changed: 311 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,311 @@
1+
{
2+
"_help_parse": "Options affecting listfile parsing",
3+
"parse": {
4+
"_help_additional_commands": [
5+
"Specify structure for custom cmake functions"
6+
],
7+
"additional_commands": {
8+
"foo": {
9+
"flags": [
10+
"BAR",
11+
"BAZ"
12+
],
13+
"kwargs": {
14+
"HEADERS": "*",
15+
"SOURCES": "*",
16+
"DEPENDS": "*"
17+
}
18+
}
19+
},
20+
"_help_override_spec": [
21+
"Override configurations per-command where available"
22+
],
23+
"override_spec": {},
24+
"_help_vartags": [
25+
"Specify variable tags."
26+
],
27+
"vartags": [],
28+
"_help_proptags": [
29+
"Specify property tags."
30+
],
31+
"proptags": []
32+
},
33+
"_help_format": "Options affecting formatting.",
34+
"format": {
35+
"_help_disable": [
36+
"Disable formatting entirely, making cmake-format a no-op"
37+
],
38+
"disable": false,
39+
"_help_line_width": [
40+
"How wide to allow formatted cmake files"
41+
],
42+
"line_width": 120,
43+
"_help_tab_size": [
44+
"How many spaces to tab for indent"
45+
],
46+
"tab_size": 4,
47+
"_help_use_tabchars": [
48+
"If true, lines are indented using tab characters (utf-8",
49+
"0x09) instead of <tab_size> space characters (utf-8 0x20).",
50+
"In cases where the layout would require a fractional tab",
51+
"character, the behavior of the fractional indentation is",
52+
"governed by <fractional_tab_policy>"
53+
],
54+
"use_tabchars": false,
55+
"_help_fractional_tab_policy": [
56+
"If <use_tabchars> is True, then the value of this variable",
57+
"indicates how fractional indentions are handled during",
58+
"whitespace replacement. If set to 'use-space', fractional",
59+
"indentation is left as spaces (utf-8 0x20). If set to",
60+
"`round-up` fractional indentation is replaced with a single",
61+
"tab character (utf-8 0x09) effectively shifting the column",
62+
"to the next tabstop"
63+
],
64+
"fractional_tab_policy": "use-space",
65+
"_help_max_subgroups_hwrap": [
66+
"If an argument group contains more than this many sub-groups",
67+
"(parg or kwarg groups) then force it to a vertical layout."
68+
],
69+
"max_subgroups_hwrap": 2,
70+
"_help_max_pargs_hwrap": [
71+
"If a positional argument group contains more than this many",
72+
"arguments, then force it to a vertical layout."
73+
],
74+
"max_pargs_hwrap": 6,
75+
"_help_max_rows_cmdline": [
76+
"If a cmdline positional group consumes more than this many",
77+
"lines without nesting, then invalidate the layout (and nest)"
78+
],
79+
"max_rows_cmdline": 2,
80+
"_help_separate_ctrl_name_with_space": [
81+
"If true, separate flow control names from their parentheses",
82+
"with a space"
83+
],
84+
"separate_ctrl_name_with_space": false,
85+
"_help_separate_fn_name_with_space": [
86+
"If true, separate function names from parentheses with a",
87+
"space"
88+
],
89+
"separate_fn_name_with_space": false,
90+
"_help_dangle_parens": [
91+
"If a statement is wrapped to more than one line, than dangle",
92+
"the closing parenthesis on its own line."
93+
],
94+
"dangle_parens": true,
95+
"_help_dangle_align": [
96+
"If the trailing parenthesis must be 'dangled' on its on",
97+
"line, then align it to this reference: `prefix`: the start",
98+
"of the statement, `prefix-indent`: the start of the",
99+
"statement, plus one indentation level, `child`: align to",
100+
"the column of the arguments"
101+
],
102+
"dangle_align": "prefix",
103+
"_help_min_prefix_chars": [
104+
"If the statement spelling length (including space and",
105+
"parenthesis) is smaller than this amount, then force reject",
106+
"nested layouts."
107+
],
108+
"min_prefix_chars": 4,
109+
"_help_max_prefix_chars": [
110+
"If the statement spelling length (including space and",
111+
"parenthesis) is larger than the tab width by more than this",
112+
"amount, then force reject un-nested layouts."
113+
],
114+
"max_prefix_chars": 10,
115+
"_help_max_lines_hwrap": [
116+
"If a candidate layout is wrapped horizontally but it exceeds",
117+
"this many lines, then reject the layout."
118+
],
119+
"max_lines_hwrap": 2,
120+
"_help_line_ending": [
121+
"What style line endings to use in the output."
122+
],
123+
"line_ending": "unix",
124+
"_help_command_case": [
125+
"Format command names consistently as 'lower' or 'upper' case"
126+
],
127+
"command_case": "canonical",
128+
"_help_keyword_case": [
129+
"Format keywords consistently as 'lower' or 'upper' case"
130+
],
131+
"keyword_case": "unchanged",
132+
"_help_always_wrap": [
133+
"A list of command names which should always be wrapped"
134+
],
135+
"always_wrap": [],
136+
"_help_enable_sort": [
137+
"If true, the argument lists which are known to be sortable",
138+
"will be sorted lexicographicall"
139+
],
140+
"enable_sort": true,
141+
"_help_autosort": [
142+
"If true, the parsers may infer whether or not an argument",
143+
"list is sortable (without annotation)."
144+
],
145+
"autosort": false,
146+
"_help_require_valid_layout": [
147+
"By default, if cmake-format cannot successfully fit",
148+
"everything into the desired linewidth it will apply the",
149+
"last, most agressive attempt that it made. If this flag is",
150+
"True, however, cmake-format will print error, exit with non-",
151+
"zero status code, and write-out nothing"
152+
],
153+
"require_valid_layout": false,
154+
"_help_layout_passes": [
155+
"A dictionary mapping layout nodes to a list of wrap",
156+
"decisions. See the documentation for more information."
157+
],
158+
"layout_passes": {}
159+
},
160+
"_help_markup": "Options affecting comment reflow and formatting.",
161+
"markup": {
162+
"_help_bullet_char": [
163+
"What character to use for bulleted lists"
164+
],
165+
"bullet_char": "*",
166+
"_help_enum_char": [
167+
"What character to use as punctuation after numerals in an",
168+
"enumerated list"
169+
],
170+
"enum_char": ".",
171+
"_help_first_comment_is_literal": [
172+
"If comment markup is enabled, don't reflow the first comment",
173+
"block in each listfile. Use this to preserve formatting of",
174+
"your copyright/license statements."
175+
],
176+
"first_comment_is_literal": true,
177+
"_help_literal_comment_pattern": [
178+
"If comment markup is enabled, don't reflow any comment block",
179+
"which matches this (regex) pattern. Default is `None`",
180+
"(disabled)."
181+
],
182+
"literal_comment_pattern": null,
183+
"_help_fence_pattern": [
184+
"Regular expression to match preformat fences in comments",
185+
"default= ``r'^\\s*([`~]{3}[`~]*)(.*)$'``"
186+
],
187+
"fence_pattern": "^\\s*([`~]{3}[`~]*)(.*)$",
188+
"_help_ruler_pattern": [
189+
"Regular expression to match rulers in comments default=",
190+
"``r'^\\s*[^\\w\\s]{3}.*[^\\w\\s]{3}$'``"
191+
],
192+
"ruler_pattern": "^\\s*[^\\w\\s]{3}.*[^\\w\\s]{3}$",
193+
"_help_explicit_trailing_pattern": [
194+
"If a comment line matches starts with this pattern then it",
195+
"is explicitly a trailing comment for the preceeding",
196+
"argument. Default is '#<'"
197+
],
198+
"explicit_trailing_pattern": "#<",
199+
"_help_hashruler_min_length": [
200+
"If a comment line starts with at least this many consecutive",
201+
"hash characters, then don't lstrip() them off. This allows",
202+
"for lazy hash rulers where the first hash char is not",
203+
"separated by space"
204+
],
205+
"hashruler_min_length": 10,
206+
"_help_canonicalize_hashrulers": [
207+
"If true, then insert a space between the first hash char and",
208+
"remaining hash chars in a hash ruler, and normalize its",
209+
"length to fill the column"
210+
],
211+
"canonicalize_hashrulers": true,
212+
"_help_enable_markup": [
213+
"enable comment markup parsing and reflow"
214+
],
215+
"enable_markup": true
216+
},
217+
"_help_lint": "Options affecting the linter",
218+
"lint": {
219+
"_help_disabled_codes": [
220+
"a list of lint codes to disable"
221+
],
222+
"disabled_codes": [],
223+
"_help_function_pattern": [
224+
"regular expression pattern describing valid function names"
225+
],
226+
"function_pattern": "[0-9a-z_]+",
227+
"_help_macro_pattern": [
228+
"regular expression pattern describing valid macro names"
229+
],
230+
"macro_pattern": "[0-9A-Z_]+",
231+
"_help_global_var_pattern": [
232+
"regular expression pattern describing valid names for",
233+
"variables with global (cache) scope"
234+
],
235+
"global_var_pattern": "[A-Z][0-9A-Z_]+",
236+
"_help_internal_var_pattern": [
237+
"regular expression pattern describing valid names for",
238+
"variables with global scope (but internal semantic)"
239+
],
240+
"internal_var_pattern": "_[A-Z][0-9A-Z_]+",
241+
"_help_local_var_pattern": [
242+
"regular expression pattern describing valid names for",
243+
"variables with local scope"
244+
],
245+
"local_var_pattern": "[a-z][a-z0-9_]+",
246+
"_help_private_var_pattern": [
247+
"regular expression pattern describing valid names for",
248+
"privatedirectory variables"
249+
],
250+
"private_var_pattern": "_[0-9a-z_]+",
251+
"_help_public_var_pattern": [
252+
"regular expression pattern describing valid names for public",
253+
"directory variables"
254+
],
255+
"public_var_pattern": "[A-Z][0-9A-Z_]+",
256+
"_help_argument_var_pattern": [
257+
"regular expression pattern describing valid names for",
258+
"function/macro arguments and loop variables."
259+
],
260+
"argument_var_pattern": "[a-z][a-z0-9_]+",
261+
"_help_keyword_pattern": [
262+
"regular expression pattern describing valid names for",
263+
"keywords used in functions or macros"
264+
],
265+
"keyword_pattern": "[A-Z][0-9A-Z_]+",
266+
"_help_max_conditionals_custom_parser": [
267+
"In the heuristic for C0201, how many conditionals to match",
268+
"within a loop in before considering the loop a parser."
269+
],
270+
"max_conditionals_custom_parser": 2,
271+
"_help_min_statement_spacing": [
272+
"Require at least this many newlines between statements"
273+
],
274+
"min_statement_spacing": 1,
275+
"_help_max_statement_spacing": [
276+
"Require no more than this many newlines between statements"
277+
],
278+
"max_statement_spacing": 2,
279+
"max_returns": 6,
280+
"max_branches": 12,
281+
"max_arguments": 5,
282+
"max_localvars": 15,
283+
"max_statements": 50
284+
},
285+
"_help_encode": "Options affecting file encoding",
286+
"encode": {
287+
"_help_emit_byteorder_mark": [
288+
"If true, emit the unicode byte-order mark (BOM) at the start",
289+
"of the file"
290+
],
291+
"emit_byteorder_mark": false,
292+
"_help_input_encoding": [
293+
"Specify the encoding of the input file. Defaults to utf-8"
294+
],
295+
"input_encoding": "utf-8",
296+
"_help_output_encoding": [
297+
"Specify the encoding of the output file. Defaults to utf-8.",
298+
"Note that cmake only claims to support utf-8 so be careful",
299+
"when using anything else"
300+
],
301+
"output_encoding": "utf-8"
302+
},
303+
"_help_misc": "Miscellaneous configurations options.",
304+
"misc": {
305+
"_help_per_command": [
306+
"A dictionary containing any per-command configuration",
307+
"overrides. Currently only `command_case` is supported."
308+
],
309+
"per_command": {}
310+
}
311+
}

0 commit comments

Comments
 (0)