Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
133: Update no-std.md r=korken89 a=flip111 * There is no high level OS this means there are no primitives <-- this is wrong because there can be primitives without high level OS otherwise it wouldn't be a "primitive" * Using jargon "bare metal" without explaining it * By marking our code with `no_std` we indicate that our code is capable of running in such an environment. <-- this wording makes it so that using `no_std` is the only requirement of having runnable code. * Dynamic memory allocation can not be used --> not true, use crate (like described lower in the text) 135: Update install.md r=korken89 a=flip111 `For bandwidth and disk usage concerns the default installation only supports native compilation.` I like what the default installation is doing, not downloading toolchains i don't need. Let's do the same for the book. At the same time, because the reader is just getting into embedded for rust, it's cool to see which toolchains for which CPU cores are already available. This gives a good feeling of control (which toolchain i can choose) and possibilities (many to choose from) Co-authored-by: flip111 <[email protected]>
- Loading branch information