fuchsia_cpu_select

返回包含 CPU 专用子句的 select() 语句。

此函数返回的 select() 语句仅包含依赖于特定 Fuchsia CPU 名称的子句。

参数

名称 说明 默认
cpu_map 将 Fuchsia CPU 名称映射到 select()-compatible
{condition -> value } 字典的字典。如果
valid_cpus 中列出了 CPU 名称,那么此字典中的所有子句都将添加到
结果 select() 语句中,否则将被忽略。
-
valid_cpus 用于过滤 cpu_map 的 Fuchsia CPU 名称的列表。 -
common 如果不是 None,则是 { condition -> value },其子句将无条件地添加到最终结果 select() 语句中。
None
default 如果不是 None,系统会将 //conditions:default 条件的值
添加到结果 select() 语句中。
None

退货

select() 值,其字典是通过对 valid_cpus 中 CPU 名称进行过滤的 cpu_map 内容进行过滤的。