void cli_start(struct cli *self, serialPort_t *serialPort)
Definition: cli.c:2105
void cli_update(struct cli *self)
Definition: cli.c:2793
uint32_t bufferIndex
Definition: cli.h:32
void cli_init(struct cli *self, struct ninja *ninja, struct config *config, const struct system_calls *system)
Definition: cli.c:2906
struct system_config system
Definition: config.h:99
bufWriter_t * cliWriter
Definition: cli.h:28
const struct system_calls * system
Definition: cli.h:38
struct ninja * ninja
Definition: cli.h:36
struct config * config
Definition: cli.h:37
bool cli_is_active(struct cli *self)
Definition: cli.c:2902
Definition: buf_writer.h:23
serialPort_t * cliPort
Definition: cli.h:27
uint8_t cliWriteBuffer[48]
Definition: cli.h:33
bool cli_uses_port(struct cli *self, serialPort_t *serialPort)
Definition: system_calls.h:200
char cliBuffer[48]
Definition: cli.h:31
uint8_t cliMode
Definition: cli.h:25