Loop Timing Witness
Native controller and runtime interfaces; hardware qualification pending
Loading...
Searching...
No Matches
witness::UioIdentity Struct Reference

#include <uio_device.h>

Public Attributes

std::string device
std::string name
std::string version
std::uint32_t map
std::uint64_t physical_address

Detailed Description

Owner-supplied identity and physical register address, verified before MMIO.

Definition at line 21 of file uio_device.h.

Member Data Documentation

◆ device

std::string witness::UioIdentity::device

Explicit UIO device node to verify and open.

Definition at line 22 of file uio_device.h.

◆ map

std::uint32_t witness::UioIdentity::map

Selected sysfs register-map index.

Definition at line 23 of file uio_device.h.

◆ name

std::string witness::UioIdentity::name

Expected sysfs UIO device name.

Definition at line 22 of file uio_device.h.

◆ physical_address

std::uint64_t witness::UioIdentity::physical_address

Exact expected physical fabric register address.

Definition at line 24 of file uio_device.h.

◆ version

std::string witness::UioIdentity::version

Expected sysfs UIO device version.

Definition at line 22 of file uio_device.h.


The documentation for this struct was generated from the following file: