Commit Graph

39 Commits

Author SHA1 Message Date
Adam Greig
d018974c6f Update instructions for device example, closes #73 2019-07-23 20:59:12 -06:00
Joseph Penafiel
eae0512459 added missing import
NVIC wasn't imported from the stm32f30x crate
2019-07-09 10:08:51 -05:00
Jacob Rosenthal
c6599f3686 update interrupt usage 2019-01-29 15:12:07 -07:00
Christopher J. McClellan
e58549b2ec Add more documentation for testing on host 2018-12-31 07:01:16 -05:00
Christopher J. McClellan
0e2aadf8f2 Make sure we can actually test prod code 2018-12-30 19:55:24 -05:00
Christopher J. McClellan
c142db6e23 Add example of writing tests that run on host machine 2018-12-30 19:17:58 -05:00
Jorge Aparicio
e64e690512 use NVIC::pend
instead of the deprecated NVIC.set_pending
2018-11-10 00:02:00 +01:00
Jorge Aparicio
f7a943f480 fix the allocator example
importing alloc is a bit weird
2018-11-10 00:01:25 +01:00
Jorge Aparicio
9c6b290e12 use hprint macros 2018-11-10 00:00:57 +01: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
7bb74b2123 fix some warnings 2018-08-28 14:54:40 +02:00
Jorge Aparicio
0eaa0de3c6 update the minimal example 2018-08-27 22:52:02 +02:00
Jorge Aparicio
b7884948b2 fix the allocator example 2018-08-02 21:38:42 -05:00
Jorge Aparicio
66c0c588b0 fix tests 2018-05-12 20:51:52 +02:00
Jorge Aparicio
0f139c386b use published versions, doc up, update CHANGELOG 2018-05-12 20:41:42 +02:00
Jorge Aparicio
a35486b2f4 update examples and docs 2018-04-26 07:37:15 +02:00
Jorge Aparicio
8e79d05cc4 drop linker-flavor, port more examples 2018-04-26 05:27:03 +02:00
Jorge Aparicio
0e2ec97ce6 make the hello example work 2018-04-25 07:54:05 +02:00
Jorge Aparicio
f6988f1ced use less unstable dependencies 2018-04-24 20:56:52 +02:00
Jorge Aparicio
72b23f0e85 ci: don't install cargo-edit 2018-04-24 01:42:13 +02:00
Jorge Aparicio
2cd4ea31e5 bump the cortex-m-rt to v0.4.0 2018-04-24 01:24:06 +02:00
Jorge Aparicio
fb3f403be5 remove all mentions of Xargo
as you can use plain Cargo to do ARM Cortex-M development
2018-04-09 00:06:24 +02:00
Jorge Aparicio
23ae289bf4 fix the allocator example 2018-02-26 22:27:52 +01:00
Jorge Aparicio
5206ef79d2 examples/panic: add column information 2018-02-26 21:55:25 +01:00
Jorge Aparicio
46c97c6cee remove unused #[allow] 2018-02-26 21:49:45 +01:00
Kitlith
9f573d73b2 Update examples to newer svd2rust api.
Similarly, the cortex-m crate API was also updated.
2018-02-24 18:26:31 -08:00
Jorge Aparicio
8890c461d6 expand the device example 2017-07-11 19:01:40 -05:00
protomors
ba1263e7a1 Build compiler-builtins from rust source instead of github repository. 2017-07-09 12:05:26 +03:00
Jorge Aparicio
805b63afb1 v0.2.0 2017-07-07 18:34:47 -05:00
Jorge Aparicio
f1329524c8 document how to use the heap and a dynamic allocator 2017-05-27 11:00:03 -05:00
Anton Ageev
9669b788d1 Fix documentation mistype in examples/crash.rs 2017-05-11 20:36:05 +03: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
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
a3b8e42d1f add an example of overriding an exception
closes #2
2017-04-12 09:37:22 -05:00
Jorge Aparicio
a03ad00a1b adapt to changes in cortex-m-srp 2017-04-10 09:34:37 -05:00
Jorge Aparicio
63213f3568 initial commit 2017-03-12 13:01:08 -05:00