faux-mgs uart-attach: try to impersonate picocom #28
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added in this PR:
faux-mgs --logfile <FILE>
command to write slog output to a file instead of stderrfaux-mgs uart-attach
:--imap <RULES>
,--omap <RULES>
: basically like picocom (but doesn't support the*hex
remappings)--uart-logfile <FILE>
: record everything we read from MGS toFILE
Changed in this PR:
faux-mgs uart-attach
's--raw
flag is now--no-raw
(i.e., raw is the default)Ctrl-A Ctrl-X
instead ofCtrl-A Ctrl-C
This has some overlap / copy paste with oxidecomputer/humility#288 (
picocom_map.rs
in particular is a direct copy/paste). Might be worth trying to abstract a "serial console tty client" crate at some point?