新增: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 |
|
APIC |
1 |
|
GIC_V2 |
2 |
|
GIC_V3 |
3 |
|
PLIC |
4 |
新增:12
|
UNIONS
SysInfo_GetSerialNumber_Result strict
定義於 fuchsia.sysinfo/sysinfo.fidl
| 序數 | Variant | 類型 | 說明 |
|---|---|---|---|
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
|
服務
服務
定義於 fuchsia.sysinfo/sysinfo.fidl
| 名稱 | 類型 | 傳輸 |
|---|---|---|
| device |
fuchsia.sysinfo/SysInfo
|
版本 |