nvidia_probe
Read-only probe snapshot. Not a GPU, rendering or GSP-ready interface.
On this page
- ProbeSnapshot (Record)
- ProbeError (EnumDecl)
- GfwState (EnumDecl)
- VbiosState (EnumDecl)
- NvidiaProbe (Interface)
- NvidiaProbeObject (Object)
Interfaces
NvidiaProbe #
net.nhnn.horn.nvidia.probe, version 1.0, default transport sync, strict
snapshot #
snapshot() → Result[ProbeSnapshot, ProbeError]
Transport: sync, label: 0x71afa423c3d5c
Objects
NvidiaProbeObject #
NvidiaProbeObject, transport sync
Implements: NvidiaProbe
Records
ProbeSnapshot #
Wire size: 40 bytes, alignment: 4, maximum capabilities: 0
| Field | Type | Byte offset |
|---|---|---|
boot0 |
u32 |
0 |
boot42 |
u32 |
4 |
gfw_state |
GfwState |
8 |
gfw_progress |
u32 |
12 |
bus_master |
bool |
16 |
gsp_booted |
bool |
17 |
vbios_state |
VbiosState |
20 |
fwsec_bytes |
u32 |
24 |
fwsec_engines |
u32 |
28 |
fwsec_ucode |
u32 |
32 |
fwsec_signature_versions |
u32 |
36 |
Enums
ProbeError #
Base: u32
| Variant | Value |
|---|---|
| Stopped | 1 |
GfwState #
Base: u32
| Variant | Value |
|---|---|
| PrivilegeLocked | 0 |
| InProgress | 1 |
| Complete | 2 |
VbiosState #
Base: u32
| Variant | Value |
|---|---|
| SkippedGfw | 0 |
| FwsecParsed | 1 |
| Rejected | 2 |