|
|
|
@ -17,6 +17,8 @@ |
|
|
|
|
extern struct flash_dev *flash; |
|
|
|
|
struct mufs *mufs = NULL; |
|
|
|
|
|
|
|
|
|
extern struct usart_console *admin_con; |
|
|
|
|
|
|
|
|
|
static void do_mufs_mount(FILE *out, const char **argv, size_t argc) |
|
|
|
|
{ |
|
|
|
|
(void)argc; |
|
|
|
@ -190,7 +192,7 @@ static void do_mufs_write(FILE *out, const char **argv, size_t argc) |
|
|
|
|
|
|
|
|
|
fprintf(out, "> "); |
|
|
|
|
|
|
|
|
|
while ((ret = fread(data, sizeof *data, sizeof data, out)) > 0) { |
|
|
|
|
while ((ret = console_read(admin_con, data, sizeof data)) > 0) { |
|
|
|
|
mufs_write(file, data, ret); |
|
|
|
|
fprintf(out, "> "); |
|
|
|
|
} |
|
|
|
|