app::runtime::PicoDeviceIdentity class final

Device identity adapter exposed to the control interface.

The adapter forwards RP2350 unique-id reads from HAL into the generic control interface contract used by exchange and signing components.

Base classes

class prf::control::IDeviceIdentity
Abstract device identity provider used by diagnostics endpoints.

Public functions

auto read_unique_id_8(std::array<uint8_t, 8>* out_id) const -> bool override
Reads 8-byte unique identifier from hardware.