6#include "controllers.h"
15 std::unique_ptr<struct fofb_cc_regs> regs_storage;
16 struct fofb_cc_regs ®s;
28 std::unique_ptr<struct fofb_cc_regs> regs_storage;
29 struct fofb_cc_regs ®s;
31 void get_internal_values();
40 err_clr, cc_enable, tfs_override,
41 toa_rd_en, toa_rd_str, rcb_rd_en, rcb_rd_str;
43 std::optional<uint16_t> bpm_id, time_frame_len;
44 std::optional<bool> mgt_powerdown, mgt_loopback;
45 std::optional<uint16_t> time_frame_delay;
46 std::optional<bool> rx_polarity;
47 std::optional<uint32_t> payload_sel, fofb_data_sel;
Definition: controllers.h:7
Definition: decoders.h:97
void encode_params() override
Definition: fofb_cc.cc:185
void write_params() override
Definition: fofb_cc.cc:229
void decode() override
Definition: fofb_cc.cc:123
void read() override
Definition: fofb_cc.cc:112
Definition: pcie-defs.h:19