X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=test_src%2Fcli.h;h=6504ee2e9ed579f5424fa13921ab9fd6d0ee8f12;hb=e9d58dce0a1eca2c78aec260406e1605ae29fff7;hp=182611d4e5170c823b0b60f73c343f9418df36ee;hpb=572b35bb7409fb362441e0812cb62eab9f2411f0;p=avr-crypto-lib.git diff --git a/test_src/cli.h b/test_src/cli.h index 182611d..6504ee2 100644 --- a/test_src/cli.h +++ b/test_src/cli.h @@ -23,16 +23,6 @@ #include typedef void(*void_fpt)(void); - -#ifdef CLI_OLD - -int16_t findstring_d0(const char* str, const char* v); -int16_t findstring_d0_P(const char* str, PGM_P v); - -int16_t execcommand_d0_P(const char* str, PGM_P v, void(*fpt[])(void) ); - -#else - typedef char (*cli_rx_fpt)(void); typedef void (*cli_tx_fpt)(char); @@ -48,11 +38,11 @@ extern cli_rx_fpt cli_rx; extern cli_tx_fpt cli_tx; extern uint8_t cli_echo; +void cli_putstr(char* s); +void cli_putstr_P(PGM_P s); +void cli_hexdump(void* data, uint16_t length); void echo_ctrl(char* s); int8_t cmd_interface(PGM_VOID_P cmd_desc); -#endif - - #endif /*CLI_H_*/