fuchsia.sysinfo

新增:7

通訊協定

SysInfo

定義於 fuchsia.sysinfo/sysinfo.fidl

GetBoardName

傳回執行平台的板子名稱。

要求

<EMPTY>

回應

名稱類型
status zx/Result
name string:32?

GetBoardRevision

傳回執行中主機板的主機板修訂版本。

要求

<EMPTY>

回應

名稱類型
status zx/Result
revision uint32

GetBootloaderVendor

傳回執行平台的系統啟動載入程式供應商。

要求

<EMPTY>

回應

名稱類型
status zx/Result
vendor string:32?

GetInterruptControllerInfo

傳回中斷控制器資訊。

要求

<EMPTY>

回應

名稱類型
status zx/Result
info InterruptControllerInfo?

GetSerialNumber

新增:HEAD

要求

<EMPTY>

回應

名稱類型
payload SysInfo_GetSerialNumber_Result

STRUCTS

InterruptControllerInfo

定義於 fuchsia.sysinfo/sysinfo.fidl

欄位類型說明預設
type InterruptControllerType 無預設值

SysInfo_GetSerialNumber_Response

定義於 fuchsia.sysinfo/sysinfo.fidl

欄位類型說明預設
serial string:32 無預設值

列舉

InterruptControllerType flexible

類型:uint32

定義於 fuchsia.sysinfo/sysinfo.fidl

名稱值說明
0
1
2
3
4
新增:12

UNIONS

SysInfo_GetSerialNumber_Result strict

定義於 fuchsia.sysinfo/sysinfo.fidl

序數Variant類型說明
response SysInfo_GetSerialNumber_Response
err zx/Status

常數

名稱值類型說明
BOARD_NAME_LEN 32 uint8
BOOTLOADER_VENDOR_LEN 32 uint8
SERIAL_NUMBER_LEN 32 uint8
新增:HEAD

服務

服務

定義於 fuchsia.sysinfo/sysinfo.fidl

名稱類型傳輸
device fuchsia.sysinfo/SysInfo 版本