debugonomicon
debugonomicon copied to clipboard
A description of higher level tools for programming and debugging. The goal of this section is to provide everything you need to get started with and use the included tools....
An introduction to our old friend GDB - [ ] How it works (gdb server vs. client etc.) - [ ] How to run against a compiled rust target -...
As mentioned in #9, it would be good to have explanations of how to coerce output files into different types using scripts or `cargo-binutils`, as well as perhaps in the...
A description of how embedded programming and debugging works with links out to other sections, this is likely to be arm focussed at the moment. The goal of this section...
A section with a page describing the use of each of the following tools (used with GDB). The goal of this section is to help people get started and use...
_From @japaric on August 10, 2018 2:43_ _From @ryankurte on July 5, 2018 22:23_ As mentioned [here](https://github.com/rust-lang-nursery/embedded-wg/issues/56#issuecomment-402382332) it'd be great to develop [Running and Debugging](https://book.rust-embedded.org/blinky/run-and-debug.html) into a useful tool-independent resource....
What is a debugger and how to use it, focussing on GDB at this time due to issues with LLVM remote targets. Including: - [ ] Tools, GDB server and...