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:160
void encode_params() override
Definition: orbit_intlk.cc:139
Definition: orbit_intlk.h:14
void decode() override
Definition: orbit_intlk.cc:85
Definition: orbit_intlk.cc:21
Definition: pcie-defs.h:19