711ec0f93f
Blinky STM32F3-DISCOVERY
2025-10-16 22:57:16 +02:00
Adam Greig
a2a454a36d
Move link-arg setting from .cargo/config.toml to build.rs to make it less easy to forget about
2023-02-17 17:18:22 +00:00
Lotte Steenbrink
67b9c7c404
move .cargo/config to .cargo/config.toml
2021-06-22 11:39:26 +02:00
Hugues de Valon
f18b5af0a2
Also add examples to target Armv8-M
...
Signed-off-by: Hugues de Valon <hugues.devalon@arm.com >
2020-10-04 19:55:23 +01:00
Dario Nieuwenhuis
8047986061
Add --nmagic linker arg, for unaligned flash origin support.
...
Without this, the linker places some extra program header entries that can confuse flashing tools.
Many thanks to @jonas-schievink for pointing me to this flag in Matrix.
2020-09-03 22:07:01 +02:00
Jorge Aparicio
300338f29d
quieter GDB
2018-09-15 03:15:32 +02:00
Jorge Aparicio
9facab2960
backport fixes from the book plus other small updates
2018-09-13 21:40:25 +02:00
Jorge Aparicio
7faeedd95a
move out most of text
...
see https://github.com/rust-embedded/book/pull/20
2018-09-08 22:37:43 +02:00
Jorge Aparicio
77a0685a17
move to cargo-generate; start with QEMU
2018-09-08 22:36:55 +02:00
Jorge Aparicio
4265e01ef7
add a comment indicating which core each target maps to
2018-08-29 16:55:50 +02:00
Jorge Aparicio
98137712a5
workaround rust-lang/cargo#5946
2018-08-29 15:15:40 +02:00
Jorge Aparicio
065efc83fb
be explicit about the GDB script to use
...
with this change the user doesn't need to set an [auto-load-safe-path]
[auto-load-safe-path]: https://sourceware.org/gdb/onlinedocs/gdb/Auto_002dloading-safe-path.html
2018-08-29 14:26:24 +02:00
Jorge Aparicio
b43bd7d20d
deduplicate the contents .cargo/config
...
using `cfg`s. Also add all the possible compilation targets to .cargo/config.
2018-08-29 14:23:25 +02:00
Jorge Aparicio
72e914069c
use LLD as the default linker
...
closes #39
2018-08-25 19:32:28 +02:00
Jorge Aparicio
01e9a597c1
stop recommending LLD
...
until https://bugs.llvm.org/show_bug.cgi?id=38435 is fixed
2018-08-02 21:12:11 -05:00
Jorge Aparicio
0f139c386b
use published versions, doc up, update CHANGELOG
2018-05-12 20:41:42 +02:00
Jorge Aparicio
8e79d05cc4
drop linker-flavor, port more examples
2018-04-26 05:27:03 +02:00
Jorge Aparicio
2cd4ea31e5
bump the cortex-m-rt to v0.4.0
2018-04-24 01:24:06 +02:00
Jorge Aparicio
bf91f60d40
v0.2.4
2018-01-26 11:39:18 +01:00
Jorge Aparicio
c6fafaedc2
set default runner to arm-none-eabi-gdb
...
with this `xargo run` will build the program *and* immediately start a GDB
session.
2017-05-26 15:12:21 -05:00
Jorge Aparicio
a5125ac87e
turn into a Cargo crate
2017-04-25 20:47:56 -05:00
Jorge Aparicio
d6369b9131
link using ld
2017-04-12 22:46:07 -05:00
Jorge Aparicio
63213f3568
initial commit
2017-03-12 13:01:08 -05:00