添加时间:7
PROTOCOLS
SysInfo
在 fuchsia.sysinfo/sysinfo.fidl 中定义
GetBoardName
返回我们所运行应用的平台的板名称。
请求
<空>
响应
名称 | 类型 |
---|---|
status |
zx/Status
|
name |
string[32]?
|
GetBoardRevision
返回运行我们所用开发板的板修订版本。
请求
<空>
响应
名称 | 类型 |
---|---|
status |
zx/Status
|
revision |
uint32
|
GetBootloaderVendor
返回我们所运行平台的引导加载程序供应商。
请求
<空>
响应
名称 | 类型 |
---|---|
status |
zx/Status
|
vendor |
string[32]?
|
GetInterruptControllerInfo
返回中断控制器信息。
请求
<空>
响应
名称 | 类型 |
---|---|
status |
zx/Status
|
info |
InterruptControllerInfo?
|
GetSerialNumber
添加时间:HEAD
请求
<空>
响应
名称 | 类型 |
---|---|
payload |
SysInfo_GetSerialNumber_Result
|
结构体
InterruptControllerInfo
在 fuchsia.sysinfo/sysinfo.fidl 中定义
字段 | 类型 | 说明 | 默认 |
---|---|---|---|
type |
InterruptControllerType
|
无默认设置 |
SysInfo_GetSerialNumber_Response
在 fuchsia.sysinfo/sysinfo.fidl 中定义
字段 | 类型 | 说明 | 默认 |
---|---|---|---|
serial |
string[32]
|
无默认设置 |
精英
InterruptControllerType 柔性
类型:uint32
在 fuchsia.sysinfo/sysinfo.fidl 中定义
名称 | 值 | 说明 |
---|---|---|
未知 |
0 |
|
APIC |
1 |
|
GIC_V2 |
2 |
|
GIC_V3 |
3 |
|
PLIC |
4 |
添加时间:12
|
联合体
SysInfo_GetSerialNumber_Result 严格
在 fuchsia.sysinfo/sysinfo.fidl 中定义
Ordinal | 变体 | 类型 | 说明 |
---|---|---|---|
1 |
response |
SysInfo_GetSerialNumber_Response
|
|
2 |
err |
zx/Status
|
常量
名称 | 值 | 类型 | 说明 |
---|---|---|---|
BOARD_NAME_LEN |
32
|
uint8 |
|
BOOTLOADER_VENDOR_LEN |
32
|
uint8 |
|
SERIAL_NUMBER_LEN |
32
|
uint8 |
添加时间:HEAD
|