6#include "controllers.h"
12struct orbit_intlk_regs;
15 std::unique_ptr<struct orbit_intlk_regs> regs_storage;
26 std::unique_ptr<struct orbit_intlk_regs> regs_storage;
36 bool enable { }, clear { };
37 bool min_sum_enable { };
38 bool pos_enable { }, pos_clear { }, ang_enable { }, ang_clear { };
41 int32_t pos_max_x { }, pos_max_y { }, ang_max_x { }, ang_max_y { };
42 int32_t pos_min_x { }, pos_min_y { }, ang_min_x { }, ang_min_y { };
Definition: controllers.h:7
Definition: decoders.h:97
Definition: orbit_intlk.h:25
void write_params() override
Definition: orbit_intlk.cc:178
void encode_params() override
Definition: orbit_intlk.cc:157
Definition: orbit_intlk.h:14
void decode() override
Definition: orbit_intlk.cc:95
Definition: orbit_intlk.cc:19
Definition: pcie-defs.h:19