fuchsia.sysinfo

新增: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] 無預設

ENUMS

InterruptControllerType 彈性

類型:uint32

fuchsia.sysinfo/sysinfo.fidl 中定義的

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

聯合國

SysInfo_GetSerialNumber_Result 嚴格

fuchsia.sysinfo/sysinfo.fidl 中定義的

OrdinalVariant類型說明
response SysInfo_GetSerialNumber_Response
err zx/Status

觀測站

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