Commit graph

65 commits

Author SHA1 Message Date
b006de37ad shell: generalise interface of mufs write/mufs append by reading stdin 2017-10-19 16:06:05 +02:00
84454c8054 shell: flash: show JEDEC ID when running flash info 2017-10-09 17:18:17 +02:00
23b478e582 shell: fix off by one in draw_progress() 2017-10-03 17:21:47 +02:00
635df8e06f shell: mufs: use fprintf in shell_stat() 2017-10-03 16:49:03 +02:00
9a2888341d shell: mufs: fix order 2017-10-03 16:44:02 +02:00
5cc4824fdb shell: mufs: implement mufs cp to copy files 2017-10-03 16:40:49 +02:00
1638f9b0f1 shell: implement draw_progress() as a convenience function 2017-10-03 16:40:23 +02:00
d5266221ef usart: add CONFIG_USER_ECHO option 2017-08-03 17:09:51 +02:00
fc61b55493 shell: rtc: fix off by one 2017-08-02 00:09:24 +02:00
ebc8dbffa5 mufs: move header 2017-08-01 17:12:48 +02:00
b1d94ce1d0 shell: flash: use base 0 to use base 10 by default or base 16 when a 0x prefix is used 2017-08-01 16:20:04 +02:00
f16cf26197 shell: flash: use console_getc() instead of getc() 2017-08-01 16:16:16 +02:00
d17c1b65b4 make: separate Makefile for shell commands 2017-07-27 15:15:23 +02:00
159b29c625 shell: boot: switch to trusted commands 2017-07-27 13:17:31 +02:00
428ce212a5 shell: add boot commands 2017-07-27 12:46:50 +02:00
db0a62fc9f shell: rtc: fix off by one 2017-07-27 12:25:57 +02:00
c6afcd1027 shell: version: fix typo 2017-07-27 12:15:44 +02:00
4aa807a7b3 shell: return exit codes to the user console 2017-07-27 12:15:24 +02:00
2942340b21 shell: return exit codes 2017-07-27 11:54:31 +02:00
a7504ad99c shell: swap argc and argv 2017-07-27 11:41:20 +02:00
501b80e87c shell: mufs: expose individual commands 2017-07-27 11:03:34 +02:00
bba75900c0 shell: mufs: show newline for each line to write 2017-07-27 10:59:14 +02:00
6570ab27c9 shell: implement version command 2017-07-27 10:51:54 +02:00
6dcf58a25d shell: implement echo command 2017-07-27 10:44:52 +02:00
acdc364fab shell: rtc: add commands to get and set the date 2017-07-27 10:39:47 +02:00
c071903dd1 shell: pass around console object 2017-07-24 17:57:13 +02:00
7536a6878b shell: improve parse_hex() to use new stdio implementation 2017-07-24 17:08:06 +02:00
de701429a7 shell: mufs: use a temporary hack to get unbuffered input from the serial interface 2017-07-24 17:06:54 +02:00
bc50af00b6 shell: mufs: implement experimental write command 2017-07-21 17:41:12 +02:00
57217644f2 shell: fix mufs cat to write contents to the appropriate serial interface 2017-07-20 17:52:00 +02:00
cfa38c9d39 shell: reimplement all commands to use the new shell system 2017-07-20 17:46:23 +02:00
fa16f60b06 shell: reimplementation to improve command handling and to support multiple serial interfaces 2017-07-20 16:51:05 +02:00
5b97afd1bc shell: implement functions to parse command lines into an (argc, argv) tuple 2017-07-20 16:16:53 +02:00
2b2827eb18 shell: simplify prompt() 2017-07-18 12:59:26 +02:00
24f7c7b96a shell: flash: display offsets properly 2017-06-16 17:14:53 +02:00
463cf04f8d shell: flash display offsets 2017-06-16 17:13:45 +02:00
d1a82f333a shell: flash: add padding in print_hex() 2017-06-16 17:08:39 +02:00
7013192b2e shell: mufs: fix an issue when claiming ownership of flash device for mufs unmount 2017-06-16 16:37:53 +02:00
b0548df204 shell: mufs: check if the file system has been mounted 2017-06-16 16:36:15 +02:00
f0de762d61 shell: mufs: use PRIu32 to print the size for proper portability 2017-06-14 14:14:32 +02:00
316e3a13d2 shell: remove deprecated print_size() function 2017-06-14 14:14:14 +02:00
27522b3c04 shell: mufs: claim ownership of flash device in mufs unmount 2017-06-14 13:40:22 +02:00
84468fd761 shell: mufs: add unmount command 2017-06-14 13:37:08 +02:00
7ae378ddba shell: flash: just call do_flash_release() in flash_probe() to avoid code duplication 2017-06-14 13:30:02 +02:00
7b5187973a shell: mufs: add proper mounting and unmounting 2017-06-14 13:29:16 +02:00
92fc0e0ff1 shell: free the key in cmd_exec() 2017-06-14 13:21:49 +02:00
a5e783b6bb shell: add functionality to exit 2017-06-14 13:20:28 +02:00
d709c44fa4 shell: flash: add command to release the current flash device 2017-06-14 13:16:36 +02:00
2bae987d27 shell: ftl: change mount command to probe and probe a flash device with FTL enabled 2017-06-14 13:14:58 +02:00
b55fea5379 shell: flash: display capacity and usage 2017-06-14 13:14:34 +02:00