ryan
ryan
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...
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...
It was recently suggested that we move github group management and email lists to rust team infrastructure, this would be a clear improvement over the current setup (manual management and...
After attempting to use a collection of c and `*-sys` libraries in interesting `no_std` and cross-compiling contexts, it appears to me we have plenty of opportunity to, improve, the state...
Hey all, Has anyone looked at / worked out how to build generic HALs / driver libraries that work across a family of cores instead of writing a peripheral implementation...
given we have a set of foundational crates depended on by practically the whole ecosystem (like https://github.com/rust-embedded/embedded-hal/), the risk of changes to these foundational crates causing large volumes of annoyance...