CuVoodoo STM32F1 firmware template
|
BusVoodoo mode interface. More...
Data Fields | |
const char * | name |
name of the mode (i.e. More... | |
const char * | description |
human readable description of the mode (i.e. More... | |
const bool | full_only |
if this mode is available only for BusVoodoo full flavor | |
bool(* | setup )(char **prefix, const char *line) |
function to setup mode (menu prefix can be used to ask parameter, and line will be the user provided response) | |
const struct menu_command_t * | commands |
list of menu commands provided by mode | |
const uint8_t | commands_nb |
number of menu commands provided by mode | |
void(* | exit )(void) |
function to exit from mode (i.e. More... | |
BusVoodoo mode interface.
Definition at line 113 of file busvoodoo_global.h.
const char* busvoodoo_mode_t::description |
human readable description of the mode (i.e.
full protocol name)
Definition at line 115 of file busvoodoo_global.h.
void(* busvoodoo_mode_t::exit) (void) |
function to exit from mode (i.e.
releasing the peripheral)
Definition at line 120 of file busvoodoo_global.h.
const char* busvoodoo_mode_t::name |
name of the mode (i.e.
protocol shortcut for the menu)
Definition at line 114 of file busvoodoo_global.h.