S.J.R. van Schaik
|
1c0a6907df
|
clean up and size optimisations
|
7 years ago |
S.J.R. van Schaik
|
84454c8054
|
shell: flash: show JEDEC ID when running flash info
|
7 years ago |
S.J.R. van Schaik
|
b1d94ce1d0
|
shell: flash: use base 0 to use base 10 by default or base 16 when a 0x prefix is used
|
7 years ago |
S.J.R. van Schaik
|
f16cf26197
|
shell: flash: use console_getc() instead of getc()
|
7 years ago |
S.J.R. van Schaik
|
2942340b21
|
shell: return exit codes
|
7 years ago |
S.J.R. van Schaik
|
a7504ad99c
|
shell: swap argc and argv
|
7 years ago |
S.J.R. van Schaik
|
c071903dd1
|
shell: pass around console object
|
7 years ago |
S.J.R. van Schaik
|
7536a6878b
|
shell: improve parse_hex() to use new stdio implementation
|
7 years ago |
S.J.R. van Schaik
|
cfa38c9d39
|
shell: reimplement all commands to use the new shell system
|
7 years ago |
S.J.R. van Schaik
|
24f7c7b96a
|
shell: flash: display offsets properly
|
7 years ago |
S.J.R. van Schaik
|
463cf04f8d
|
shell: flash display offsets
|
7 years ago |
S.J.R. van Schaik
|
d1a82f333a
|
shell: flash: add padding in print_hex()
|
7 years ago |
S.J.R. van Schaik
|
316e3a13d2
|
shell: remove deprecated print_size() function
|
7 years ago |
S.J.R. van Schaik
|
7ae378ddba
|
shell: flash: just call do_flash_release() in flash_probe() to avoid code duplication
|
7 years ago |
S.J.R. van Schaik
|
d709c44fa4
|
shell: flash: add command to release the current flash device
|
7 years ago |
S.J.R. van Schaik
|
b55fea5379
|
shell: flash: display capacity and usage
|
7 years ago |
S.J.R. van Schaik
|
a36addf39b
|
shell: add flash info to print the flash size
|
7 years ago |
S.J.R. van Schaik
|
db3de90f24
|
shell: print error when flash device cannot be probed
|
7 years ago |
S.J.R. van Schaik
|
45c1730149
|
shell: release flash device before probing
|
7 years ago |
S.J.R. van Schaik
|
886b90f5f3
|
shell: expose currently probed flash device
|
7 years ago |
S.J.R. van Schaik
|
1188b24a31
|
shell: use min() macro
|
7 years ago |
S.J.R. van Schaik
|
eb41dd93db
|
shell: separate code
|
7 years ago |
S.J.R. van Schaik
|
422ef6ae51
|
shell: use uint8_t instead of char for showing bytes
|
7 years ago |
S.J.R. van Schaik
|
a1d5644135
|
shell: remove libopencm3 includes
|
7 years ago |
S.J.R. van Schaik
|
19bd043ac3
|
shell: use flash driver model instead
|
7 years ago |
S.J.R. van Schaik
|
c7685c1d02
|
shell: remove unnecessary includes
|
7 years ago |
S.J.R. van Schaik
|
a572b357f7
|
console: usart: set up stdout, stderr and stdout
|
7 years ago |
S.J.R. van Schaik
|
b0dd5a9abc
|
usart: use \n instead of \r\n
|
7 years ago |
S.J.R. van Schaik
|
3873f68817
|
make: restructure build scripts
|
7 years ago |
S.J.R. van Schaik
|
99ab4bae75
|
shell: fix printing hex when size is larger than 16
|
7 years ago |
S.J.R. van Schaik
|
ce50cc6d5f
|
shell: print zeroes when the buffer size is not a multiple of 16
|
7 years ago |
S.J.R. van Schaik
|
1723197e63
|
style: shell: remove redundant newlines
|
7 years ago |
S.J.R. van Schaik
|
03f4913e1a
|
macros: add min()/max()
|
7 years ago |
S.J.R. van Schaik
|
e946d0ce3d
|
tbm: initial commit
|
7 years ago |