6#include "controllers.h"
11struct wb_si57x_ctrl_regs;
16 std::unique_ptr<struct wb_si57x_ctrl_regs> regs_storage;
17 struct wb_si57x_ctrl_regs ®s;
31 std::unique_ptr<struct wb_si57x_ctrl_regs> regs_storage;
32 struct wb_si57x_ctrl_regs ®s;
Definition: controllers.h:35
Definition: decoders.h:97
Definition: si57x_ctrl.h:30
bool set_freq(double)
Definition: si57x_ctrl.cc:156
double fxtal
Definition: si57x_ctrl.h:39
double fstartup
Definition: si57x_ctrl.h:37
Controller(struct pcie_bars &, double=0)
Definition: si57x_ctrl.cc:70
bool still_busy()
Definition: si57x_ctrl.cc:87
bool get_busy()
Definition: si57x_ctrl.cc:81
bool read_startup_regs()
Definition: si57x_ctrl.cc:112
bool apply_config()
Definition: si57x_ctrl.cc:142
void write_params() override
Definition: si57x_ctrl.cc:99
Definition: si57x_ctrl.h:15
void decode() override
Definition: si57x_ctrl.cc:47
Definition: pcie-defs.h:19