|
bool | reset = false |
|
std::string | mode = "direct" |
|
bool | swap_div_f_cnt_en = false |
|
uint16_t | swap_div_f = 0 |
|
uint16_t | deswap_delay = 0 |
|
const device_match_fn | match_devinfo_lambda |
|
|
static const std::vector< std::string > | mode_list |
|
◆ encode_params()
void bpm_swap::Controller::encode_params |
( |
| ) |
|
|
overrideprivatevirtual |
Child classes must implement this function to encode their configuration parameters into hardware registers
Implements RegisterController.
◆ write_params()
void bpm_swap::Controller::write_params |
( |
| ) |
|
|
overrideprivatevirtual |
Child classes can implement this function when their write procedures require more than simply writing the regs structure
Reimplemented from RegisterController.
◆ mode_list
const std::vector< std::string > bpm_swap::Controller::mode_list |
|
static |
Initial value:= {
"rffe_switching",
"direct",
"inverted",
"switching",
}
The documentation for this class was generated from the following files: