Skip to content

Conversation

JordanYates
Copy link
Contributor

Add a RPC wrapper which pulls symbol definitions from a .elf file,
reads that memory range from a device, then displays the memory in a
human-readable format. Memory decoding is performed according to the
DWARF information in the .elf file.

Require the desired read size to be provided to `run_data_recv_cmd`.

Signed-off-by: Jordan Yates <[email protected]>
Regenerate KV store and RPC definitions.

Signed-off-by: Jordan Yates <[email protected]>
Add a simple `choose_one` choice selection that works for all platforms.
On Linux and MacOS defers out to `simple_term_menu` due to its nicer
input handling.

Signed-off-by: Jordan Yates <[email protected]>
Add a utility module for dealing with `.elf` files.

Signed-off-by: Jordan Yates <[email protected]>
Add a RPC wrapper which pulls symbol definitions from a `.elf` file,
reads that memory range from a device, then displays the memory in a
human-readable format. Memory decoding is performed according to the
`DWARF` information in the `.elf` file.

Signed-off-by: Jordan Yates <[email protected]>
@JordanYates JordanYates merged commit d6f20e4 into main Feb 16, 2025
4 checks passed
@JordanYates JordanYates deleted the feature/mem_read branch February 16, 2025 05:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant