| [ |
| { |
| "declaration": "uint8", |
| "kind": "const", |
| "name": "fuchsia.sysinfo/BOARD_NAME_LEN", |
| "value": "32" |
| }, |
| { |
| "declaration": "uint8", |
| "kind": "const", |
| "name": "fuchsia.sysinfo/BOOTLOADER_VENDOR_LEN", |
| "value": "32" |
| }, |
| { |
| "declaration": "fuchsia.sysinfo/InterruptControllerType", |
| "kind": "struct/member", |
| "name": "fuchsia.sysinfo/InterruptControllerInfo.type" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.sysinfo/InterruptControllerInfo" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sysinfo/InterruptControllerType.APIC", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sysinfo/InterruptControllerType.GIC_V2", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sysinfo/InterruptControllerType.GIC_V3", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.sysinfo/InterruptControllerType.UNKNOWN", |
| "value": "0" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.sysinfo/InterruptControllerType", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "() -> (int32 status,string:<32,optional> name)", |
| "kind": "protocol/member", |
| "name": "fuchsia.sysinfo/SysInfo.GetBoardName" |
| }, |
| { |
| "declaration": "() -> (int32 status,uint32 revision)", |
| "kind": "protocol/member", |
| "name": "fuchsia.sysinfo/SysInfo.GetBoardRevision" |
| }, |
| { |
| "declaration": "() -> (int32 status,string:<32,optional> vendor)", |
| "kind": "protocol/member", |
| "name": "fuchsia.sysinfo/SysInfo.GetBootloaderVendor" |
| }, |
| { |
| "declaration": "() -> (int32 status,box<fuchsia.sysinfo/InterruptControllerInfo> info)", |
| "kind": "protocol/member", |
| "name": "fuchsia.sysinfo/SysInfo.GetInterruptControllerInfo" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.sysinfo/SysInfo" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.sysinfo" |
| } |
| ] |