]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - test_src/cli.h
some minor improvments and bug fixes
[avr-crypto-lib.git] / test_src / cli.h
index f95f26e84a0f1e4ee82ae1d2c17039d40a372314..70c421072ab1018c8e52fc225adf12f59c218747 100644 (file)
@@ -57,15 +57,15 @@ extern uint8_t cli_echo;
 void cli_putc(char c);
 uint16_t cli_getc(void);
 uint16_t cli_getc_cecho(void);
-uint8_t cli_getsn(char* s, uint16_t n);
+uint8_t cli_getsn(char* s, size_t n);
 uint8_t cli_getsn_cecho(char* s, uint16_t n);
 void cli_putstr(const char* s);
 void cli_putstr_P(PGM_P s);
 void cli_hexdump_byte(uint8_t byte);
-void cli_hexdump(const void* data, uint16_t length);
-void cli_hexdump_rev(const void* data, uint16_t length);
-void cli_hexdump2(const void* data, uint16_t length);
-void cli_hexdump_block(const void* data, uint16_t length, uint8_t indent, uint8_t width);
+void cli_hexdump(const void* data, size_t length);
+void cli_hexdump_rev(const void* data, size_t length);
+void cli_hexdump2(const void* data, size_t length);
+void cli_hexdump_block(const void* data, size_t length, uint8_t indent, uint8_t width);
 
 void echo_ctrl(char* s);
 int8_t cmd_interface(PGM_VOID_P cmd_desc);