X-Git-Url: http://git.droids-corp.org/?p=protos%2Fxbee-avr.git;a=blobdiff_plain;f=cmdline.c;h=0b0c6068d7e734e6b387b1df9d5b56673051ee3e;hp=5745b9c60aabe01efa29f8ab2470d81b59e00d14;hb=21d10011bc4b009d7a09131b955953fa7aba3815;hpb=9a43add2f0ed382ce1f180bba65fdc077d03b6fb diff --git a/cmdline.c b/cmdline.c index 5745b9c..0b0c606 100644 --- a/cmdline.c +++ b/cmdline.c @@ -79,8 +79,7 @@ int xbee_dev_recv(FILE* f) return c; } -static void -valid_buffer(const char *buf, uint8_t size) +void cmdline_valid_buffer(const char *buf, uint8_t size) { int8_t ret; PGM_P ctx = (PGM_P)main_ctx; @@ -104,7 +103,7 @@ complete_buffer(const char *buf, char *dstbuf, uint8_t dstsize, } -static void write_char(char c) +void cmdline_write_char(char c) { cmdline_dev_send(c, NULL); } @@ -112,7 +111,7 @@ static void write_char(char c) void cmdline_init(void) { - rdline_init(&xbeeboard.rdl, write_char, valid_buffer, complete_buffer); + rdline_init(&xbeeboard.rdl, cmdline_write_char, cmdline_valid_buffer, complete_buffer); snprintf_P(xbeeboard.prompt, sizeof(xbeeboard.prompt), PSTR("mainboard > ")); }