Commit Graph

40 Commits

Author SHA1 Message Date
Jorge Aparicio
0b22a8aabb .gdbinit: add a commented out option to make the SWO pin functional when ...
it's not connected to a programmer / debugger SWO pin
2017-05-28 22:53:53 -05:00
Jorge Aparicio
adda589c71 Merge pull request #9 from japaric/no-reset
gdbinit: don't reset the microcontroller
2017-05-28 21:11:49 -05:00
Jorge Aparicio
d4c6bde00f gdbinit: don't reset the microcontroller
simply `step` after the `load` command. This should just work now that we are
using cortex-m-rt v0.2.2
2017-05-28 21:09:38 -05:00
Jorge Aparicio
96e0b4e96b v0.1.7 2017-05-27 11:14:16 -05:00
Jorge Aparicio
f5fca936c6 Merge pull request #8 from japaric/heap
document how to use the heap and a dynamic allocator
2017-05-27 11:11:44 -05:00
Jorge Aparicio
f1329524c8 document how to use the heap and a dynamic allocator 2017-05-27 11:00:03 -05:00
Jorge Aparicio
2bb6e419af v0.1.6 2017-05-26 15:19:24 -05:00
Jorge Aparicio
0154a9efc7 Merge pull request #7 from japaric/runner
set default runner to arm-none-eabi-gdb
2017-05-26 15:17:04 -05: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
82e36ffe13 v0.1.5 2017-05-16 10:25:30 -05:00
Jorge Aparicio
d035016e65 Merge pull request #6 from japaric/incr-comp
warn against using CARGO_INCREMENTAL
2017-05-15 22:01:09 -05:00
Jorge Aparicio
362c715b19 warn against using CARGO_INCREMENTAL 2017-05-15 22:00:36 -05:00
Jorge Aparicio
8aa495ac66 v0.1.4 2017-05-13 15:18:50 -05:00
Jorge Aparicio
62453e1e94 add dependencies section to documentation
add 'used stable toolchain' sub-section to the troubleshooting section
2017-05-13 15:17:14 -05:00
Jorge Aparicio
9e44d099bd v0.1.3 2017-05-13 12:00:39 -05:00
Jorge Aparicio
22d921658e Merge pull request #5 from japaric/troubleshoot
add troubleshooting section
2017-05-13 11:46:07 -05:00
Jorge Aparicio
7260cd522c add troubleshooting section 2017-05-13 11:45:01 -05:00
Jorge Aparicio
5390231c1e Merge pull request #4 from antage/fix-1
Fix documentation mistype in examples/crash.rs
2017-05-11 12:48:53 -05:00
Anton Ageev
9669b788d1 Fix documentation mistype in examples/crash.rs 2017-05-11 20:36:05 +03:00
Jorge Aparicio
7fa559eeab v0.1.2 2017-05-07 17:18:29 -05:00
Jorge Aparicio
ef2cd39453 Merge pull request #3 from whitequark/patch-1
Include debug information in release builds
2017-04-29 08:55:34 -05:00
whitequark
322c9e5341 Include debug information in release builds.
Without debug information, `tbreak cortex_m_rt::reset_handler` does not work:
rustc does not include the Rust support script directive, gdb does not load it,
and breakpoints can only be set on functions using their full mangled name.
2017-04-29 10:54:24 +00:00
Jorge Aparicio
365195df70 v0.1.1 2017-04-27 10:32:31 -05:00
Jorge Aparicio
a5125ac87e turn into a Cargo crate 2017-04-25 20:47:56 -05:00
Jorge Aparicio
8890ffd392 add a comment to the SRP example 2017-04-15 10:35:11 -05:00
Jorge Aparicio
334786fc3f all dependencies are dev-dependencies 2017-04-15 10:29:42 -05:00
Jorge Aparicio
c8f4112826 note where code is device dependent 2017-04-15 10:22:21 -05:00
Jorge Aparicio
feebdb2c0b more docs, sort examples 2017-04-15 09:38:08 -05:00
Jorge Aparicio
4dd44a1cb1 no need to enable the cortex-m-rt/linker-script feature
as it's enabled by default
2017-04-13 11:53:17 -05:00
Jorge Aparicio
8a73923645 use an older Cargo to instantiate the template 2017-04-13 11:51:55 -05:00
Jorge Aparicio
d6369b9131 link using ld 2017-04-12 22:46:07 -05:00
Jorge Aparicio
a3b8e42d1f add an example of overriding an exception
closes #2
2017-04-12 09:37:22 -05:00
Jorge Aparicio
6d95555859 add nrf51 to the list of supported families 2017-04-12 01:00:21 -05:00
Jorge Aparicio
4491659182 Merge pull request #1 from japaric/next
adapt to upstream changes
2017-04-12 00:57:27 -05:00
Jorge Aparicio
31be43c14c update dependencies 2017-04-12 00:56:40 -05:00
Jorge Aparicio
127c26584e build compiler-builtins as part of the Xargo sysroot 2017-04-11 20:17:19 -05:00
Jorge Aparicio
a03ad00a1b adapt to changes in cortex-m-srp 2017-04-10 09:34:37 -05:00
Jorge Aparicio
b83ad5aa07 fix cargo new invocation 2017-03-28 15:15:56 -05:00
Jorge Aparicio
4fb728a4fa enable LTO 2017-03-12 21:43:07 -05:00
Jorge Aparicio
63213f3568 initial commit 2017-03-12 13:01:08 -05:00