|
Loop Timing Witness
Native controller and runtime interfaces; hardware qualification pending
|
#include <uio_device.h>
Public Attributes | |
| std::string | device |
| std::string | name |
| std::string | version |
| std::uint32_t | map |
| std::uint64_t | physical_address |
Owner-supplied identity and physical register address, verified before MMIO.
Definition at line 21 of file uio_device.h.
| std::string witness::UioIdentity::device |
Explicit UIO device node to verify and open.
Definition at line 22 of file uio_device.h.
| std::uint32_t witness::UioIdentity::map |
Selected sysfs register-map index.
Definition at line 23 of file uio_device.h.
| std::string witness::UioIdentity::name |
Expected sysfs UIO device name.
Definition at line 22 of file uio_device.h.
| std::uint64_t witness::UioIdentity::physical_address |
Exact expected physical fabric register address.
Definition at line 24 of file uio_device.h.
| std::string witness::UioIdentity::version |
Expected sysfs UIO device version.
Definition at line 22 of file uio_device.h.